0001364954-19-000251.txt : 20191104 0001364954-19-000251.hdr.sgml : 20191104 20191104161242 ACCESSION NUMBER: 0001364954-19-000251 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 77 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20191104 DATE AS OF CHANGE: 20191104 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CHEGG, INC CENTRAL INDEX KEY: 0001364954 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-EDUCATIONAL SERVICES [8200] IRS NUMBER: 203237489 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36180 FILM NUMBER: 191189931 BUSINESS ADDRESS: STREET 1: 3990 FREEDOM CIRCLE CITY: SANTA CLARA STATE: CA ZIP: 95054 BUSINESS PHONE: 408-855-5700 MAIL ADDRESS: STREET 1: 3990 FREEDOM CIRCLE CITY: SANTA CLARA STATE: CA ZIP: 95054 FORMER COMPANY: FORMER CONFORMED NAME: CHEGG INC DATE OF NAME CHANGE: 20060605 10-Q 1 chegg2019-09x3010q.htm 10-Q Document
1false--12-31Q320190001364954229000310000.0010.0014000000004000000001155004181206688431155004181206688430.03710510.019395610526000000.0010.00110000000100000000000001300000000 0001364954 2019-01-01 2019-09-30 0001364954 2019-11-01 0001364954 2019-09-30 0001364954 2018-12-31 0001364954 2019-07-01 2019-09-30 0001364954 2018-01-01 2018-09-30 0001364954 2018-07-01 2018-09-30 0001364954 us-gaap:CommonStockMember 2019-01-01 2019-09-30 0001364954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-09-30 0001364954 us-gaap:CommonStockMember 2019-09-30 0001364954 us-gaap:RetainedEarningsMember 2018-12-31 0001364954 us-gaap:CommonStockMember 2018-12-31 0001364954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0001364954 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001364954 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-09-30 0001364954 us-gaap:RetainedEarningsMember 2019-09-30 0001364954 us-gaap:RetainedEarningsMember 2019-01-01 2019-09-30 0001364954 chgg:AccountingStandardsUpdate201802And201409Member us-gaap:RetainedEarningsMember 2019-01-01 0001364954 chgg:AccountingStandardsUpdate201802And201409Member 2019-01-01 0001364954 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0001364954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001364954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001364954 us-gaap:CommonStockMember 2018-09-30 0001364954 2018-06-30 0001364954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2018-09-30 0001364954 us-gaap:CommonStockMember 2018-07-01 2018-09-30 0001364954 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2018-09-30 0001364954 us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0001364954 us-gaap:RetainedEarningsMember 2018-06-30 0001364954 us-gaap:CommonStockMember 2018-06-30 0001364954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 0001364954 us-gaap:RetainedEarningsMember 2018-07-01 2018-09-30 0001364954 us-gaap:RetainedEarningsMember 2018-09-30 0001364954 2018-09-30 0001364954 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001364954 us-gaap:CommonStockMember 2019-07-01 2019-09-30 0001364954 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0001364954 2019-06-30 0001364954 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0001364954 us-gaap:RetainedEarningsMember 2019-06-30 0001364954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001364954 us-gaap:CommonStockMember 2019-06-30 0001364954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-09-30 0001364954 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001364954 us-gaap:CommonStockMember 2018-01-01 2018-09-30 0001364954 us-gaap:CommonStockMember 2017-12-31 0001364954 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-09-30 0001364954 2017-12-31 0001364954 us-gaap:RetainedEarningsMember 2018-01-01 2018-09-30 0001364954 chgg:AccountingStandardsUpdate201802And201409Member us-gaap:RetainedEarningsMember 2018-01-01 0001364954 chgg:AccountingStandardsUpdate201802And201409Member 2018-01-01 0001364954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-09-30 0001364954 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001364954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001364954 us-gaap:RetainedEarningsMember 2017-12-31 0001364954 chgg:A0.125PercentConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember 2019-04-01 2019-04-30 0001364954 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001364954 chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2018-04-30 0001364954 chgg:A0.125PercentConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember 2019-03-31 0001364954 chgg:A0.125PercentConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember 2019-04-30 0001364954 chgg:RequiredMaterialsMember 2019-07-01 2019-09-30 0001364954 chgg:RequiredMaterialsMember 2018-07-01 2018-09-30 0001364954 chgg:CheggServicesMember 2019-07-01 2019-09-30 0001364954 chgg:CheggServicesMember 2018-07-01 2018-09-30 0001364954 chgg:RequiredMaterialsMember 2019-01-01 2019-09-30 0001364954 chgg:CheggServicesMember 2019-01-01 2019-09-30 0001364954 chgg:RequiredMaterialsMember 2018-01-01 2018-09-30 0001364954 chgg:CheggServicesMember 2018-01-01 2018-09-30 0001364954 chgg:RestrictedStockUnitsRSUsAndPerformanceShareUnitsPSUsMember 2018-01-01 2018-09-30 0001364954 us-gaap:SeniorNotesMember 2019-01-01 2019-09-30 0001364954 us-gaap:StockOptionMember 2019-01-01 2019-09-30 0001364954 us-gaap:StockOptionMember 2018-07-01 2018-09-30 0001364954 us-gaap:EmployeeStockMember 2019-07-01 2019-09-30 0001364954 us-gaap:EmployeeStockMember 2018-07-01 2018-09-30 0001364954 us-gaap:EmployeeStockMember 2019-01-01 2019-09-30 0001364954 us-gaap:EmployeeStockMember 2018-01-01 2018-09-30 0001364954 chgg:RestrictedStockUnitsRSUsAndPerformanceShareUnitsPSUsMember 2018-07-01 2018-09-30 0001364954 chgg:RestrictedStockUnitsRSUsAndPerformanceShareUnitsPSUsMember 2019-07-01 2019-09-30 0001364954 us-gaap:StockOptionMember 2019-07-01 2019-09-30 0001364954 us-gaap:SeniorNotesMember 2018-07-01 2018-09-30 0001364954 chgg:RestrictedStockUnitsRSUsAndPerformanceShareUnitsPSUsMember 2019-01-01 2019-09-30 0001364954 us-gaap:StockOptionMember 2018-01-01 2018-09-30 0001364954 us-gaap:SeniorNotesMember 2018-01-01 2018-09-30 0001364954 us-gaap:SeniorNotesMember 2019-07-01 2019-09-30 0001364954 chgg:A0.125PercentConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember 2019-09-30 0001364954 chgg:CappedCallMember chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2019-09-30 0001364954 2018-10-31 0001364954 us-gaap:OtherAssetsMember us-gaap:CostmethodInvestmentsMember 2019-09-30 0001364954 us-gaap:OtherLongTermInvestmentsMember us-gaap:CorporateBondSecuritiesMember 2019-09-30 0001364954 us-gaap:ShortTermInvestmentsMember 2019-09-30 0001364954 us-gaap:ShortTermInvestmentsMember us-gaap:CorporateBondSecuritiesMember 2019-09-30 0001364954 us-gaap:CashAndCashEquivalentsMember 2019-09-30 0001364954 us-gaap:CashMember us-gaap:CashAndCashEquivalentsMember 2019-09-30 0001364954 us-gaap:MoneyMarketFundsMember us-gaap:CashAndCashEquivalentsMember 2019-09-30 0001364954 us-gaap:ShortTermInvestmentsMember us-gaap:CommercialPaperMember 2019-09-30 0001364954 us-gaap:CommercialPaperMember us-gaap:CashAndCashEquivalentsMember 2019-09-30 0001364954 us-gaap:ShortTermInvestmentsMember us-gaap:USTreasurySecuritiesMember 2019-09-30 0001364954 us-gaap:ShortTermInvestmentsMember us-gaap:AgencySecuritiesMember 2019-09-30 0001364954 us-gaap:OtherLongTermInvestmentsMember us-gaap:AgencySecuritiesMember 2019-09-30 0001364954 us-gaap:OtherLongTermInvestmentsMember 2019-09-30 0001364954 us-gaap:ShortTermInvestmentsMember us-gaap:USTreasurySecuritiesMember 2018-12-31 0001364954 us-gaap:CommercialPaperMember us-gaap:CashAndCashEquivalentsMember 2018-12-31 0001364954 us-gaap:CashMember us-gaap:CashAndCashEquivalentsMember 2018-12-31 0001364954 us-gaap:OtherLongTermInvestmentsMember us-gaap:CorporateBondSecuritiesMember 2018-12-31 0001364954 us-gaap:CashAndCashEquivalentsMember 2018-12-31 0001364954 us-gaap:OtherLongTermInvestmentsMember us-gaap:USTreasurySecuritiesMember 2018-12-31 0001364954 us-gaap:ShortTermInvestmentsMember 2018-12-31 0001364954 us-gaap:ShortTermInvestmentsMember us-gaap:CommercialPaperMember 2018-12-31 0001364954 us-gaap:OtherLongTermInvestmentsMember 2018-12-31 0001364954 us-gaap:ShortTermInvestmentsMember us-gaap:CorporateBondSecuritiesMember 2018-12-31 0001364954 us-gaap:MoneyMarketFundsMember us-gaap:CashAndCashEquivalentsMember 2018-12-31 0001364954 chgg:A0.125PercentConvertibleSeniorNotesDue2025Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:SeniorNotesMember 2019-09-30 0001364954 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:SeniorNotesMember 2019-09-30 0001364954 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:SeniorNotesMember 2018-12-31 0001364954 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:SeniorNotesMember 2019-09-30 0001364954 chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:SeniorNotesMember 2019-09-30 0001364954 chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:SeniorNotesMember 2018-12-31 0001364954 chgg:A0.125PercentConvertibleSeniorNotesDue2025Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:SeniorNotesMember 2019-09-30 0001364954 chgg:A0.125PercentConvertibleSeniorNotesDue2025Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:SeniorNotesMember 2018-12-31 0001364954 chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:SeniorNotesMember 2018-12-31 0001364954 chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:SeniorNotesMember 2019-09-30 0001364954 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:SeniorNotesMember 2018-12-31 0001364954 chgg:A0.125PercentConvertibleSeniorNotesDue2025Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:SeniorNotesMember 2018-12-31 0001364954 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AgencySecuritiesMember 2019-09-30 0001364954 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001364954 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2019-09-30 0001364954 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2019-09-30 0001364954 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001364954 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-09-30 0001364954 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-09-30 0001364954 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AgencySecuritiesMember 2019-09-30 0001364954 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001364954 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001364954 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-09-30 0001364954 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001364954 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-09-30 0001364954 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-09-30 0001364954 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001364954 us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001364954 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AgencySecuritiesMember 2019-09-30 0001364954 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2019-09-30 0001364954 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-09-30 0001364954 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001364954 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001364954 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2018-12-31 0001364954 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-12-31 0001364954 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001364954 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001364954 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-12-31 0001364954 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2018-12-31 0001364954 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001364954 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-12-31 0001364954 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-12-31 0001364954 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001364954 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2018-12-31 0001364954 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-12-31 0001364954 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001364954 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001364954 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001364954 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001364954 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-12-31 0001364954 us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001364954 chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2019-09-30 0001364954 chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2018-12-31 0001364954 2018-01-01 2018-12-31 0001364954 us-gaap:DevelopedTechnologyRightsMember 2018-12-31 0001364954 us-gaap:CustomerListsMember 2018-12-31 0001364954 us-gaap:NoncompeteAgreementsMember 2018-01-01 2018-12-31 0001364954 us-gaap:TradeNamesMember 2018-12-31 0001364954 us-gaap:TradeNamesMember 2018-01-01 2018-12-31 0001364954 us-gaap:CustomerListsMember 2018-01-01 2018-12-31 0001364954 us-gaap:NoncompeteAgreementsMember 2018-12-31 0001364954 us-gaap:DevelopedTechnologyRightsMember 2018-01-01 2018-12-31 0001364954 us-gaap:NoncompeteAgreementsMember 2019-09-30 0001364954 us-gaap:TradeNamesMember 2019-09-30 0001364954 us-gaap:CustomerListsMember 2019-09-30 0001364954 us-gaap:TradeNamesMember 2019-01-01 2019-09-30 0001364954 us-gaap:NoncompeteAgreementsMember 2019-01-01 2019-09-30 0001364954 us-gaap:DevelopedTechnologyRightsMember 2019-09-30 0001364954 us-gaap:CustomerListsMember 2019-01-01 2019-09-30 0001364954 us-gaap:DevelopedTechnologyRightsMember 2019-01-01 2019-09-30 0001364954 chgg:AcquisitionRelatedIntangibleAssetsMember 2019-01-01 2019-09-30 0001364954 chgg:AcquisitionRelatedIntangibleAssetsMember 2018-07-01 2018-09-30 0001364954 chgg:AcquisitionRelatedIntangibleAssetsMember 2019-07-01 2019-09-30 0001364954 chgg:AcquisitionRelatedIntangibleAssetsMember 2018-01-01 2018-09-30 0001364954 chgg:A0.125PercentConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember 2019-07-01 2019-09-30 0001364954 chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2019-07-01 2019-09-30 0001364954 chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2018-07-01 2018-09-30 0001364954 chgg:SalePriceIsGreaterOrEqual130PercentMember chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2018-04-01 2018-04-30 0001364954 us-gaap:LiabilityMember chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2018-04-30 0001364954 chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2018-04-01 2018-04-30 0001364954 chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2019-01-01 2019-09-30 0001364954 chgg:A0.125PercentConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember 2019-01-01 2019-09-30 0001364954 chgg:TradingPricePer1000DollarPrincipalAmountLessThan98PercentMember srt:MaximumMember chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2018-04-01 2018-04-30 0001364954 chgg:CappedCallMember chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2018-04-01 2018-04-30 0001364954 us-gaap:EquityMember chgg:A0.125PercentConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember 2019-09-30 0001364954 chgg:CappedCallMember chgg:A0.125PercentConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember 2019-09-30 0001364954 us-gaap:EquityMember chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2018-04-30 0001364954 us-gaap:LiabilityMember chgg:A0.125PercentConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember 2019-09-30 0001364954 chgg:CappedCallMember chgg:A0.125PercentConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember 2019-03-01 2019-03-31 0001364954 chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2018-01-01 2018-09-30 0001364954 chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2019-03-01 2019-03-31 0001364954 chgg:TradingPricePer1000DollarPrincipalAmountLessThan98PercentMember chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2018-04-01 2018-04-30 0001364954 country:IN 2019-09-30 0001364954 chgg:RestrictedStockUnitsRSUsAndPerformanceShareUnitsPSUsMember 2018-12-31 0001364954 chgg:RestrictedStockUnitsRSUsAndPerformanceShareUnitsPSUsMember 2019-09-30 0001364954 chgg:RestrictedStockUnitsRSUsAndPerformanceShareUnitsPSUsMember 2019-01-01 2019-09-30 0001364954 us-gaap:GeneralAndAdministrativeExpenseMember 2018-07-01 2018-09-30 0001364954 us-gaap:GeneralAndAdministrativeExpenseMember 2019-07-01 2019-09-30 0001364954 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-09-30 0001364954 us-gaap:SellingAndMarketingExpenseMember 2018-07-01 2018-09-30 0001364954 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-09-30 0001364954 us-gaap:ResearchAndDevelopmentExpenseMember 2019-07-01 2019-09-30 0001364954 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-09-30 0001364954 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-09-30 0001364954 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-09-30 0001364954 us-gaap:CostOfSalesMember 2018-01-01 2018-09-30 0001364954 us-gaap:CostOfSalesMember 2019-01-01 2019-09-30 0001364954 us-gaap:CostOfSalesMember 2018-07-01 2018-09-30 0001364954 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-09-30 0001364954 us-gaap:ResearchAndDevelopmentExpenseMember 2018-07-01 2018-09-30 0001364954 us-gaap:SellingAndMarketingExpenseMember 2019-07-01 2019-09-30 0001364954 us-gaap:CostOfSalesMember 2019-07-01 2019-09-30 0001364954 us-gaap:CommonStockMember 2019-09-30 0001364954 us-gaap:CommonStockMember 2019-03-01 2019-03-31 0001364954 us-gaap:OneTimeTerminationBenefitsMember chgg:A2017RestructuringPlanMember 2019-01-01 2019-09-30 0001364954 us-gaap:AccountingStandardsUpdate201602Member us-gaap:ContractTerminationMember chgg:A2015RestructuringPlanMember 2019-01-01 2019-09-30 0001364954 us-gaap:ContractTerminationMember chgg:A2015RestructuringPlanMember 2018-01-01 2018-12-31 0001364954 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 2019-09-30 0001364954 us-gaap:ContractTerminationMember chgg:A2017RestructuringPlanMember 2017-12-31 0001364954 us-gaap:AccountingStandardsUpdate201602Member us-gaap:OneTimeTerminationBenefitsMember chgg:A2017RestructuringPlanMember 2019-01-01 2019-09-30 0001364954 us-gaap:ContractTerminationMember chgg:A2017RestructuringPlanMember 2018-01-01 2018-12-31 0001364954 us-gaap:OneTimeTerminationBenefitsMember chgg:A2017RestructuringPlanMember 2018-01-01 2018-12-31 0001364954 us-gaap:ContractTerminationMember chgg:A2017RestructuringPlanMember 2018-12-31 0001364954 us-gaap:ContractTerminationMember chgg:A2015RestructuringPlanMember 2019-01-01 2019-09-30 0001364954 us-gaap:OneTimeTerminationBenefitsMember chgg:A2017RestructuringPlanMember 2018-12-31 0001364954 us-gaap:ContractTerminationMember chgg:A2015RestructuringPlanMember 2019-09-30 0001364954 us-gaap:OneTimeTerminationBenefitsMember chgg:A2017RestructuringPlanMember 2017-12-31 0001364954 us-gaap:AccountingStandardsUpdate201602Member us-gaap:ContractTerminationMember chgg:A2017RestructuringPlanMember 2019-01-01 2019-09-30 0001364954 us-gaap:ContractTerminationMember chgg:A2015RestructuringPlanMember 2017-12-31 0001364954 us-gaap:ContractTerminationMember chgg:A2017RestructuringPlanMember 2019-01-01 2019-09-30 0001364954 us-gaap:ContractTerminationMember chgg:A2017RestructuringPlanMember 2019-09-30 0001364954 us-gaap:OneTimeTerminationBenefitsMember chgg:A2017RestructuringPlanMember 2019-09-30 0001364954 us-gaap:ContractTerminationMember chgg:A2015RestructuringPlanMember 2018-12-31 0001364954 chgg:AdobeSystemsMember srt:ChiefExecutiveOfficerMember 2019-07-01 2019-09-30 0001364954 chgg:CengageMember chgg:BoardOfDirectorsMemberMember 2019-07-01 2019-09-30 0001364954 chgg:CengageMember srt:ChiefExecutiveOfficerMember 2018-01-01 2018-09-30 0001364954 chgg:AdobeSystemsMember srt:ChiefExecutiveOfficerMember 2018-01-01 2018-09-30 0001364954 chgg:AdobeSystemsMember srt:ChiefExecutiveOfficerMember 2019-01-01 2019-09-30 0001364954 chgg:CengageMember chgg:BoardOfDirectorsMemberMember 2019-01-01 2019-09-30 0001364954 chgg:CengageMember srt:ChiefExecutiveOfficerMember 2019-01-01 2019-09-30 0001364954 chgg:CengageMember chgg:BoardOfDirectorsMemberMember 2018-07-01 2018-09-30 0001364954 chgg:AdobeSystemsMember srt:ChiefExecutiveOfficerMember 2018-07-01 2018-09-30 0001364954 chgg:PayPalMember chgg:BoardOfDirectorsMemberMember 2019-07-01 2019-09-30 0001364954 chgg:SynackInc.Member chgg:BoardOfDirectorsMemberMember 2019-01-01 2019-09-30 0001364954 chgg:PayPalMember chgg:BoardOfDirectorsMemberMember 2018-07-01 2018-09-30 0001364954 chgg:CengageMember chgg:BoardOfDirectorsMemberMember 2018-01-01 2018-09-30 0001364954 chgg:SynackInc.Member chgg:BoardOfDirectorsMemberMember 2019-07-01 2019-09-30 0001364954 chgg:CengageMember srt:ChiefExecutiveOfficerMember 2019-07-01 2019-09-30 0001364954 chgg:PayPalMember chgg:BoardOfDirectorsMemberMember 2018-01-01 2018-09-30 0001364954 chgg:CengageMember srt:ChiefExecutiveOfficerMember 2018-12-31 0001364954 chgg:CengageMember srt:ChiefExecutiveOfficerMember 2018-07-01 2018-09-30 0001364954 chgg:PayPalMember chgg:BoardOfDirectorsMemberMember 2019-01-01 2019-09-30 0001364954 chgg:AdobeSystemsMember srt:ChiefExecutiveOfficerMember 2018-12-31 0001364954 chgg:AdobeSystemsMember srt:ChiefExecutiveOfficerMember 2019-09-30 0001364954 chgg:ThinkfulInc.Member us-gaap:SubsequentEventMember 2019-10-01 0001364954 chgg:ThinkfulInc.Member us-gaap:SubsequentEventMember 2019-10-01 2019-10-01 0001364954 chgg:FedExMember chgg:LogisticsAndWarehousingServicesMember us-gaap:SubsequentEventMember 2019-10-07 iso4217:USD xbrli:shares xbrli:shares iso4217:USD xbrli:pure chgg:day chgg:board_member chgg:position


 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
FORM 10-Q
 
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2019
or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from _________ to _________             
Commission file number 001-36180
 
currentchegglogoa24.jpg
CHEGG, INC.
(Exact name of registrant as specified in its charter)
 
Delaware
 
20-3237489
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification No.)
3990 Freedom Circle
Santa Clara, CA, 95054
(Address of principal executive offices)
(408) 855-5700
(Registrant’s telephone number, including area code)
 

Title of each class
Trading symbol(s)
Name of each exchange on which registered
Common stock, $0.001 par value per share
CHGG
The 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 (Exchange Act) 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 x 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 x No ¨
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
x
Accelerated filer
Non-accelerated filer
 (Do not check if a smaller reporting company)
Smaller reporting company
Emerging growth company
 
 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended 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  x
As of November 1, 2019, the Registrant had 120,981,819 outstanding shares of Common Stock.
 






TABLE OF CONTENTS

 
 
 
  
Page
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
  
 
 
  
 
  
 
 
 
 
  

Unless the context requires otherwise, the words “we,” “us,” “our,” “Company,” and “Chegg” refer to Chegg, Inc. and its subsidiaries taken as a whole.

Chegg, Chegg.com, Chegg Study, internships.com, Research Ready, EasyBib, and the Chegg “C” logo, are some of our trademarks used in this Quarterly Report on Form 10-Q. Solely for convenience, our trademarks, trade names, and service marks referred to in this Quarterly Report on Form 10-Q appear without the ®, ™ and SM symbols, but those references are not intended to indicate, in any way, that we will not assert, to the fullest extent under applicable law, our rights to these trademarks and trade names. Other trademarks appearing in this Quarterly Report on Form 10-Q are the property of their respective holders.


2



NOTE ABOUT FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. All statements contained in this Quarterly Report on Form 10-Q other than statements of historical fact, including statements regarding our future results of operations and financial position, our business strategy and plans, and our objectives for future operations, are forward-looking statements. The words “believe,” “may,” “will,” “would,” “could,” “estimate,” “continue,” “anticipate,” “intend,” “project,” “endeavor,” “expect,” “plans to,” “if,” “future,” “likely,” “potentially,” and similar expressions are intended to identify forward-looking statements. We have based these forward-looking statements largely on our current expectations and projections about future events and trends that we believe may affect our financial condition, results of operations, business strategy, short-term and long-term business operations and objectives, and financial needs. These forward-looking statements are subject to a number of risks, uncertainties, and assumptions, including those described in Part II, Item 1A, “Risk Factors” in this Quarterly Report on Form 10-Q. Moreover, we operate in a very competitive and rapidly changing environment. 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 future events and trends 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 read this Quarterly Report on Form 10-Q completely and with the understanding that our actual future results may be materially different from what we expect.

We undertake no obligation to revise or publicly release the results of any revision to these forward-looking statements, except as required by law. Given these risks and uncertainties, readers are cautioned not to place undue reliance on such forward-looking statements.

3


PART I - FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS (UNAUDITED)

CHEGG, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except for number of shares and par value)
(unaudited)
 
September 30, 2019

December 31, 2018
Assets



Current assets
 

 
Cash and cash equivalents
$
450,457


$
374,664

Short-term investments
345,392


93,345

Accounts receivable, net of allowance for doubtful accounts of $31 and $229 at September 30, 2019 and December 31, 2018, respectively
13,678


12,733

Prepaid expenses
9,654


4,673

Other current assets
24,888


9,510

Total current assets
844,069


494,925

Long-term investments
340,118


16,052

Property and equipment, net
77,667


59,904

Goodwill
149,068


149,524

Intangible assets, net
20,622


25,915

Right of use assets
16,312



Other assets
15,836


14,618

Total assets
$
1,463,692


$
760,938

Liabilities and stockholders' equity
 
 
 
Current liabilities
 
 
 
Accounts payable
$
4,197

 
$
8,177

Deferred revenue
27,457

 
17,418

Current operating lease liabilities
4,982

 

Accrued liabilities
52,199

 
34,077

Total current liabilities
88,835

 
59,672

Long-term liabilities
 
 
 
Convertible senior notes, net
887,215

 
283,668

Long-term operating lease liabilities
15,315

 

Other long-term liabilities
3,815

 
6,964

Total long-term liabilities
906,345

 
290,632

Total liabilities
995,180

 
350,304

Commitments and contingencies (Note 9)

 

Stockholders' equity:
 
 
 
Preferred stock, $0.001 par value – 10,000,000 shares authorized, no shares issued and outstanding

 

Common stock, $0.001 par value 400,000,000 shares authorized; 120,668,843 and 115,500,418 shares issued and outstanding at September 30, 2019 and December 31, 2018, respectively
121

 
116

Additional paid-in capital
894,660

 
818,113

Accumulated other comprehensive loss
(1,758
)
 
(1,019
)
Accumulated deficit
(424,511
)
 
(406,576
)
Total stockholders' equity
468,512

 
410,634

Total liabilities and stockholders' equity
$
1,463,692

 
$
760,938


See Notes to Condensed Consolidated Financial Statements.

4


CHEGG, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except per share amounts)
(unaudited)
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Net revenues
$
94,151

 
$
74,237

 
$
285,422

 
$
225,408

Cost of revenues
22,164

 
19,918

 
66,017

 
57,926

Gross profit
71,987

 
54,319

 
219,405

 
167,482

Operating expenses:
 
 
 
 
 
 
 
Research and development
36,442

 
29,045

 
101,199

 
80,796

Sales and marketing
16,822

 
15,690

 
47,334

 
42,463

General and administrative
23,752

 
20,000

 
70,044

 
57,735

Restructuring charges
28

 
17

 
97

 
252

Total operating expenses
77,044

 
64,752

 
218,674

 
181,246

(Loss) income from operations
(5,057
)
 
(10,433
)
 
731

 
(13,764
)
Interest expense, net and other income, net:
 
 
 
 
 
 
 
Interest expense, net
(13,548
)
 
(3,772
)
 
(31,294
)
 
(7,456
)
Other income, net
7,751

 
1,209

 
14,571

 
2,667

Total interest expense, net and other income, net
(5,797
)
 
(2,563
)
 
(16,723
)
 
(4,789
)
Loss before provision for income taxes
(10,854
)
 
(12,996
)
 
(15,992
)
 
(18,553
)
Provision for income taxes
623

 
713

 
1,832

 
1,682

Net loss
$
(11,477
)
 
$
(13,709
)
 
$
(17,824
)
 
$
(20,235
)
Net loss per share, basic and diluted
$
(0.10
)
 
$
(0.12
)
 
$
(0.15
)
 
$
(0.18
)
Weighted average shares used to compute net loss per share, basic and diluted
120,085

 
114,184

 
118,547

 
112,621

See Notes to Condensed Consolidated Financial Statements.


5


CHEGG, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(in thousands)
(unaudited)
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Net loss
$
(11,477
)
 
$
(13,709
)
 
$
(17,824
)
 
$
(20,235
)
Other comprehensive loss:
 
 
 
 
 
 
 
Change in net unrealized loss on available for sale investments, net of tax
(73
)
 
43

 
379

 
66

Change in foreign currency translation adjustments, net of tax
(1,067
)
 
(347
)
 
(1,118
)
 
(749
)
Other comprehensive loss
(1,140
)
 
(304
)
 
(739
)
 
(683
)
Total comprehensive loss
$
(12,617
)
 
$
(14,013
)
 
$
(18,563
)
 
$
(20,918
)
See Notes to Condensed Consolidated Financial Statements.


6


CHEGG, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
(in thousands)
(unaudited)
 
Three Months Ended September 30, 2019
 
Common Stock
 
 
 
 
 
 
 
 
 
Shares
 
Par 
Value
 
Additional Paid-In
Capital
 
Accumulated Other Comprehensive Loss
 
Accumulated
Deficit
 
Total Stockholders’ Equity
Balances at June 30, 2019
119,336

 
$
119

 
$
873,104

 
$
(618
)
 
$
(413,034
)
 
$
459,571

Issuance of common stock upon exercise of stock options and ESPP
991

 
1

 
11,673

 

 

 
11,674

Net issuance of common stock for settlement of RSUs
319

 
1

 
(8,825
)
 

 

 
(8,824
)
Issuance of common stock in connection with prior acquisition
23

 

 
1,843

 

 

 
1,843

Share-based compensation expense

 

 
16,865

 

 

 
16,865

Other comprehensive loss

 

 

 
(1,140
)
 

 
(1,140
)
Net loss

 

 

 

 
(11,477
)
 
(11,477
)
Balances at September 30, 2019
120,669

 
$
121

 
$
894,660

 
$
(1,758
)
 
$
(424,511
)
 
$
468,512

 
Three Months Ended September 30, 2018
 
Common Stock
 
 
 
 
 
 
 
 
 
Shares
 
Par 
Value
 
Additional Paid-In
Capital
 
Accumulated Other Comprehensive Loss
 
Accumulated
Deficit
 
Total Stockholders’ Equity
Balances at June 30, 2018
113,551

 
$
114

 
$
787,480

 
$
(661
)
 
$
(398,214
)
 
$
388,719

Issuance of common stock upon exercise of stock options and ESPP
765

 
1

 
5,412

 

 

 
5,413

Net issuance of common stock for settlement of RSUs
282

 

 
(5,355
)
 

 

 
(5,355
)
Share-based compensation expense

 

 
13,818

 

 

 
13,818

Other comprehensive loss

 

 

 
(304
)
 

 
(304
)
Net loss

 

 

 

 
(13,709
)
 
(13,709
)
Balances at September 30, 2018
114,598

 
$
115

 
$
801,355

 
$
(965
)
 
$
(411,923
)
 
$
388,582


7


 
Nine Months Ended September 30, 2019
 
Common Stock
 
 
 
 
 
 
 
 
 
Shares
 
Par 
Value
 
Additional Paid-In
Capital
 
Accumulated Other Comprehensive Loss
 
Accumulated
Deficit
 
Total Stockholders’ Equity
Balances at December 31, 2018
115,500

 
$
116

 
$
818,113

 
$
(1,019
)
 
$
(406,576
)
 
$
410,634

Cumulative-effect adjustment to accumulated deficit related to adoption of ASU 2016-02

 

 

 

 
(111
)
 
(111
)
Equity component of convertible senior notes, net of issuance costs

 

 
206,747

 

 

 
206,747

Purchase of convertible senior notes capped call

 

 
(97,200
)
 

 

 
(97,200
)
Repurchase of common stock
(504
)
 
(1
)
 
(19,999
)
 

 

 
(20,000
)
Issuance of common stock upon exercise of stock options and ESPP
2,545

 
3

 
27,717

 

 

 
27,720

Net issuance of common stock for settlement of RSUs
3,064

 
3

 
(91,076
)
 

 

 
(91,073
)
Issuance of common stock in connection with prior acquisition
64

 

 
3,003

 

 

 
3,003

Share-based compensation expense

 

 
47,355

 

 

 
47,355

Other comprehensive loss

 

 

 
(739
)
 

 
(739
)
Net loss

 

 

 

 
(17,824
)
 
(17,824
)
Balances at September 30, 2019
120,669

 
$
121

 
$
894,660

 
$
(1,758
)
 
$
(424,511
)
 
$
468,512

 
Nine Months Ended September 30, 2018
 
Common Stock
 
 
 
 
 
 
 
 
 
Shares
 
Par 
Value
 
Additional Paid-In
Capital
 
Accumulated Other Comprehensive Loss
 
Accumulated
Deficit
 
Total Stockholders’ Equity
Balances at December 31, 2017
109,668

 
$
110

 
$
782,845

 
$
(282
)
 
$
(391,611
)
 
$
391,062

Cumulative-effect adjustment to accumulated deficit related to adoption of ASUs

 

 

 

 
(77
)
 
(77
)
Equity component of convertible senior notes, net of issuance costs

 

 
62,444

 

 

 
62,444

Purchase of convertible senior notes capped call

 

 
(39,227
)
 

 

 
(39,227
)
Repurchase of common stock
(983
)
 
(1
)
 
(19,999
)
 

 

 
(20,000
)
Issuance of common stock upon exercise of stock options and ESPP
2,799

 
3

 
23,458

 

 

 
23,461

Net issuance of common stock for settlement of RSUs
3,080

 
3

 
(45,669
)
 

 

 
(45,666
)
Warrant exercises
34

 

 

 

 

 

Share-based compensation expense

 

 
37,503

 

 

 
37,503

Other comprehensive loss

 

 

 
(683
)
 

 
(683
)
Net loss

 

 

 

 
(20,235
)
 
(20,235
)
Balances at September 30, 2018
114,598

 
$
115

 
$
801,355

 
$
(965
)
 
$
(411,923
)
 
$
388,582

See Notes to Condensed Consolidated Financial Statements.


8


CHEGG, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(unaudited)
 
Nine Months Ended September 30,
 
2019
 
2018
Cash flows from operating activities
 
 
 
Net loss
$
(17,824
)
 
$
(20,235
)
Adjustments to reconcile net loss to net cash provided by operating activities:
 
 
 
Depreciation and amortization expense
21,369

 
16,631

Share-based compensation expense
47,355

 
37,503

Loss from write-off of property and equipment
832

 
29

Amortization of debt discount and issuance costs
30,114

 
6,958

Deferred income taxes
59

 
(315
)
Operating lease expense, net of accretion
3,284

 

Other non-cash items
(370
)
 
51

Change in assets and liabilities:
 
 
 
Accounts receivable
(850
)
 
2,409

Prepaid expenses and other current assets
(20,741
)
 
(24,250
)
Other assets
1,989

 
(587
)
Accounts payable
(3,983
)
 
(3,001
)
Deferred revenue
10,039

 
11,841

Accrued liabilities
18,095

 
16,044

Other liabilities
(2,793
)
 
1,589

Net cash provided by operating activities
86,575

 
44,667

Cash flows from investing activities
 
 
 
Purchases of investments
(822,869
)
 
(113,276
)
Proceeds from sale of investments
53,261

 
1,800

Maturities of investments
190,744

 
118,080

Purchases of property and equipment
(31,520
)
 
(18,048
)
Acquisition of businesses, net of cash acquired

 
(34,650
)
Net cash used in investing activities
(610,384
)
 
(46,094
)
Cash flows from financing activities
 
 
 
Common stock issued under stock plans, net
27,723

 
23,463

Payment of taxes related to the net share settlement of equity awards
(91,076
)
 
(45,669
)
Proceeds from issuance of convertible senior notes, net of issuance costs
780,180

 
335,618

Purchase of convertible senior notes capped call
(97,200
)
 
(39,227
)
Repurchase of common stock
(20,000
)
 
(20,000
)
Net cash provided by financing activities
599,627

 
254,185

Net increase in cash, cash equivalents and restricted cash
75,818

 
252,758

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

 
126,963

Cash, cash equivalents and restricted cash, end of period
$
451,763

 
$
379,721




 
Nine Months Ended September 30,
 
2019
 
2018
Supplemental cash flow data:
 
 
 
Cash paid during the period for:
 
 
 
Interest
$
901

 
$
55

Income taxes
$
1,492

 
$
1,560

Cash paid for amounts included in the measurement of lease liabilities:
 
 
 
Operating cash flows from operating leases
$
3,847

 
$

Right of use assets obtained in exchange for lease obligations:
 
 
 
Operating leases
$
2,638

 
$

Non-cash investing and financing activities:
 
 
 
Accrued purchases of long-lived assets
$
4,452

 
$
2,993

Issuance of common stock related to prior acquisition
$
3,003

 
$


 
September 30,
 
2019
 
2018
Reconciliation of cash, cash equivalents and restricted cash:
 
 
 
Cash and cash equivalents
$
450,457

 
$
379,020

Restricted cash included in other current assets
125

 

Restricted cash included in other assets
1,181

 
701

Total cash, cash equivalents and restricted cash
$
451,763

 
$
379,721

See Notes to Condensed Consolidated Financial Statements.

9


CHEGG, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 1. Background and Basis of Presentation

Company and Background

Chegg, Inc. (Chegg, the Company, we, us, or our), headquartered in Santa Clara, California, was incorporated as a Delaware corporation in July 2005. Chegg is a smarter way to student. As the leading direct-to-student learning platform, we strive to improve educational outcomes by putting the student first in all our decisions. We support students on their journey from high school to college and into their career with tools designed to help them pass their test, pass their class, and save money on required materials. Our services are available online, anytime and anywhere, so we can reach students when they need us most.

Basis of Presentation

The accompanying condensed consolidated balance sheet as of September 30, 2019, the condensed consolidated statements of operations, the condensed consolidated statements of comprehensive loss, and the condensed consolidated statements of stockholder's equity for the three and nine months ended September 30, 2019 and 2018, the condensed consolidated statements of cash flows for the nine months ended September 30, 2019 and 2018 and the related footnote disclosures are unaudited. In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments, including normal recurring adjustments, necessary to present fairly our financial position as of September 30, 2019, our results of operations, results of comprehensive loss, and stockholder's equity for the three and nine months ended September 30, 2019 and 2018 and cash flows for the nine months ended September 30, 2019 and 2018. Our results of operations, stockholder's equity, and cash flows for the nine months ended September 30, 2019 are not necessarily indicative of the results to be expected for the full year.

We operate in a single segment. Our fiscal year ends on December 31 and in this report we refer to the year ended December 31, 2018 as 2018.

The condensed consolidated financial statements and related financial information should be read in conjunction with the audited consolidated financial statements and the related notes thereto that are included in our Annual Report on Form 10-K for the year ended December 31, 2018 (the Annual Report on Form 10-K) filed with the U.S. Securities and Exchange Commission (SEC).

We have changed the captions on our condensed consolidated statements of cash flows from “purchases of marketable securities” to “purchases of investments” and from “maturities of marketable securities” to “maturities of investments.” This change does not impact any current or previously reported results.

Except for our policies on leases and convertible senior notes, there have been no material changes to our significant accounting policies as compared to the significant accounting policies described in our Annual Report on Form 10-K.

Leases

We determine if an arrangement is a lease at inception. Operating leases are included in operating lease right of use (ROU) assets, operating lease liabilities within current liabilities, and operating lease liabilities within long-term liabilities on our condensed consolidated balance sheet. Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. Our leases do not provide an implicit rate and therefore we use our incremental borrowing rate based on the information available at commencement date in determining the present value of future minimum lease payments. Our incremental borrowing rate is estimated based on the estimated rate incurred to borrow, on a collateralized basis over a similar term as our leases, an amount equal to the lease payments in a similar economic environment. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise such options. We do not record leases on our condensed consolidated balance sheet with a term of one year or less. We do not separate lease and non-lease components but rather account for each separate component as a single lease component for all underlying classes of assets. Some of our leases include payments that are dependent on an index, such as the Consumer Price Index (CPI), and our minimum lease payments include payments based on the index at inception with any future changes in such indices recognized as an expense in the period of change. Where leases contain escalation clauses, rent abatements, or concessions, such as rent holidays and landlord or tenant incentives or allowances, we apply them in the determination of straight-line operating lease cost over the lease term.

10



Convertible Senior Notes, net

In March 2019, we issued $700 million in aggregate principal amount of 0.125% convertible senior notes due in 2025 (2025 notes) and in April 2019, the initial purchasers fully exercised their option to purchase $100 million of additional 2025 notes for aggregate total gross proceeds of $800 million. In April 2018, we issued $345 million in aggregate principal amount of 0.25% convertible senior notes due in 2023 (2023 notes). Collectively, the 2025 notes and the 2023 notes are referred to as the “notes.” In accounting for their issuance, we separated the notes into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of similar liabilities that do not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the carrying amount of the liability component from the par value of the notes. The difference represents the debt discount, recorded as a reduction of the convertible senior notes on our condensed consolidated balance sheets, and is amortized to interest expense over the term of the notes using the effective interest rate method. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. In accounting for the issuance costs related to the notes, we allocated the total amount of issuance costs incurred to liability and equity components based on their relative values. Issuance costs attributable to the liability component are being amortized on a straight-line basis, which approximates the effective interest rate method, to interest expense over the term of the notes. The issuance costs attributable to the equity component are recorded as a reduction of the equity component within additional paid-in capital.

Use of Estimates

The preparation of financial statements in conformity with generally accepted accounting principles in the United States (U.S. GAAP) requires management to make estimates, judgments, and assumptions that affect the reported amounts of assets and liabilities; the disclosure of contingent liabilities at the date of the financial statements; and the reported amounts of revenues and expenses during the reporting periods. Significant estimates, assumptions, and judgments are used for, but not limited to: revenue recognition, recoverability of accounts receivable, restructuring charges, share-based compensation expense including estimated forfeitures, accounting for income taxes, useful lives assigned to long-lived assets for depreciation and amortization, impairment of goodwill and long-lived assets, the valuation of acquired intangible assets, the valuation of our convertible senior notes, and operating lease ROU assets and operating lease liabilities. We base our estimates on historical experience, knowledge of current business conditions, and various other factors we believe to be reasonable under the circumstances. These estimates are based on management’s knowledge about current events and expectations about actions we may undertake in the future. Actual results could differ from these estimates, and such differences could be material to our financial position and results of operations.

Recent Accounting Pronouncements

Recently Issued Accounting Pronouncements Not Yet Adopted

In May 2019, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2019-05, Financial Instruments—Credit Losses (Topic 326): Targeted Transition Relief. ASU 2019-05 provides entities with an option to irrevocably elect the fair value option for eligible instruments. In April 2019, the FASB issued ASU 2019-04, Codification Improvements to Topic 326, Financial Instruments—Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments. ASU 2019-04 provides codification updates to ASU 2016-01 and ASU 2016-13. In June 2016, the FASB issued ASU 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. ASU 2016-13 replaces the existing incurred loss impairment model for trade receivables with an expected loss model which requires the use of forward-looking information to calculate expected credit loss estimates. Additionally, the concept of other-than-temporary impairment for available-for-sale investments is eliminated and instead ASU 2016-13 requires an entity to focus on determining whether any impairment is a result of a credit loss or other factors. It also requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses rather than as a reduction to the amortized cost basis. These changes may result in earlier recognition of credit losses. Early adoption is permitted and these guidance updates require a modified retrospective method of adoption, though a prospective method of adoption is required for available-for-sale debt securities for which an other-than-temporary impairment had been recognized before the effective date. These guidance updates are effective for annual periods beginning after December 15, 2019. We plan to adopt this guidance on January 1, 2020 and we are currently in the process of evaluating the impact of these guidance updates.

In August 2018, the FASB issued ASU 2018-15, Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. ASU 2018-15 aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is

11


a service contract with existing guidance contained within subtopic 350-40 to develop or obtain internal-use software. Early adoption is permitted and the guidance allows for a retrospective or prospective application. The guidance is effective for annual periods beginning after December 15, 2019. We plan to adopt this guidance on January 1, 2020 under the prospective application and we are currently in the process of evaluating the impact of this guidance.

In July 2018, the FASB issued ASU 2018-09, Codification Improvements. ASU 2018-09 provides updates for technical corrections, clarifications, and other minor improvements to a wide variety of topics in the ASC. The transition method of adoption is dependent on the ASC topic impacted by this guidance. Additionally, some of the ASC topic updates are effective upon issuance of ASU 2018-09 and some of the ASC topic updates are effective at a future date. The ASC topic updates effective upon issuance of ASU 2018-09 do not impact our accounting for the respective ASC topics. For those ASC topic updates effective at a future date, we are currently in the process of evaluating the impact of this guidance update.

Recently Adopted Accounting Pronouncements

The FASB has issued four ASUs related to Accounting Standards Codification (ASC) 842. In March 2019, the FASB issued ASU 2019-01, Leases (Topic 842): Codification Improvements. In July 2018, the FASB issued ASU 2018-11, Leases (Topic 842): Targeted Improvements and ASU 2018-10, Codification Improvements to Topic 842, Leases. In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842). ASC 842 requires an entity to recognize a ROU asset and lease liability for all leases with terms of more than 12 months. Recognition, measurement, and presentation of expenses will depend on classification as a finance or operating lease. The amendments in this update also require certain quantitative and qualitative disclosures about leasing arrangements.

We have adopted ASC 842 on January 1, 2019 and have elected the transition method of adoption that allows for a modified retrospective adoption with a cumulative-effect adjustment to the opening balance of accumulated deficit and recorded an immaterial decrease to our opening balance of accumulated deficit. As a result, we have not changed previously disclosed amounts or provided additional disclosures for comparative periods. We initially recorded ROU assets of $17.2 million and lease liabilities of $21.1 million on our condensed consolidated balance sheet. ASC 842 does not have a material impact to our condensed consolidated statements of operations. We have elected a package of transition practical expedients which include not reassessing whether any expired or existing contracts are or contain leases, not reassessing the lease classification of expired or existing leases, and not reassessing initial direct costs for existing leases. We have also elected a practical expedient to not separate lease and non-lease components. We did not elect the practical expedient to use hindsight in determining our lease terms or assessing impairment of our ROU assets. See Note 8. Leases for more information.

Note 2. Revenues

Revenue Recognition

Revenues are recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. The majority of our revenues are recognized over time as services are performed, with certain revenues, most significantly the revenue share we earn from our print textbook partners, being recognized at the point in time when print textbooks are shipped to students.

The following tables set forth our total net revenues for the periods shown disaggregated for our Chegg Services and Required Materials product lines (in thousands, except percentages):

 
Three Months Ended September 30,
 
Change
 
2019
 
2018
 
$
 
%
Chegg Services
$
69,304

 
$
54,201

 
$
15,103

 
28
%
Required Materials
24,847

 
20,036

 
4,811

 
24

Total net revenues
$
94,151

 
$
74,237

 
$
19,914

 
27




12


 
Nine Months Ended September 30,
 
Change
 
2019
 
2018
 
$
 
%
Chegg Services
$
224,903

 
$
172,327

 
$
52,576

 
31
%
Required Materials
60,519

 
53,081

 
7,438

 
14

Total net revenues
$
285,422

 
$
225,408

 
$
60,014

 
27



During the three months ended September 30, 2019, we recognized $15.7 million of revenues that were included in our deferred revenue balance as of June 30, 2019. During the nine months ended September 30, 2019, we recognized $16.0 million of revenues that were included in our deferred revenue balance as of December 31, 2018. During the three and nine months ended September 30, 2019, we recognized $2.2 million and $2.7 million, respectively, of previously deferred revenues recognized from performance obligations satisfied in previous periods related to variable consideration recognized from our agreement with our Required Materials print textbook partner. The aggregate amount of unsatisfied performance obligations is approximately $29.0 million as of September 30, 2019, of which substantially all is expected to be recognized into revenues over the next year and the remainder within two years.

Contract Balances

The following table presents our accounts receivable, net and deferred revenue balances (in thousands, except percentages):
 
 
 
Change
 
September 30, 2019
 
December 31, 2018
 
$
 
%
Accounts receivable, net
$
13,678

 
$
12,733

 
$
945

 
7
%
Deferred revenue
$
27,457

 
$
17,418

 
$
10,039

 
58
%


During the nine months ended September 30, 2019, our accounts receivable, net balance increased by $0.9 million, or 7%, primarily due to timing of billings partially offset by an improvement in cash collections. During the nine months ended September 30, 2019, our deferred revenue balance increased by $10.0 million, or 58%, primarily due to increased bookings for our Chegg Study service and eTextbook rentals driven by the seasonality of our business. We had no contract assets as of September 30, 2019 and an immaterial amount as of December 31, 2018.

Note 3. Net Loss Per Share

Basic net loss per share is computed by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by giving effect to all potential shares of common stock, including stock options, restricted stock units (RSUs), performance-based restricted stock units (PSUs), and shares related to convertible senior notes, to the extent dilutive. Basic and diluted net loss per share was the same for each period presented as the inclusion of all potential common shares outstanding would have been anti-dilutive.

The following table sets forth the computation of basic and diluted net loss per share (in thousands, except per share amounts):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Numerator:
 
 
 
 
 
 
 
Net loss
$
(11,477
)
 
$
(13,709
)
 
$
(17,824
)
 
$
(20,235
)
Denominator:
 
 
 
 
 
 
 
Weighted average shares used to compute net loss per share, basic and diluted
120,085

 
114,184

 
118,547

 
112,621

 
 
 
 
 
 
 
 
Net loss per share, basic and diluted
$
(0.10
)
 
$
(0.12
)
 
$
(0.15
)
 
$
(0.18
)



13


The following potential weighted-average shares of common stock outstanding were excluded from the computation of diluted net loss per share because including them would have been anti-dilutive (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Options to purchase common stock
2,122

 
3,961

 
2,715

 
4,282

RSUs and PSUs
3,831

 
7,479

 
4,952

 
8,075

Shares related to convertible senior notes
4,098

 
1,221

 
3,709

 

Employee stock purchase plan
7

 
17

 
3

 
12

Total common stock equivalents
10,058

 
12,678

 
11,379

 
12,369



Shares related to convertible senior notes represents the anti-dilutive impact of our issuance of $345 million in aggregate principal amount of our 2023 notes as the average price of our common stock during the three and nine months ended September 30, 2019 was higher than the conversion price of $26.95. While these shares are anti-dilutive during the three and nine months ended September 30, 2019, they may be dilutive in periods we report net income. However, as a result of the capped call transactions, there will be no economic dilution from the 2023 notes up to $40.68, as exercise of the capped call instruments will reduce dilution from the 2023 notes that would have otherwise occurred when the average price of our common stock exceeds the conversion price. None of the shares related to our issuance of $800 million in aggregate principal amount of our 2025 notes were anti-dilutive during the three and nine months ended September 30, 2019. The average price of our common stock during the three and nine months ended September 30, 2019 was lower than the conversion price of our 2025 notes of $51.56. See Note 7, Convertible Senior Notes, for more information about our convertible senior notes.


14


Note 4. Cash and Cash Equivalents, and Investments
 
The following tables shows our cash and cash equivalents, and investments’ adjusted cost, unrealized gain, unrealized loss and fair value as of September 30, 2019 and December 31, 2018 (in thousands):
 
September 30, 2019
 
Adjusted Cost
 
Unrealized Gain
 
Unrealized Loss
 
Fair Value
Cash and cash equivalents:
 
 
 
 
 
 
 
Cash
$
302,779

 
$

 
$

 
$
302,779

Money market funds
140,193

 

 

 
140,193

Commercial paper
7,496

 

 
(11
)
 
7,485

Total cash and cash equivalents
$
450,468

 
$

 
$
(11
)
 
$
450,457

Short-term investments:
 
 
 
 
 
 
 
Commercial paper
$
48,198

 
$
6

 
$
(1
)
 
$
48,203

Corporate securities
232,803

 
321

 
(82
)
 
233,042

U.S. treasury securities
39,095

 
44

 

 
39,139

Agency bonds
25,001

 
7

 

 
25,008

Total short-term investments
$
345,097

 
$
378

 
$
(83
)
 
$
345,392

Long-term investments:
 
 
 
 
 
 
 
Corporate securities
$
309,989

 
$
524

 
$
(366
)
 
$
310,147

Agency bonds
30,000

 

 
(29
)
 
29,971

Total long-term investments
$
339,989

 
$
524

 
$
(395
)
 
$
340,118



 
December 31, 2018
 
Adjusted Cost
 
Unrealized Gain
 
Unrealized Loss
 
Fair Value
Cash and cash equivalents:
 
 
 
 
 
 
 
Cash
$
351,345

 
$

 
$

 
$
351,345

Money market funds
5,052

 

 

 
5,052

Commercial paper
18,267

 

 

 
18,267

Total cash and cash equivalents
$
374,664

 
$

 
$

 
$
374,664

Short-term investments:
 
 
 
 
 
 
 
Commercial paper
$
40,500

 
$

 
$
(12
)
 
$
40,488

Corporate securities
38,616

 

 
(87
)
 
38,529

U.S. treasury securities
14,333

 

 
(5
)
 
14,328

Total short-term investments
$
93,449

 
$

 
$
(104
)
 
$
93,345

Long-term investments:
 
 
 
 
 
 
 
Corporate securities
$
14,429

 
$
9

 
$
(14
)
 
$
14,424

U.S. treasury securities
1,630

 

 
(2
)
 
1,628

Total long-term investments
$
16,059

 
$
9

 
$
(16
)
 
$
16,052






15


The adjusted cost and fair value of available-for-sale investments as of September 30, 2019 by contractual maturity were as follows (in thousands):
 
Adjusted Cost
 
Fair Value
Due in 1 year or less
$
352,593

 
$
352,877

Due in 1-2 years
339,989

 
340,118

Investments not due at a single maturity date
140,193

 
140,193

Total
$
832,775

 
$
833,188



Investments not due at a single maturity date in the preceding table consist of money market fund deposits.

As of September 30, 2019, we considered the declines in market value of our investment portfolio to be temporary in nature and did not consider any of our investments to be other-than-temporarily impaired. We typically invest in highly-rated securities with a minimum credit rating of A- and a weighted average maturity of 10 months, and our investment policy generally limits the amount of credit exposure to any one issuer or industry sector. The policy requires investments generally to be investment grade, with the primary objective of preserving capital and maintaining liquidity. Fair values were determined for each individual security in the investment portfolio. When evaluating an investment for other-than-temporary impairment, we review factors such as the length of time and extent to which fair value has been below its cost basis, the financial condition of the issuer and any changes thereto, changes in market interest rates and our intent to sell, or whether it is more likely than not it will be required to sell, the investment before recovery of the investment’s cost basis. During the three and nine months ended September 30, 2019 and 2018, we did not recognize any other-than-impairment charges.

Restricted Cash

As of September 30, 2019 and December 31, 2018, we had approximately $1.3 million of restricted cash that primarily consists of security deposits for our corporate offices. These amounts are classified in either other current assets or other assets on our condensed consolidated balance sheets based upon the term of the remaining restrictions.

Strategic Investments

In October 2018, we completed an investment of $10.0 million in WayUp, Inc., a U.S.-based job site and mobile application for college students and recent graduates. Additionally, we previously invested $3.0 million in a foreign entity to explore expanding our reach internationally. We did not record other-than-temporary impairment charges on our strategic investments during the three and nine months ended September 30, 2019 and 2018, as there were no significant identified events or changes in circumstances that would be considered an indicator for impairment. There were no observable price changes in orderly transactions for the identical or similar investments of the same issuer during the three and nine months ended September 30, 2019 and 2018.

Note 5. Fair Value Measurement

We have established a fair value hierarchy used to determine the fair value of our financial instruments as follows:

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

Level 2—Inputs are quoted prices for similar assets and liabilities in active markets or inputs that 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—Inputs are unobservable inputs based on our own assumptions used to measure assets and liabilities at fair value; the inputs require significant management judgment or estimation.

A financial instrument’s classification within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.

16



Financial instruments measured and recorded at fair value on a recurring basis as of September 30, 2019 and December 31, 2018 are classified based on the valuation technique level in the tables below (in thousands):
 
September 30, 2019
 
Total
 
Quoted Prices
in Active
Markets for Identical
Assets
(Level 1)
 
Significant
Other Observable
Inputs (Level 2)
Assets:
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
Money market funds
$
140,193

 
$
140,193

 
$

Commercial paper
7,485

 

 
7,485

Short-term investments:
 
 
 
 
 
Commercial paper
48,203

 

 
48,203

Corporate securities
233,042

 

 
233,042

U.S. treasury securities
39,139

 
39,139

 

Agency bonds
25,008

 

 
25,008

Long-term investments:
 
 
 
 
 
Corporate securities
310,147

 

 
310,147

Agency bonds
29,971

 

 
29,971

Total assets measured and recorded at fair value
$
833,188

 
$
179,332

 
$
653,856


 
December 31, 2018
 
Total
 
Quoted Prices
in Active
Markets for Identical
Assets
(Level 1)
 
Significant 
Other Observable 
Inputs (Level 2)
Assets:
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
Money market funds
$
5,052

 
$
5,052

 
$

Commercial paper
18,267

 

 
18,267

Short-term investments:
 
 
 
 
 
Commercial paper
40,488

 

 
40,488

Corporate securities
38,529

 

 
38,529

U.S. treasury securities
14,328

 
14,328

 

Long-term investments:
 
 
 
 
 
Corporate securities
14,424

 

 
14,424

U.S. treasury securities
1,628

 
1,628

 

Total assets measured and recorded at fair value
$
132,716

 
$
21,008

 
$
111,708


 
We value our investments based on quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs) in determining fair value. Other than our money market funds and U.S. treasury securities, we classify our fixed income available-for-sale securities as having Level 2 inputs. The valuation techniques used to measure the fair value of our financial instruments having Level 2 inputs were derived from non-binding market consensus prices that are corroborated by observable market data, quoted market prices for similar instruments, or pricing models such as discounted cash flow techniques. We do not hold any investments valued with a Level 3 input.


17


The methods described above may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. Furthermore, while we believe our valuation methods are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different fair value measurement at the reporting date.
 
Financial Instruments Not Recorded at Fair Value on a Recurring Basis

We report our financial instruments at fair value with the exception of the notes. The estimated fair value of the notes was determined based on the trading price of the notes as of the last day of trading for the period. We consider the fair value of the notes to be a Level 2 measurement due to the limited trading activity. For further information on the notes see Note 7, Convertible Senior Notes.

The carrying amounts and estimated fair values of the notes as of September 30, 2019 and December 31, 2018 are as follows (in thousands):
 
September 30, 2019
 
December 31, 2018
 
Carrying Amount
 
Estimated Fair Value
 
Carrying Amount
 
Estimated Fair Value
2025 notes
$
593,058

 
$
735,584

 
$

 
$

2023 notes
294,157

 
443,918

 
283,668

 
416,156

Convertible senior notes, net
$
887,215

 
$
1,179,502

 
$
283,668

 
$
416,156



The carrying amount of the 2025 notes and 2023 notes as of September 30, 2019 was net of unamortized debt discount of $193.6 million and $45.4 million, respectively, and unamortized issuance costs of $13.3 million and $5.4 million, respectively. The carrying amount of the 2023 notes as of December 31, 2018 was net of unamortized debt discount of $54.8 million and unamortized issuance costs of $6.5 million.

Note 6. Goodwill and Intangible Assets

Goodwill consists of the following (in thousands):
 
Nine Months Ended September 30, 2019
 
Year Ended December 31, 2018
Beginning balance
$
149,524

 
$
125,272

Additions due to acquisitions

 
24,673

Foreign currency translation adjustment
(456
)
 
(421
)
Ending balance
$
149,068

 
$
149,524



Intangible assets as of September 30, 2019 and December 31, 2018 consist of the following (in thousands, except weighted-average amortization period):
 
September 30, 2019
 
Weighted-Average Amortization
Period (in months)
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
Developed technologies and content library
71

 
$
31,667

 
$
(16,757
)
 
$
14,910

Customer lists
47

 
9,970

 
(7,872
)
 
2,098

Trade names
44

 
6,113

 
(5,681
)
 
432

Non-compete agreements
31

 
2,018

 
(1,865
)
 
153

Indefinite-lived trade name

 
3,600

 

 
3,600

Foreign currency translation adjustment

 
(571
)
 

 
(571
)
Total intangible assets
61

 
$
52,797

 
$
(32,175
)
 
$
20,622


18


 
 
December 31, 2018
 
Weighted-Average Amortization
Period (in months)
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
Developed technologies and content library
71

 
$
31,667

 
$
(13,737
)
 
$
17,930

Customer lists
47

 
9,970

 
(6,847
)
 
3,123

Trade names
44

 
6,113

 
(4,863
)
 
1,250

Non-compete agreements
31

 
2,018

 
(1,735
)
 
283

Indefinite-lived trade name

 
3,600

 

 
3,600

Foreign currency translation adjustment

 
(271
)
 

 
(271
)
Total intangible assets
61

 
$
53,097

 
$
(27,182
)
 
$
25,915



During the three and nine months ended September 30, 2019, amortization expense related to our acquired intangible assets totaled approximately $1.5 million and $5.0 million, respectively. During the three and nine months ended September 30, 2018, amortization expense related to our acquired intangible assets totaled approximately $1.8 million and $4.7 million, respectively.

As of September 30, 2019, the estimated future amortization expense related to our finite-lived intangible assets is as follows (in thousands):
Remaining three months of 2019
$
1,455

2020
4,816

2021
3,423

2022
2,943

2023
2,276

Thereafter
2,109

Total
$
17,022



Note 7. Convertible Senior Notes

In March 2019, we issued $700 million in aggregate principal amount of 0.125% convertible senior notes due in 2025 (2025 notes) and in April 2019, the initial purchasers fully exercised their option to purchase $100 million of additional notes for aggregate total principal amount of $800 million. In April 2018, we issued $345 million in aggregate principal amount of 0.25% convertible senior notes due in 2023 (2023 notes). The aggregate principal amount of the 2023 notes includes $45 million from the initial purchasers fully exercising their option to purchase additional notes. Collectively, the 2025 notes and 2023 notes are referred to as the “notes.” The notes were issued in private placements to qualified institutional buyers pursuant to Rule 144A of the Securities Act of 1933, as amended.

The total net proceeds from the notes are as follows (in thousands):
 
2025 Notes
 
2023 Notes
Principal amount
$
800,000

 
$
345,000

Less initial purchasers’ discount
(18,998
)
 
(8,625
)
Less other issuance costs
(822
)
 
(757
)
Net proceeds
$
780,180

 
$
335,618



The notes are our senior, unsecured obligations and are governed by indenture agreements by and between us and Wells Fargo Bank, National Association, as Trustee (the indentures). The 2025 notes bear interest of 0.125% per year which is payable semi-annually in arrears on March 15 and September 15 of each year, beginning on September 15, 2019. The 2025 notes will mature on March 15, 2025 (the 2025 notes maturity date), unless repurchased, redeemed or converted in accordance with their terms prior to such date. The 2023 notes bear interest of 0.25% per year which is payable semi-annually in arrears on

19


May 15 and November 15 of each year, beginning on November 15, 2018. The 2023 notes will mature on May 15, 2023 (the 2023 notes maturity date), unless repurchased, redeemed or converted in accordance with their terms prior to such date.

Each $1,000 principal amount of the 2025 notes will initially be convertible into 19.3956 shares of our common stock. This is equivalent to an initial conversion price of approximately $51.56 per share, which is subject to adjustment in certain circumstances. Each $1,000 principal amount of the 2023 notes will initially be convertible into 37.1051 shares of our common stock. This is equivalent to an initial conversion price of approximately $26.95 per share, which is subject to adjustment in certain circumstances.

Prior to the close of business on the business day immediately preceding December 15, 2024 for the 2025 notes and February 15, 2023 for the 2023 notes, the notes are convertible at the option of holders only upon satisfaction of the following circumstances:

during any calendar quarter commencing after the calendar quarter ending on June 30, 2019 for the 2025 notes and June 30, 2018 for the 2023 notes, if the last reported sale price of our 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 calendar quarter is greater than or equal to 130% of the respective conversion price for the notes on each applicable trading day;
during the five-business day period after any 10 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 common stock and the conversion rate on each such trading day;
if we call any or all of 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
upon the occurrence of certain specified corporate events described in the indentures.

On or after December 15, 2024 for the 2025 notes and February 15, 2023 for the 2023 notes until the close of business on the second scheduled trading day immediately preceding the respective maturity dates, holders may convert their notes at any time, regardless of the foregoing circumstances. Upon conversion, the notes may be settled in shares of our common stock, cash or a combination of cash and shares of our common stock, at our election.

If we undergo a fundamental change, as defined in the indentures, prior to the respective maturity dates, subject to certain conditions, holders of the notes may require us to repurchase for cash all or any portion of their notes at a repurchase price equal to 100% of the principal amount of the notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date. In addition, if specific corporate events, described in the indentures, occur prior to the respective maturity dates, we will also increase the conversion rate for a holder who elects to convert their notes in connection with such specified corporate events.

During the three and nine months ended September 30, 2019, the conditions allowing holders of the 2025 notes to convert had not been met and were therefore not convertible. During the three and nine months ended September 30, 2019, the first circumstance allowing holders of the 2023 notes to convert had been met and are therefore convertible. None of the holders of the 2023 notes elected to convert their notes into shares of our common stock during the three and nine months ended September 30, 2019. During the three months ended September 30, 2018, the conditions allowing holders of the notes to convert had not been met and were therefore not convertible. 

In accounting for the issuance of the notes, we separated the notes into liability and equity components. The carrying amount of the liability components for the 2025 notes and 2023 notes of approximately $588.0 million and $280.8 million, respectively, was calculated by measuring the fair value of similar debt instruments that do not have an associated convertible feature. The carrying amount of the equity components for the 2025 notes and 2023 notes of approximately $212.0 million and $64.2 million, respectively, representing the conversion option, was determined by deducting the carrying amount of the liability components from the principal amount of the notes. This difference between the principal amount of the notes and the liability components represents the debt discount, presented as a reduction to the notes on our condensed consolidated balance sheets, and is amortized to interest expense using the effective interest method over the remaining term of the notes. The equity components of the notes are included in additional paid-in capital on our condensed consolidated balance sheets and is not remeasured as long as it continues to meet the conditions for equity classification.

We incurred issuance costs related to the 2025 notes of approximately $19.8 million, consisting of the initial purchasers' discount of $19.0 million and other issuance costs of approximately $0.8 million. We incurred issuance costs related to the 2023 notes of approximately $9.4 million, consisting of the initial purchasers' discount of $8.6 million and other issuance costs of approximately $0.8 million. In accounting for the issuance costs, we allocated the total amount incurred to the liability and

20


equity components using the same proportions determined above for the notes. Transaction costs attributable to the liability components for the 2025 notes and 2023 notes of approximately $14.6 million and $7.6 million, respectively, were recorded as debt issuance cost, presented as a reduction to the notes on our condensed consolidated balance sheets, and are amortized to interest expense using the effective interest method over the term of the notes. The issuance costs attributable to the equity components for the 2025 notes and 2023 notes were approximately $5.3 million and $1.7 million, respectively, and were recorded as a reduction to the equity component included in additional paid-in capital.

The net carrying amount of the liability component of the notes is as follows (in thousands):
 
September 30, 2019
 
December 31, 2018
 
2025 Notes
 
2023 Notes
 
2023 Notes
Principal
$
800,000

 
$
345,000

 
$
345,000

Unamortized debt discount
(193,637
)
 
(45,440
)
 
(54,817
)
Unamortized issuance costs
(13,305
)
 
(5,403
)
 
(6,515
)
Net carrying amount (liability)
$
593,058

 
$
294,157

 
$
283,668

    
The net carrying amount of the equity component of the notes is as follows (in thousands):
 
September 30, 2019
 
December 31, 2018

2025 Notes
 
2023 Notes
 
2023 Notes
Debt discount for conversion option
$
212,000

 
$
64,193

 
$
64,193

Issuance costs
(5,253
)
 
(1,749
)
 
(1,749
)
Net carrying amount (equity)
$
206,747

 
$
62,444

 
$
62,444


    
As of September 30, 2019, the remaining lives of the 2025 notes and 2023 notes are approximately 5.5 and 3.6 years, respectively, and are classified as long-term debt.

Based on the closing price of our common stock of $29.95 on September 30, 2019, the if-converted value of the 2025 notes was approximately $464.7 million which is less than the principal amount of $800 million by approximately $335.3 million and the if-converted value of the 2023 notes was approximately $383.4 million which exceeds the principal amount of $345 million by approximately $38.4 million.

The effective interest rates of the liability components for the 2025 notes and 2023 notes are 5.40% and 4.34%, respectively, and each is based on the interest rate of similar debt instruments, at the time of our offering, that do not have associated convertible features. The following tables set forth the total interest expense recognized related to the notes (in thousands):

 
Three Months Ended September 30,
 
2019
 
2018
 
2025 Notes
 
2023 Notes
 
2023 Notes
Contractual interest expense
$
252

 
$
217

 
$
218

Amortization of debt discount
8,939

 
3,161

 
3,160

Amortization of issuance costs
614

 
375

 
377

Total interest expense
$
9,805

 
$
3,753

 
$
3,755



21


 
Nine Months Ended September 30,
 
2019
 
2018
 
2025 Notes
 
2023 Notes
 
2023 Notes
Contractual interest expense
$
517

 
$
645

 
$
428

Amortization of debt discount
18,363

 
9,377

 
6,217

Amortization of issuance costs
1,262

 
1,112

 
741

Total interest expense
$
20,142

 
$
11,134

 
$
7,386



Capped Call Transactions

Concurrently with the offering of the 2025 notes and 2023 notes, we used $97.2 million and $39.2 million, respectively, of the net proceeds to enter into privately negotiated capped call transactions which are expected to generally reduce or offset potential dilution to holders of our common stock upon conversion of the notes and/or offset the potential cash payments we would be required to make in excess of the principal amount of any converted notes. The capped call transactions automatically exercise upon conversion of the notes and cover 15,516,480 and 12,801,260 shares of our common stock for the 2025 notes and 2023 notes, respectively, and are intended to effectively increase the overall conversion price from $51.56 to $79.32 per share for the 2025 notes and $26.95 to $40.68 per share for the 2023 notes. The effective increase in conversion price as a result of the capped call transactions serves to reduce potential dilution to holders of our common stock and/or offset the cash payments we are required to make in excess of the principal amount of any converted notes. As these transactions meet certain accounting criteria, they are recorded in stockholders’ equity as a reduction of additional paid-in capital on our condensed consolidated balance sheets and are not accounted for as derivatives. The fair value of the capped call instrument is not remeasured each reporting period. The cost of the capped call is not expected to be deductible for tax purposes.

Impact to Earnings per Share

The notes will have no impact to diluted earnings per share until the average price of our common stock exceeds the conversion price for the 2025 notes and 2023 notes of $51.56 and $26.95 per share, respectively, because we intend to settle the principal amount of the notes in cash upon conversion. Under the treasury stock method, in periods we report net income, we are required to include the effect of additional shares that may be issued under the notes when the average price of our common stock exceeds each respective conversion price. However, as a result of the capped call transactions described above, there will be no economic dilution from the 2025 notes and 2023 notes up to $79.32 and $40.68, respectively, as exercise of the capped call instruments will reduce any dilution from the notes that would have otherwise occurred when the average price of our common stock exceeds the conversion price.

Note 8. Leases

We have operating leases for corporate offices worldwide, which expire at various dates through 2024. Our primary operating lease commitments at September 30, 2019 are related to our corporate headquarters in Santa Clara, California. We have additional offices in California, Oregon, Georgia and New York in the United States and internationally in India, Israel and Germany. During the three months ended September 30, 2019, we reassessed the lease term for two of our leases in India resulting in $2.6 million of ROU assets obtained in exchange for operating lease liabilities.

As of September 30, 2019, we had operating lease ROU assets of $16.3 million and operating lease liabilities of $20.3 million. As of September 30, 2019, we do not have finance leases recorded on our condensed consolidated balance sheet. As of September 30, 2019, our weighted average remaining lease term was 4.0 years. During the three and nine months ended September 30, 2019, our weighted average discount rate was 4.7%.

Operating lease expense, net of immaterial sublease income, was approximately $1.2 million and $3.7 million during the three and nine months ended September 30, 2019, respectively. Variable lease cost was immaterial during the three and nine months ended September 30, 2019. We did not record short term lease cost during the three and nine months ended September 30, 2019.

22


The aggregate future minimum lease payments and reconciliation to lease liabilities as of September 30, 2019, are as follows (in thousands):
 
September 30, 2019
Remaining three months of 2019
$
1,437

2020
5,834

2021
5,362

2022
5,147

2023
3,742

Thereafter
780

Total future minimum lease payments
22,302

Less imputed interest
(2,005
)
Total lease liabilities
$
20,297



The aggregate future minimum lease payments as of December 31, 2018, are as follows (in thousands):
 
December 31, 2018
2019
$
5,222

2020
5,251

2021
4,775

2022
3,999

2023
3,421

Thereafter
788

Total
$
23,456



Note 9. Commitments and Contingencies

From time to time, third parties may assert patent infringement claims against us in the form of letters, litigation, or other forms of communication. In addition, we may from time to time be subject to other legal proceedings and claims in the ordinary course of business, including claims of alleged infringement of trademarks, copyrights, and other intellectual property rights; employment claims; and general contract or other claims. We may also, from time to time, be subject to various legal or government claims, disputes, or investigations. Such matters may include, but not be limited to, claims, disputes, or investigations related to warranty, refund, breach of contract, employment, intellectual property, government regulation, or compliance or other matters.

On November 5, 2018, NetSoc, LLC filed a complaint in the U.S. District Court for the Southern District of New York for patent infringement against Chegg alleging that the Chegg Tutors service infringes U.S. Patent No. 9.978,107 and seeking unspecified compensatory damages. The patent was deemed invalid in a different litigation in July 2019. In August 2019, Chegg filed a motion seeking dismissal of this complaint based on the finding that the patent-in-suit is invalid. The motion is currently pending before the court.

We have not recorded any amounts related to the above matter, as we do not believe that a loss is probable. We are not aware of any other pending legal matters or claims, individually or in the aggregate, that are expected to have a material adverse impact on our condensed consolidated financial position, results of operations or cash flows. However, our analysis of whether a claim may proceed to litigation cannot be predicted with certainty, nor can the results of litigation be predicted with certainty. Nevertheless, defending any of these actions, regardless of the outcome, may be costly, time consuming, distract management personnel and have a negative effect on our business. An adverse outcome in this action, including a judgment or settlement, may cause a material adverse effect on our future business, operating results and/or financial condition.

Note 10. Guarantees and Indemnifications

We have agreed to indemnify our directors and officers for certain events or occurrences, subject to certain limits, while such persons are or were serving at our request in such capacity. We may terminate the indemnification agreements with these

23


persons upon termination of employment, but termination will not affect claims for indemnification related to events occurring prior to the effective date of termination. We have a directors’ and officers’ insurance policy that limits our potential exposure up to the limits of our insurance coverage. In addition, we also have other indemnification agreements with various vendors against certain claims, liabilities, losses, and damages. The maximum amount of potential future indemnification is unlimited.

We believe the fair value of these indemnification agreements is minimal. We have not recorded any liabilities for these agreements as of September 30, 2019.

Note 11. Stockholders' Equity

In conjunction with our 2025 notes offering in March 2019, we repurchased 504,286 shares of our common stock at an average price per share of $39.66.

Share-based Compensation Expense

Total share-based compensation expense recorded for employees and non-employees is as follows (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Cost of revenues
$
96

 
$
106

 
$
295

 
$
303

Research and development
5,741

 
4,528

 
15,876

 
12,190

Sales and marketing
1,843

 
1,675

 
5,405

 
4,994

General and administrative
9,185

 
7,509

 
25,779

 
20,016

Total share-based compensation expense
$
16,865

 
$
13,818

 
$
47,355

 
$
37,503



RSU and PSU Activity

Activity for RSUs and PSUs is as follows:
 
 
RSUs and PSUs Outstanding
 
Shares
Outstanding
 
Weighted 
Average Grant Date 
Fair Value
Balance at December 31, 2018
10,804,808

 
$
11.87

Granted
1,972,614

 
39.56

Released
(5,343,183
)
 
9.94

Canceled
(1,069,392
)
 
10.65

Balance at September 30, 2019
6,364,847

 
$
22.28



As of September 30, 2019, our total unrecognized share-based compensation expense related to RSUs and PSUs was approximately $84.2 million, which will be recognized over the remaining weighted-average vesting period of approximately 1.6 years.

Note 12. Income Taxes

We recorded an income tax provision of approximately $0.6 million and $1.8 million during the three and nine months ended September 30, 2019, respectively, primarily due to state and foreign income tax expense. We recorded an income tax provision of approximately $0.7 million and $1.7 million during the three and nine months ended September 30, 2018, respectively, primarily due to foreign and state tax expense offset by federal and state tax benefits related to deferred tax liabilities of acquired intangible assets.


24


Note 13. Restructuring Charges

2017 Restructuring Plan

In January 2017, we entered into a strategic partnership with the National Research Center for College & University Admissions (NRCCUA) where they assumed responsibility for managing, renewing, and maintaining our existing university contracts and became the exclusive reseller of our digital marketing services for colleges and universities. As a result of this strategic partnership, approximately 55 employees in China and the United States supporting the sales and account support functions of our marketing services offerings were terminated. Costs incurred to date are expected to be fully paid within five months.

2015 Restructuring Plan

We recorded a reduction of $0.3 million to our 2015 Restructuring Plan liability related to our adoption of ASU 2016-02, Leases (Topic 842) during the three months ended March 31, 2019. Our 2015 Restructuring Plan is now complete.

The following table summarizes the activity related to the accrual for restructuring charges (in thousands):
 
2017 Restructuring Plan
 
2015 Restructuring Plan
 
 
 
Workforce Reduction Costs
 
Lease Termination and Other Costs
 
Lease Termination and Other Costs
 
Total
Balance at January 1, 2018
$
44

 
$

 
$
221

 
$
265

Restructuring charges
253

 
19

 
317

 
589

Cash payments
(151
)
 
(19
)
 
(218
)
 
(388
)
Write-offs

 

 
(18
)
 
(18
)
Balance at December 31, 2018
146

 

 
302

 
448

Cumulative-effect adjustment to accumulated deficit related to adoption of ASU 2016-02

 

 
(302
)
 
(302
)
Restructuring charges
97

 

 

 
97

Cash payments
(200
)
 

 

 
(200
)
Balance at September 30, 2019
$
43

 
$

 
$

 
$
43



Note 14. Related-Party Transactions

Our Chief Executive Officer is a member of the Board of Directors of Adobe Systems Incorporated (Adobe). During the three and nine months ended September 30, 2019, we had purchases of $0.4 million and $1.9 million, respectively, and during the three and nine months ended September 30, 2018, we had purchases of $0.6 million and $2.8 million, respectively, from Adobe. We had no revenues during the three and nine months ended September 30, 2019 from Adobe. We had no revenues during the three months ended September 30, 2018 and $0.1 million of revenues during the nine months ended September 30, 2018 from Adobe. We had an immaterial amount of payables as of September 30, 2019 and December 31, 2018 to Adobe. We had no outstanding receivables as of September 30, 2019 and December 31, 2018 from Adobe.

One of our board members is also a member of the Board of Directors of Cengage Learning, Inc. (Cengage). During the three and nine months ended September 30, 2019, we had purchases of $4.2 million and $14.8 million, respectively, and during the three and nine months ended September 30, 2018, we had purchases of $3.8 million and $10.3 million, respectively, from Cengage. We had $1.3 million and $2.9 million of revenues during the three and nine months ended September 30, 2019, respectively, and $1.2 million and $3.2 million of revenues during the three and nine months ended September 30, 2018, respectively, from Cengage. We had an immaterial amount and $0.1 million in payables as of September 30, 2019 and December 31, 2018, respectively, to Cengage. We had an immaterial amount of outstanding receivables as of September 30, 2019 and December 31, 2018 from Cengage.

The immediate family of one of our board members is also a member of the Board of Directors of PayPal Holdings, Inc. (PayPal). During the three and nine months ended September 30, 2019, we incurred payment processing fees of $0.4 million and $1.2 million, respectively, and during the three and nine months ended September 30, 2018, we incurred processing fees of $0.4 million and $1.0 million, respectively, to PayPal.

25



One of our board members is also a member of the Board of Directors of Synack, Inc. (Synack). During the three and nine months ended September 30, 2019, we had purchases of $0.1 million and $0.4 million, respectively, for services from Synack.

Note 15. Subsequent Events

Acquisition of Thinkful, Inc.

On October 1, 2019, we completed our acquisition of Thinkful, Inc. (Thinkful), a privately held online learning platform that offers professional courses directly to students across America. We acquired Thinkful for approximately $80.0 million in an all-cash transaction. There are potential additional payments of up to $20.0 million, which may be paid in cash or restricted stock units, at Chegg’s sole discretion, subject to performance-based contingencies. The initial accounting for this acquisition is in process as of the issuance date for our financial statements and therefore we are unable to make any additional disclosures.

FedEx Supply Chain, Inc. (FedEx) Strategic Logistics Agreement

On October 7, 2019, we signed a strategic logistics agreement with FedEx to provide logistics and warehousing services. The agreement begins on December 1, 2019 and continues through March 31, 2025 and the total fixed commitments are approximately $15.4 million.

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

You should read the following discussion of our financial condition and results of operations in conjunction with our condensed consolidated financial statements and the related notes included in Part I, Item 1, “Financial Statements (unaudited)” of this Quarterly Report on Form 10-Q. In addition to historical consolidated financial information, the following discussion contains forward-looking statements that reflect our plans, estimates, and beliefs. Our actual results could differ materially from those discussed in the forward-looking statements. See the “Note about Forward-Looking Statements” for additional information. Factors that could cause or contribute to these differences include those discussed below and elsewhere in this Quarterly Report on Form 10-Q, particularly in Part II, Item 1A, “Risk Factors.”

Overview

Chegg is a smarter way to student. As the leading direct-to-student learning platform, we strive to improve educational outcomes by putting the student first in all our decisions. We support students on their journey from high school to college and into their career with tools designed to help them pass their test, pass their class, and save money on required materials. Our services are available online, anytime and anywhere, so we can reach students when they need us most.

Students subscribe to our subscription services, which we collectively refer to as Chegg Services. Our primary Chegg Services include Chegg Study, Chegg Writing, Chegg Tutors, and Chegg Math Solver. Our Chegg Study subscription service provides “Expert Answers” and step-by-step “Textbook Solutions,” helping students with their course work. When students need help creating citations for their papers, they can use one of our Chegg Writing properties, including EasyBib, Citation Machine, BibMe, and CiteThisForMe. When students need additional help on a subject, they can reach a live tutor online, anytime, anywhere through Chegg Tutors. Our Chegg Math Solver subscription service helps students understand math by providing a step-by-step math solver and calculator.

Through our agreements with print textbook partners, we offer Required Materials, which includes an extensive print textbook and eTextbook library for rent and sale, helping students save money compared to the cost of buying new. To deliver services to students, we partner with a variety of third parties. We source print textbooks, eTextbooks, and supplemental materials directly or indirectly from publishers in the United States, including Cengage Learning, Pearson, McGraw Hill, Sage Publications, and MacMillan.

On October 1, 2019, we completed our acquisition of Thinkful, Inc. (Thinkful), a privately held online learning platform that offers professional courses directly to students across America. We anticipate the acquisition will expand our existing offerings by adding affordable and high-quality courses focused on the most in-demand technology skills.

During the three and nine months ended September 30, 2019, we generated net revenues of $94.2 million and $285.4 million, respectively, and in the same periods had net losses of $11.5 million and $17.8 million, respectively. During the three

26


and nine months ended September 30, 2018, we generated net revenues of $74.2 million and $225.4 million, respectively, and in the same periods had net losses of $13.7 million and $20.2 million, respectively. We plan to continue to invest in our long-term growth, particularly further investment in the technology that powers our learning platform and the development of additional products and services that serve students.

Our strategy for achieving profitability is centered upon our ability to utilize Chegg Services to increase student engagement with our learning platform. We plan to continue to invest in the expansion of our Chegg Services to provide a more compelling and personalized solution and deepen engagement with students. In addition, we believe that the investments we have made to achieve our current scale will allow us to drive increased operating margins over time that, together with increased contributions of Chegg Services, will enable us to accomplish profitability and generate positive cash-flows in the long-term. Our ability to achieve these long-term objectives is subject to numerous risks and uncertainties, including our ability to attract, retain, and increasingly engage the student population, intense competition in our markets, the ability to achieve sufficient contributions to revenue from Chegg Services and other factors described in greater detail in Part II, Item 1A, “Risk Factors.”

We have presented revenues for our two product lines, Chegg Services and Required Materials, based on how students view us and the utilization of our products by them. More detail on our two product lines is discussed in the next two sections titled "Chegg Services" and "Required Materials."

Chegg Services

Our Chegg Services for students primarily includes Chegg Study, Chegg Writing, Chegg Tutors, and Chegg Math Solver. Students typically pay to access Chegg Services such as Chegg Study on a monthly basis. We also work with leading brands to provide students with discounts, promotions, and other products that, based on student feedback, delight them.

In the aggregate, Chegg Services revenues were 74% and 79% of net revenues during the three and nine months ended September 30, 2019, respectively, and 73% and 76% of net revenues during the three and nine months ended September 30, 2018, respectively.

Required Materials

Our Required Materials product line includes a revenue share on the rental and sale of print textbooks, as well as revenues from eTextbooks. We have entered into agreements with partners to provide our customers a wide variety of print textbooks. These agreements have allowed us to reduce and eliminate the capital requirements and operating expenses that were historically incurred to acquire and maintain a print textbook library. As a result, our revenues include a share on the total transaction amount that we earn upon fulfillment of a rental or sale transaction using print textbooks for which our partners have title and risk of loss, as opposed to the total transaction amount. We offer our eTextbooks on a standalone basis or as a rental-equivalent solution and for free to students awaiting the arrival of their print textbook rental for select print textbooks. eTextbooks and supplemental course materials are available from approximately 120 publishers as of September 30, 2019. We also use our website to rent, sell and source used print textbooks on behalf of our partners. We attract students to our website by offering to buy back their used print textbooks as opposed to selling them back to their campus bookstore.

In the aggregate, Required Materials revenues were 26% and 21% of net revenues during the three and nine months ended September 30, 2019, respectively, and 27% and 24% of net revenues during the three and nine months ended September 30, 2018, respectively.

Seasonality of Our Business

Chegg Services and eTextbooks revenues are primarily recognized ratably over the term a student subscribes to our Chegg Services or rents an eTextbook. This has generally resulted in our highest revenues and profitability in the fourth quarter as it reflects more days of the academic year. Our variable expenses related to marketing activities remain highest in the first and third quarter such that our profitability may not provide meaningful insight on a sequential basis.

As a result of these factors, the most concentrated periods for our revenues and expenses do not necessarily coincide, and comparisons of our historical quarterly operating results on a sequential basis may not provide meaningful insight into our overall financial performance.


27


Results of Operations
The following table summarizes our historical condensed consolidated statements of operations (in thousands, except percentage of total net revenues):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Net revenues
$
94,151

 
100
 %
 
$
74,237

 
100
 %
 
$
285,422

 
100
 %
 
$
225,408

 
100
 %
Cost of revenues(1)
22,164

 
24

 
19,918

 
27

 
66,017

 
23

 
57,926

 
26

Gross profit
71,987

 
76

 
54,319

 
73

 
219,405

 
77

 
167,482

 
74

Operating expenses(1):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Research and development
36,442

 
39

 
29,045

 
40

 
101,199

 
35

 
80,796

 
36

Sales and marketing
16,822

 
18

 
15,690

 
21

 
47,334

 
17

 
42,463

 
19

General and administrative
23,752

 
25

 
20,000

 
27

 
70,044

 
25

 
57,735

 
26

Restructuring charges
28

 

 
17

 

 
97

 

 
252

 

Total operating expenses
77,044

 
82

 
64,752

 
88

 
218,674

 
77

 
181,246

 
81

(Loss) income from operations
(5,057
)
 
(6
)
 
(10,433
)
 
(15
)
 
731

 

 
(13,764
)
 
(7
)
Total interest expense, net and other income, net
(5,797
)
 
(6
)
 
(2,563
)
 
(3
)
 
(16,723
)
 
(6
)
 
(4,789
)
 
(2
)
Loss before provision for income taxes
(10,854
)
 
(12
)
 
(12,996
)
 
(18
)
 
(15,992
)
 
(6
)
 
(18,553
)
 
(9
)
Provision for income taxes
623

 
(1
)
 
713

 
(1
)
 
1,832

 

 
1,682

 
(1
)
Net loss
$
(11,477
)
 
(13
)%
 
$
(13,709
)
 
(19
)%
 
$
(17,824
)
 
(6
)%
 
$
(20,235
)
 
(10
)%
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(1) Includes share-based compensation expense as follows:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cost of revenues
$
96

 
 
 
$
106

 
 
 
$
295

 
 
 
$
303

 
 
Research and development
5,741

 
 
 
4,528

 
 
 
15,876

 
 
 
12,190

 
 
Sales and marketing
1,843

 
 
 
1,675

 
 
 
5,405

 
 
 
4,994

 
 
General and administrative
9,185

 
 
 
7,509

 
 
 
25,779

 
 
 
20,016

 
 
Total share-based compensation expense
$
16,865

 
 
 
$
13,818

 
 
 
$
47,355

 
 
 
$
37,503

 
 


28


Three and Nine Months Ended September 30, 2019 and 2018
    
Net Revenues    

The following tables set forth our total net revenues for the periods shown for our Chegg Services and Required Materials product lines (in thousands, except percentages):
 
Three Months Ended September 30,
 
Change
 
2019
 
2018
 
$
 
%
Chegg Services
$
69,304

 
$
54,201

 
$
15,103

 
28
%
Required Materials
24,847

 
20,036

 
4,811

 
24

Total net revenues
$
94,151

 
$
74,237

 
$
19,914

 
27


 
Nine Months Ended September 30,
 
Change
 
2019
 
2018
 
$
 
%
Chegg Services
$
224,903

 
$
172,327

 
52,576

 
31
%
Required Materials
60,519

 
53,081

 
7,438

 
14

Total net revenues
$
285,422

 
$
225,408

 
60,014

 
27


Chegg Services revenues increased $15.1 million, or 28%, and $52.6 million, or 31%, during the three and nine months ended September 30, 2019, respectively, compared to the same periods in 2018 primarily due to growth in subscriptions for our Chegg Study service and revenues from our Chegg Writing service. Chegg Services revenues were 74% and 79% of net revenues during the three and nine months ended September 30, 2019, respectively, and 73% and 76% of net revenues during the three and nine months ended September 30, 2018, respectively. Required Materials revenues increased $4.8 million, or 24%, and $7.4 million, or 14%, during the three and nine months ended September 30, 2019, respectively, compared to the same periods in 2018 primarily due to better performance from our Required Materials print textbook partners as well as recognition of deferred variable consideration. Required Materials revenues were 26% and 21% of net revenues during the three and nine months ended September 30, 2019, respectively, and 27% and 24% of net revenues during the three and nine months ended September 30, 2018, respectively.
    
Cost of Revenues

The following tables set forth our cost of revenues for the periods shown (in thousands, except percentages):
 
Three Months Ended September 30,
 
Change
 
2019
 
2018
 
$
 
%
Cost of revenues(1)
$
22,164

 
$
19,918

 
$
2,246

 
11
 %
 
 
 
 
 
 
 
 
(1) Includes share-based compensation expense of:
$
96

 
$
106

 
$
(10
)
 
(9
)%

 
Nine Months Ended September 30,
 
Change
 
2019
 
2018
 
$
 
%
Cost of revenues(1)
$
66,017

 
$
57,926

 
$
8,091

 
14
 %
 
 
 
 
 
 
 
 
(1) Includes share-based compensation expense of:
$
295

 
$
303

 
$
(8
)
 
(3
)%

Cost of revenues increased $2.2 million, or 11%, during the three months ended September 30, 2019, compared to the same period in 2018. The increase was primarily attributable to higher amortization of content of $2.0 million and higher payment processing fees of $0.3 million. Gross margins increased to 76% during the three months ended September 30, 2019, from 73% to the same period in 2018.

Cost of revenues increased $8.1 million, or 14%, during the nine months ended September 30, 2019, compared to the same period in 2018. The increase was primarily attributable to higher amortization of content of $5.3 million, higher payment

29


processing fees of $1.4 million, and higher eTextbook license fees of $0.4 million as more students shift from traditional print textbooks to eTextbooks. Gross margins increased to 77% during the nine months ended September 30, 2019, from 74% in the same period in 2018.

Operating Expenses
The following tables set forth our total operating expenses for the periods shown (in thousands, except percentages):

 
Three Months Ended September 30,
 
Change
 
2019
 
2018
 
$
 
%
Research and development(1)
$
36,442

 
$
29,045

 
$
7,397

 
25
%
Sales and marketing(1)
16,822

 
15,690

 
1,132

 
7

General and administrative(1)
23,752

 
20,000

 
3,752

 
19

Restructuring charges
28

 
17

 
11

 
65

Total operating expenses
$
77,044

 
$
64,752

 
$
12,292

 
19

 
 
 
 
 
 
 
 
(1) Includes share-based compensation expense of:
 
 
 
 
 
 
 
Research and development
$
5,741

 
$
4,528

 
$
1,213

 
27
%
Sales and marketing
1,843

 
1,675

 
168

 
10

General and administrative
9,185

 
7,509

 
1,676

 
22

Share-based compensation expense
$
16,769

 
$
13,712

 
$
3,057

 
22


 
Nine Months Ended September 30,
 
Change
 
2019
 
2018
 
$
 
%
Research and development(1)
$
101,199

 
$
80,796

 
$
20,403

 
25
 %
Sales and marketing(1)
47,334

 
42,463

 
4,871

 
11

General and administrative(1)
70,044

 
57,735

 
12,309

 
21

Restructuring charges
97

 
252

 
(155
)
 
(62
)
Total operating expenses
$
218,674

 
$
181,246

 
$
37,428

 
21

 
 
 
 
 
 
 
 
(1) Includes share-based compensation expense of:
 
 
 
 
 
 
 
Research and development
$
15,876

 
$
12,190

 
$
3,686

 
30
 %
Sales and marketing
5,405

 
4,994

 
411

 
8

General and administrative
25,779

 
20,016

 
5,763

 
29

Share-based compensation expense
$
47,060

 
$
37,200

 
$
9,860

 
27


Research and Development

Research and development expenses increased $7.4 million, or 25%, during the three months ended September 30, 2019 compared to the same period in 2018. The increase was primarily attributable to an increase in employee-related expenses of $3.9 million, higher technology expenses to support our research and development of $1.3 million, higher share-based compensation expenses of $1.2 million, higher employer taxes largely driven by the increases in our stock price of $0.1 million, higher depreciation and amortization expenses of $0.1 million, higher professional fees of $0.2 million and higher outside services of $0.3 million, compared to the same period in 2018. Research and development expenses as a percentage of net revenues were 39% during the three months ended September 30, 2019 compared to 40% during the same period in 2018.

Research and development expenses increased $20.4 million, or 25%, during the nine months ended September 30, 2019 compared to the same period in 2018. The increase was primarily attributable to an increase in employee-related expenses of $11.9 million, higher technology expenses to support our research and development of $3.6 million, higher share-based compensation expenses of $3.7 million, higher employer taxes driven by the increases in our stock price of $0.9 million, higher depreciation and amortization expenses of $0.6 million and higher professional fees of $0.7 million, compared to the same period in 2018. These increases were partially offset by lower outside services of $0.8 million, compared to the same period in

30


2018. Research and development expenses as a percentage of net revenues were 35% during the nine months ended September 30, 2019 compared to 36% during the same period in 2018.
    
Sales and Marketing

Sales and marketing expenses increased by $1.1 million, or 7%, during the three months ended September 30, 2019, compared to the same period in 2018. The increase was primarily attributable to higher streaming radio and display advertisement marketing expense compared to the same period in 2018. Sales and marketing expenses as a percentage of net revenues were 18% during the three months ended September 30, 2019 compared to 21% during the same period in 2018.

Sales and marketing expenses increased by $4.9 million, or 11%, during the nine months ended September 30, 2019 compared to the same period in 2018. The increase was primarily attributable to higher streaming radio and display advertisement marketing expense of $4.4 million, higher share-based compensation expenses of $0.4 million, and higher employer taxes driven by the increases in our stock price of $0.2 million, compared to the same period in 2018. Sales and marketing expenses as a percentage of net revenues were 17% during the nine months ended September 30, 2019 compared to 19% during the same period in 2018.

General and Administrative

General and administrative expenses increased $3.8 million, or 19%, during the three months ended September 30, 2019 compared to the same period in 2018. The increase was primarily due to higher employee-related expenses of $0.2 million, higher share-based compensation expenses of $1.7 million, higher employer taxes driven by the increases in our stock price of $0.3 million, higher depreciation and amortization expenses of $0.3 million and higher professional fees of $0.6 million, compared to the same period in 2018. General and administrative expenses as a percentage of net revenues were 25% during the three months ended September 30, 2019 compared to 27% during the same period in 2018.

General and administrative expenses increased $12.3 million, or 21%, during the nine months ended September 30, 2019 compared to the same period in 2018. The increase was primarily due to higher employee-related expenses of $2.1 million, higher share-based compensation expenses of $5.8 million, higher employer taxes driven by the increases in our stock price of $1.5 million, higher depreciation and amortization expenses of $0.6 million, higher professional fees of $0.4 million, higher outside services of $0.3 million and higher technology expenses to support our operations of $0.6 million, compared to the same period in 2018. General and administrative expenses as a percentage of net revenues were 25% during the nine months ended September 30, 2019 compared to 26% during the same period in 2018.

Restructuring Charges

Restructuring charges during the three and nine months ended September 30, 2019 were not material to our results of operations. Restructuring charges of $0.3 million recorded during the nine months ended September 30, 2018 were primarily related to our subtenant filing for bankruptcy and exiting our leased office. Costs incurred to date are expected to be fully paid within five months.

Interest Expense and Other Income, Net

The following tables set forth our interest expense and other income, net, for the periods shown (in thousands, except percentages):

 
Three Months Ended September 30,
 
Change
 
2019
 
2018
 
$
 
%
Interest expense, net
$
(13,548
)
 
$
(3,772
)
 
$
(9,776
)
 
n/m
Other income, net
7,751

 
1,209

 
6,542

 
n/m
Total interest expense, net and other income, net
$
(5,797
)
 
$
(2,563
)
 
$
(3,234
)
 
n/m


31


 
Nine Months Ended September 30,
 
Change
 
2019
 
2018
 
$
 
%
Interest expense, net
$
(31,294
)
 
$
(7,456
)
 
$
(23,838
)
 
n/m
Other income, net
14,571

 
2,667

 
11,904

 
n/m
Total interest expense, net and other income, net
$
(16,723
)
 
$
(4,789
)
 
$
(11,934
)
 
n/m
_______________________________________
n/m - not meaningful

Interest expense, net increased during the three and nine months ended September 30, 2019 compared to the same periods in 2018 as a result of the amortization of debt discount and issuance costs and contractual interest expense related to the notes. See Note 7, Convertible Senior Notes, of the Notes to Condensed Consolidated Financial Statements of Part I, Item 1 of this Quarterly Report on Form 10-Q for additional information.

Other income, net, increased during the three and nine months ended September 30, 2019 compared to the same periods in 2018 primarily related to additional interest earned on our investments purchased with proceeds from the notes.

Provision for Income Taxes

The following tables set forth our provision for income taxes for the periods shown (in thousands, except percentages):

 
Three Months Ended September 30,
 
Change
 
2019
 
2018
 
$
 
%
Provision for income taxes
$
623

 
$
713

 
$
(90
)
 
(13
)%

 
Nine Months Ended September 30,
 
Change
 
2019
 
2018
 
$
 
%
Provision for income taxes
$
1,832

 
$
1,682

 
$
150

 
9
%

We recorded an income tax provision of approximately $0.6 million and $1.8 million during the three and nine months ended September 30, 2019, respectively, and an income tax provision of approximately $0.7 million and $1.7 million during the three and nine months ended September 30, 2018, respectively. The provision for income taxes remained relatively flat during the three months ended September 30, 2019 compared to the same period in 2018. The provision for income taxes increased during the nine months ended September 30, 2019 compared to the same period in 2018 and was primarily due to an increase in foreign profits and decrease in indefinite lived deferred tax liability offset by federal and state tax benefits related to deferred tax liabilities of acquired intangible assets.


32


Liquidity and Capital Resources

As of September 30, 2019, our principal sources of liquidity were cash, cash equivalents, and investments totaling $1.1 billion, which were held for working capital purposes. The substantial majority of our net revenues are from e-commerce transactions with students, which are settled immediately through payment processors, as opposed to our accounts payable, which are settled based on contractual payment terms with our suppliers. In March 2019/April 2019 and April 2018, we closed offerings of our 2025 notes and 2023 notes generating net proceeds of approximately $780.2 million and $335.6 million, respectively, in each case after deducting the initial purchasers’ discount and estimated offering expenses payable by us. The 2025 notes and 2023 notes mature on March 15, 2025 and May 15, 2023, respectively, unless converted, redeemed or repurchased in accordance with their terms prior to such date.

As of September 30, 2019, we have incurred cumulative losses of $424.5 million from our operations and we expect to incur additional losses in the future. Our operations have been financed primarily by our initial public offering of our common stock (IPO), our 2017 follow-on public offering, our 2023 notes and 2025 notes offerings, and cash generated from operations.

We believe that our existing sources of liquidity will be sufficient to fund our operations and debt service obligations for at least the next 12 months. Our future capital requirements will depend on many factors, including our rate of revenue growth, our investments in research and development activities, our acquisition of new products and services and our sales and marketing activities. To the extent that existing cash and cash from operations are insufficient to fund our future activities, we may need to raise additional funds through public or private equity or debt financing. Additional funds may not be available on terms favorable to us or at all. If adequate funds are not available on acceptable terms, or at all, we may be unable to adequately fund our business plans and it could have a negative effect on our business, operating cash flows and financial condition.

Most of our cash is held in the United States. As of September 30, 2019, our foreign subsidiaries held an insignificant amount of cash in foreign jurisdictions. We currently do not intend or foresee a need to repatriate some of these foreign funds however, as a result of the Tax Cuts and Jobs Act we anticipate the U.S. federal impact to be minimal if these foreign funds are repatriated. In addition, based on our current and future needs, we believe our current funding and capital resources for our international operations are adequate.

The following table sets forth our cash flows (in thousands):
 
Nine Months Ended September 30,
 
2019
 
2018
Consolidated Statements of Cash Flows Data:
 
 
 
Net cash provided by operating activities
$
86,575

 
$
44,667

Net cash used in investing activities
$
(610,384
)
 
$
(46,094
)
Net cash provided by financing activities
$
599,627

 
$
254,185


Cash Flows from Operating Activities

Net cash provided by operating activities during the nine months ended September 30, 2019 was $86.6 million. Our net loss of $17.8 million was offset by significant non-cash operating expenses including other depreciation and amortization expense of $21.4 million, share-based compensation expense of $47.4 million, and the amortization of debt discount and issuance costs related to the 2025 notes and 2023 notes of $30.1 million.

Net cash provided by operating activities during the nine months ended September 30, 2018 was $44.7 million. Our net loss of $20.2 million was offset by significant non-cash operating expenses including other depreciation and amortization expense of $16.6 million, share-based compensation expense of $37.5 million, and the amortization of debt discount and issuance costs related to the 2023 notes of $7.0 million.

Cash Flows from Investing Activities

Net cash used in investing activities during the nine months ended September 30, 2019 was $610.4 million and was related to the purchases of property and equipment of $31.5 million and the purchases of investments of $822.9 million, partially offset by the maturity of investments of $190.7 million and proceeds from sale of investments of $53.3 million.


33


Net cash used in investing activities during the nine months ended September 30, 2018 was $46.1 million and was primarily related to the purchases of property and equipment of $18.0 million, the purchases of investments of $113.3 million, and the acquisition of business, net of cash acquired, of $34.7 million, partially offset by the maturity of investments of $118.1 million.

Cash Flows from Financing Activities

Net cash provided by financing activities during the nine months ended September 30, 2019 was $599.6 million and was related to the proceeds from issuance of 2025 notes, net of issuance costs, of $780.2 million and the proceeds from the issuance of common stock under stock plans of $27.7 million, partially offset by the purchase of the capped call instruments related to our 2025 notes of $97.2 million, the repurchase of common stock of $20.0 million done in connection with the issuance of the 2025 notes, and the payment of $91.1 million in taxes related to the net share settlement of equity awards which became fully vested during the period.

Net cash provided by financing activities during the nine months ended September 30, 2018 was $254.2 million and was related to the proceeds from issuance of 2023 notes, net of issuance costs, of $335.6 million and proceeds from the issuance of common stock under stock plans totaling $23.5 million, partially offset by purchase of the capped call instruments related to our 2023 notes of $39.2 million, the repurchase of common stock of $20.0 million done in connection with the issuance of the 2023 notes, and the payment of $45.7 million in taxes related to the net share settlement of equity awards which became fully vested during the period.

Contractual Obligations and Other Commitments

In March 2019, we issued $700 million in aggregate principal amount of the 2025 notes and in April 2019, the initial purchasers fully exercised their option to purchase $100 million in aggregate principal amount of additional 2025 notes for aggregate total gross proceeds of $800 million. See Note 7, Convertible Senior Notes, of the Notes to Condensed Consolidated Financial Statements of Part I, Item 1 of this Quarterly Report on Form 10-Q for additional information.

On October 7, 2019, we signed a strategic logistics agreement with FedEx to provide logistics and warehousing services. The agreement begins on December 1, 2019 and continues through March 31, 2025 and the total fixed commitments are approximately $15.4 million.

There were no other material changes in our commitments under contractual obligations, as disclosed in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” contained in our Annual Report on Form 10-K for the year ended December 31, 2018.

Off-Balance Sheet Arrangements

Through September 30, 2019, we did not have any relationships with unconsolidated organizations or financial partnerships, such as structured finance or special purpose entities that would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.

Critical Accounting Policies, Significant Judgments and Estimates

Our condensed consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States (U.S. GAAP). The preparation of these condensed consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, costs and expenses and related disclosures. These estimates form the basis for judgments we make about the carrying values of our assets and liabilities, which are not readily apparent from other sources. We base our estimates and judgments on historical experience and on various other assumptions that we believe are reasonable under the circumstances. On an ongoing basis, we evaluate our estimates and assumptions. Our actual results may differ from these estimates under different assumptions or conditions.

There have been no material changes in our critical accounting policies and estimates during the nine months ended September 30, 2019 as compared to the critical accounting policies and estimates disclosed in Part II, Item 7 “Management’s Discussion and Analysis of Financial Condition and Results of Operations” contained in our Annual Report on Form 10-K for the year ended December 31, 2018.


34


Recent Accounting Pronouncements

For relevant recent accounting pronouncements, see Note 1. Background and Basis of Presentation of our accompanying Notes to Condensed Consolidated Financial Statements included in Part I, Item 1, "Financial Statements (unaudited)" of this Quarterly Report on Form 10-Q.

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

In March 2019, we issued $700 million in aggregate principal amount of the 2025 notes and in April 2019, the initial purchasers fully exercised their option to purchase $100 million of additional 2025 notes for aggregate total gross proceeds of $800 million. We carry these notes at face value less unamortized debt discount and debt issuance costs on our condensed consolidated balance sheets. Because the notes have a fixed annual interest rate, we do not have any economic interest rate exposure or financial statement risk associated with changes in interest rates. The fair value of the notes, however, may fluctuate when interest rates and the market price of our stock changes. See Note 7, Convertible Senior Notes, of the Notes to Condensed Consolidated Financial Statements of Part I, Item 1 of this Quarterly Report on Form 10-Q for additional information.

There have been no other material changes in our market risk during the nine months ended September 30, 2019, compared to the disclosures in Part II, Item 7A, “Quantitative and Qualitative Disclosures about Market Risk” contained in our Annual Report on Form 10-K for the year ended December 31, 2018.

ITEM 4. CONTROLS AND PROCEDURES

(a)
Evaluation of Disclosure Controls and Procedures

Under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, we conducted an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, as of the end of the period covered by this report.

In designing and evaluating our disclosure controls and procedures, management recognizes that any disclosure controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply its judgment in evaluating the benefits of possible controls and procedures relative to their costs.

Based on management’s evaluation, our principal executive officer and principal financial officer concluded that our disclosure controls and procedures are designed to, and are effective to, provide assurance at a reasonable level that the information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosures.

(b)
Changes in Internal Control over Financial Reporting

During the three months ended September 30, 2019, there were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rules 13a-15(d) and 15d-15(d) of the Exchange Act that occurred that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

35


PART II - OTHER INFORMATION

ITEM 1. LEGAL PROCEEDINGS

From time to time, third parties may assert patent infringement claims against us in the form of letters, litigation or other forms of communication. In addition, we may from time to time be subject to other legal proceedings and claims in the ordinary course of business, including claims of alleged infringement of trademarks, copyrights and other intellectual property rights; employment claims; and general contract or other claims. We may also, from time to time be subject to various legal or government claims, disputes, or investigations. Such matters may include, but not be limited to, claims, disputes or investigations related to warranty, refund, breach of contract, employment, intellectual property, government regulation or compliance or other matters.

On November 5, 2018, NetSoc, LLC filed a complaint in the U.S. District Court for the Southern District of New York for patent infringement against Chegg alleging that the Chegg Tutors service infringes U.S. Patent No. 9.978,107 and seeking unspecified compensatory damages. The patent was deemed invalid in a different litigation in July 2019. In August 2019, Chegg filed a motion seeking dismissal of this complaint based on the finding that the patent-in-suit is invalid. The motion is currently pending before the court.

We have not recorded any amounts related to the above matter, as we do not believe that a loss is probable. We are not aware of any other pending legal matters or claims, individually or in the aggregate, that are expected to have a material adverse impact on our condensed consolidated financial position, results of operations or cash flows. However, our analysis of whether a claim may proceed to litigation cannot be predicted with certainty, nor can the results of litigation be predicted with certainty. Nevertheless, defending any of these actions, regardless of the outcome, may be costly, time consuming, distract management personnel and have a negative effect on our business. An adverse outcome in this action, including a judgment or settlement, may cause a material adverse effect on our future business, operating results and/or financial condition.

ITEM 1A. RISK FACTORS

The risks and uncertainties set forth below, as well as other risks and uncertainties described elsewhere in this Quarterly Report on Form 10-Q including in our condensed consolidated financial statements and related notes and “Management’s Discussion and Analysis of Financial Condition and Results of Operations” or in other filings by Chegg with the SEC, could adversely affect our business, financial condition, results of operations and the trading price of our common stock. Additional risks and uncertainties that are not currently known to us or that are not currently believed by us to be material may also harm our business operations and financial results. Because of the following risks and uncertainties, as well as other factors affecting our financial condition and operating results, past financial performance should not be considered to be a reliable indicator of future performance, and investors should not use historical trends to anticipate results or trends in future periods.

Risks Related to Our Business and Industry

Our limited operating history and evolving digital offerings make it difficult to evaluate our current business and future prospects.

Although we began our operations in July 2005, we did not launch our online print textbook rental business until 2007 or begin generating revenues at scale from print textbook rentals until 2010. We completed a transition to a new model for our Required Materials product line in November 2016 through our strategic partnership with Ingram to accelerate our transition away from the more capital-intensive aspects of the print textbook rental business. We continue to market, use our branding and maintain the customer experience around print textbook rentals, while through the end of 2019, Ingram or other partners fund all rental textbook inventory and have title and risk of loss related to textbook rentals for the textbooks they own. Beginning in 2020, we will begin transitioning our textbook rental business whereby we will resume owning textbooks, but will work with FedEx as our vendor for warehousing and fulfillment services.

Since July 2010, we have focused on expanding our other offerings, in many instances through the acquisition of other companies, to include supplemental materials, Chegg Study, Chegg Writing, Chegg Tutors, and Chegg Math Solver. For example, in June 2018, we launched the Chegg Math Solver to help students with their algebra, pre-calculus and calculus math problems. Our newer products and services, or any other products and services we may introduce or acquire, may not be integrated effectively into our business, achieve or sustain profitability or achieve market acceptance at levels sufficient to justify our investment.


36


Our ability to fully integrate new products and services into our learning platform or achieve satisfactory financial results from them is unproven. Because we have a limited operating history, in particular operating a fully digital platform, and the market for our products and services, including newly acquired or developed products and services, is rapidly evolving, it is difficult for us to predict our operating results, particularly with respect to our newer offerings, and the ultimate size of the market for our products and services. If the market for a learning platform does not develop as we expect, or if we fail to address the needs of this market, our business will be harmed.
    
We face the risks, expenses and difficulties typically encountered by companies in their early stage of development, including, but not limited to our ability to successfully:

execute on our evolving business model;
develop new products and services, both independently and with developers or other third parties;
attract and retain students and increase their engagement with our learning platform;
manage the growth of our business, including increasing or unforeseen expenses;
develop and scale a high-performance technology infrastructure to efficiently handle increased usage by students, especially during peak periods prior to each academic term;
maintain and manage relationships with strategic partners, including distributors, publishers, wholesalers, colleges and brands;
attract and retain brands to our marketing services;
develop a profitable business model and pricing strategy;
compete with companies that offer similar services or products;
expand into adjacent markets;
navigate the ongoing evolution and uncertain application of regulatory requirements, such as privacy laws, to our business, including our new products and services;
integrate and realize synergies from businesses that we acquire; and
expand into foreign markets.

We have encountered and will continue to encounter these risks and if we do not manage them successfully, our business, financial condition, results of operations and prospects may be materially and adversely affected.

Our operating results are expected to be difficult to predict based on a number of factors.

We expect our operating results to fluctuate in the future based on a variety of factors, many of which are outside our control and are difficult to predict. As a result, period-to-period comparisons of our operating results may not be a good indicator of our future or long-term performance. The following factors may affect us from period-to-period and may affect our long-term performance:

our ability to attract and retain students and increase their engagement with our learning platform, particularly related to our Chegg Services subscribers;
changes to Internet search engines and application marketplaces that drive traffic to our platform;
the rate of adoption of our offerings;
our ability to successfully utilize the information gathered from our learning platform to enhance our Student Graph and target sales of complementary products and services to our students;
changes in demand and pricing for print textbooks and eTextbooks;
Ingram's and in commencing in 2020, FedEx’s, ability to manage fulfillment processes to handle significant volumes during peak periods and as a result of the potential growth in volume of transactions over time;
our transition from Ingram to FedEx for print textbook fulfillment;
our ability to integrate the Chegg platform and the Thinkful online learning platform;
changes by our competitors to their product and service offerings;
price competition and our ability to react appropriately to such competition;
our ability and Ingram's ability to manage their textbook library;
our ability to execute on our strategic partnership with Ingram;
disruptions to our internal computer systems and our fulfillment information technology infrastructure, particularly during peak periods;
the amount and timing of operating costs and capital expenditures relating to expansion of our business, operations and infrastructure;
our ability to successfully manage the integration of operations, technology and personnel resulting from our acquisitions;
governmental regulation in particular regarding privacy and advertising and taxation policies; and

37


general macroeconomic conditions and economic conditions specific to higher education.

If our efforts to attract new students to use our products and services and increase student engagement with our learning platform are not successful, our business will be adversely affected.

The growth of our business depends on our ability to attract new students to use our products and services and to increase the level of engagement by existing students with our learning platform. The substantial majority of our revenues depends on small transactions made by a widely dispersed student population with an inherently high rate of turnover primarily as a result of graduation. Many of the students we desire to attract are accustomed to obtaining textbooks through bookstores or used booksellers. The rate at which we expand our student user base and increase student engagement with our learning platform may decline or fluctuate because of several factors, including:

our ability to engage high school students with our Chegg Writing, Chegg Tutors, Chegg Math Solver, Chegg Prep (formerly Chegg Flashcards), Test Prep and College Admissions and Scholarship Services;
our ability to produce compelling supplemental materials and services for students to improve their outcomes throughout their educational journey;
our ability to produce engaging mobile applications and websites for students to engage with our learning platform;
our ability and our fulfillment partner’s ability to consistently provide students with a convenient, high quality experience for selecting, receiving and returning print textbooks;
our ability and Ingram's ability to accurately forecast and respond to student demand for print textbooks;
the pricing of our physical textbooks and eTextbooks for rental or sale in relation to other alternatives, including the prices offered by publishers or by other competing textbook rental providers;
the quality and prices of our offerings compared to those of our competitors;
the rate of adoption of eTextbooks and our ability to capture a significant share of that market;
changes in student spending levels;
changes in the number of students attending college;
the effectiveness of our sales and marketing efforts; and
our ability to introduce new products and services that are favorably received by students.

If we do not attract more students to our learning platform and the products and services that we offer or if students do not increase their level of engagement with our platform, our revenues may grow more slowly than expected or decline. Many students use our print textbook service as a result of word-of-mouth advertising and referrals from students who have used this service in the past. If our efforts to satisfy our existing student user base are not successful, we may not be able to attract new students and, as a result, our business will be adversely affected.

Our future revenues depend on our ability to continue to attract new students from a high school and college student population that has an inherently high rate of turnover primarily due to graduation, requiring us to invest continuously in marketing to the student population to build brand awareness and loyalty, which we may not be able to accomplish on a cost-effective basis or at all.

We are dependent on the acquisition of new students from a high school and college student population that has an inherently high rate of turnover primarily due to graduation. Most incoming college students will not have previously used products and services like the ones we provide which are geared towards the college market. We rely heavily on word-of-mouth and other marketing channels, including online advertising, search engine marketing and social media. The student demographic is characterized by rapidly changing tastes, preferences, behavior, and brand loyalty. Developing an enduring business model to serve this population is particularly challenging. Our ability to attract new students depends not only on investment in our brand and our marketing efforts, but also on the perceived value of our products and services versus competing alternatives among our extremely price conscious student user base. If our marketing initiatives are not successful or become less effective, or if the cost of such initiatives were to significantly increase, we may not be able to attract new students as successfully or efficiently and, as a result, our revenues and results of operations would be adversely affected. Even if our marketing initiatives succeed in establishing brand awareness and loyalty, we may be unable to maintain and grow our student user base if our competitors, some of whom are substantially larger and have greater financial resources, adopt aggressive pricing strategies to compete against us. If we are unable to offer competitive prices for our products and services fewer students may use our learning platform, products or services.

38



If Internet search engines’ methodologies are modified or our search result page rankings decline for other reasons, student engagement with our website could decline, which may harm our business and operating results.
    
We depend in part on various Internet search engines, such as Google, Bing and Yahoo!, to direct a significant amount of traffic to our website. Similarly, we depend on mobile app stores such as iTunes and Google Play to allow students to locate and download Chegg mobile applications that enable our services. Our ability to maintain the number of students directed to our website is not entirely within our control. Our competitors' search engine optimization (SEO) efforts may result in their websites receiving a higher search result page ranking than ours, or Internet search engines could revise their methodologies in an attempt to improve their search results, which could adversely affect the placement of our search result page ranking. If search engine companies modify their search algorithms in ways that are detrimental to our search result page ranking or in ways that make it harder for students to find our website, or if our competitors’ SEO efforts are more successful than ours, overall growth could slow, student engagement could decrease, and fewer students may use our platform. These modifications may be prompted by search engine companies entering the online networking market or aligning with competitors. Our website has experienced fluctuations in search result rankings in the past, and we anticipate similar fluctuations in the future. Any reduction in the number of students directed to our website could harm our business and operating results.

If our efforts to build a strong brand are not successful, we may not be able to grow our student user base, which could adversely affect our operating results.

We believe our brand is a key asset of our business. Developing, protecting and enhancing the “Chegg” brand is critical to our ability to expand our student user base and increase student engagement with our learning platform. A strong brand also helps to counteract the significant student turnover we experience from year to year as students graduate and differentiates us from our competitors.

To succeed in our efforts to strengthen our brand identity, we must, among other activities:

maintain our reputation as a trusted technology platform and source of content, services and textbooks for students;
maintain the quality of and improve our existing products, services and technologies;
introduce products and services that are favorably received;
adapt to changing technologies, including developing and enhancing compelling mobile offerings for our learning platform;
adapt to students’ rapidly changing tastes, preferences, behavior and brand loyalties;
protect our students’ data, such as passwords and personally identifiable information;
protect our trademark and other intellectual property rights;
maintain and control the quality of our brand while Ingram or, commencing in 2020, FedEx, handles our textbook fulfillment logistics;
continue to expand our reach to students in high school, graduate school and internationally;
ensure that the content posted to our website by students is reliable and does not infringe third-party copyrights or violate other applicable laws, our terms of use or the ethical codes of those students’ colleges;
adequately address students’ concerns with our products and services; and
convert and fully integrate the brands and students that we acquire, including Thinkful, WriteLab, StudyBlue, Math 42, Imagine Easy Solutions and internships.com, into the Chegg brand and Chegg.com.

Our ability to successfully achieve these goals is not entirely within our control and we may not be able to maintain the strength of our brand or do so cost-effectively. Factors that could negatively affect our brand include:

changes in student sentiment about the quality or usefulness of our learning platform and our products and services;
problems that prevent Ingram or commencing in 2020, FedEx, from delivering textbooks reliably or timely;
technical or other problems that prevent us from providing our products and services reliably or otherwise negatively affect the student experience on our learning platform;
concern from colleges about the ways students use our content offerings, such as our Expert Answers service;
brand conflict between acquired brands and the Chegg brand;
student concerns related to privacy and the way in which we use student data as part of our products and services;
the reputation or products and services of competitive companies; and
students’ misuse of our products and services in ways that violate our terms of services, applicable laws or the code of conduct at their colleges.

39



Any significant disruption, including those related to cybersecurity or arising from cyber-attacks, to our computer systems, especially during peak periods, could result in a loss of students, colleges and/or brands which could harm our business, results of operations and financial condition.

We rely on computer systems housed in six facilities, three located on the East Coast and three located on the West Coast, to manage our operations. We have experienced and expect to continue to experience periodic service interruptions and delays involving our systems. While we maintain a fail-over capability that would allow us to switch our operations from one facility to another in the event of a service outage, that process would still result in service interruptions that could be significant in duration. These service interruptions could have a disproportionate effect on our operations if they were to occur during one of our peak periods. Our facilities are also vulnerable to damage or interruption from earthquakes, floods, fires, power loss, telecommunications failures and similar events.

Our facilities and information systems, as well as those of our third-party service providers, also are subject to break-ins, sabotage, intentional acts of vandalism, cybersecurity risks including cyber-attacks such as computer viruses and denial of service attacks, the failure of physical, administrative and technical security measures, terrorist acts, natural disasters, human error, the financial insolvency of our third-party vendors, and other unanticipated problems or events. These information systems have periodically experienced and will continue to experience both directed attacks as well as loss of, misuse of or theft of data. While we have implemented physical, technical and administrative safeguards designed to help protect our systems, in the event of a system interruption or a security exposure or breach, they may not be as effective as intended and we may not have adequate insurance coverage to compensate for related losses. To date, unauthorized users have not had a material effect on our company; however, there can be no assurance that attacks will not be successful in the future or that any loss will not be material. In addition, our information systems must be constantly updated, patched, and upgraded to protect against known vulnerabilities and optimize performance. Material disruptions or slowdown of our systems, including a disruption or slowdown could occur if we are unable to successfully update, patch and upgrade our systems. For instance, in December 2017, researchers identified significant CPU architecture vulnerabilities commonly known as “Spectre” and “Meltdown” that have affected both private and public cloud services, including Amazon Web Services (AWS), that have required software updates and patches to mitigate such vulnerabilities and such updates and patches have required servers to be offline and potentially slow their performance.

We also rely on Internet systems and infrastructure to operate our business and provide our services. The information systems used by our third-party service providers and the Internet generally are vulnerable to these risks as well. In particular, we rely heavily on SaaS enterprise resource planning systems to conduct our e-commerce and financial transactions and reporting. In addition, we utilize third-party cloud computing services in connection with our business operations. Problems faced by us or our third-party hosting/cloud computing providers, or interruptions in our own systems or in the infrastructure of the Internet, including technological or business-related disruptions, as well as cybersecurity threats, could hinder our ability to operate our business, damage our reputation or brand and result in a loss of students, colleges or brands which could harm our business, results of operations and financial condition.

We have a history of losses and we may not achieve or sustain profitability in the future.

We have experienced significant net losses since our incorporation in July 2005, and we may continue to experience net losses in the future. Our net losses for the three months ended September 30, 2019 and 2018 were $11.5 million and $13.7 million, respectively, and for the nine months ended September 30, 2019 and 2018 were $17.8 million and $20.2 million, respectively. As of September 30, 2019, we had an accumulated deficit of $424.5 million. We expect to make significant investments in the development and expansion of our business and our cost of revenues and operating expenses may increase. We may not succeed in increasing our revenues sufficiently to offset these higher expenses, and our efforts to grow the business may prove more expensive than we currently anticipate. We may incur significant losses in the future for a number of reasons, including slowing demand for our products and services; increasing competition, particularly for the price of textbooks; decreased spending on education; and other risks described in this Quarterly Report on Form 10-Q. We may encounter unforeseen expenses, challenges, complications and delays and other unknown factors as we pursue our business plan and our business model continues to evolve. While Chegg Services revenues have grown in recent periods, this growth may not be sustainable and we may not be able to achieve profitability. To achieve profitability, we may need to change our operating infrastructure and scale our operations more efficiently. We also may need to reduce our costs or implement changes in our product offerings to improve the predictability of our revenues. If we fail to implement these changes on a timely basis or are unable to implement them due to factors beyond our control, our business may suffer. If we do achieve profitability, we may not be able to sustain or increase such profitability.


40


We intend to offer new products and services to students to grow our business. If our efforts are not successful, our business and financial results would be adversely affected.

Our ability to attract and retain students and increase their engagement with our learning platform depends on our ability to connect them with the product, person or service they need to save time, save money, and get smarter. Part of our strategy is to offer students new products and services in an increasingly relevant and personalized way. We may develop such products and services independently, by acquisition or in conjunction with developers and other third parties. For example, in 2016, we acquired our Writing Tools service in the acquisition of Imagine Easy Solutions, in October 2017 we acquired Math 42, in the acquisition of Cogeon GmbH (Cogeon), in June 2018 we acquired flash tools in the acquisition of StudyBlue, Inc., and in October 2019 we acquired the online skill-based learning platform of Thinkful, Inc. The markets for these new products and services may be unproven, and these products may include technologies and business models with which we have little or no prior development or operating experience or may significantly change our existing products and services. In addition, we may be unable to obtain long-term licenses from third-party content providers and/or government regulatory approvals and licenses necessary to allow a product or service, including a new, acquired or planned product or service, to function. If our new or enhanced products and services fail to engage our students or attract new students, or if we are unable to obtain content from third parties that students want, we may fail to grow our student base or generate sufficient revenues, operating margin or other value to justify our investments, and our business would be adversely affected.

In the future, we may invest in new products and services and other initiatives to generate revenues, but there is no guarantee these approaches will be successful. Acquisitions of new companies, products and services create integration risk, while development of new products and services and enhancements to existing products and services involve significant time, labor and expense and are subject to risks and challenges including managing the length of the development cycle, entry into new markets, integration into our existing business, regulatory compliance, evolution in sales and marketing methods and maintenance and protection of intellectual property and proprietary rights. If we are not successful with our new products and services, we may not be able to maintain or increase our revenues as anticipated or recover any associated acquisition or development costs, and our financial results could be adversely affected.

We may not realize the anticipated benefits of acquisitions, which could disrupt our business and harm our financial condition and results of operations.

As part of our business strategy, we have made and intend to make acquisitions to add specialized employees, complementary businesses, products, services, operations or technologies. Realizing the benefits of acquisitions depends, in part, on our successful integration of acquired companies including their technologies, products, services, operations and personnel in a timely and efficient manner. We may incur significant costs integrating acquired companies and if our integration efforts are not successful we may not be able to offset our acquisition costs. Acquisitions involve many risks that may negatively impact our financial condition and results of operations, including the risks that the acquisitions may:

require us to incur charges and substantial debt or liabilities;
cause adverse tax consequences, substantial depreciation or deferred compensation charges;
result in acquired in-process research and development expenses or in the future may require the amortization, write-down or impairment of amounts related to deferred compensation, goodwill and other intangible assets; and
give rise to various litigation and regulatory risks, including the increased likelihood of litigation.

In addition:

we may not generate sufficient financial return to offset acquisition costs;
we may encounter difficulties or unforeseen expenditures in integrating the business, technologies, products, services, operations and personnel of any company that we acquire, particularly if key personnel of the acquired company decide not to work for us;
an acquisition may disrupt our ongoing business, divert resources, increase our expenses and distract our management;
an acquisition may delay adoption rates or reduce engagement rates for our products and services and those of the company acquired by us due to student uncertainty about continuity and effectiveness of service from either company;
we may encounter difficulties in, or may be unable to, successfully sell or otherwise monetize any acquired products and services;
an acquisition may not ultimately be complementary to our evolving business model; and

41


an acquisition may involve the entry into geographic or business markets in which we have little or no prior experience.

Acquired companies, businesses and assets can be complex and time consuming to integrate. For example, we expanded into internships with the acquisition of internships.com in October 2014, into writing tools with the acquisitions of Imagine Easy Solutions in 2016 and WriteLab in 2018, math technology with the acquisition of Cogeon in 2017, and flash tools with the acquisition of StudyBlue in 2018. We may not successfully transition these users to the Chegg platform and therefore may not realize the potential benefits of these acquisitions.

Our ability to acquire and integrate larger or more complex businesses, products, services, operations or technologies in a successful manner is unproven. We may not be able to find suitable acquisition candidates, and we may not be able to complete acquisitions on favorable terms, if at all. To finance any future acquisitions, we may issue equity or equity-linked securities, which could be dilutive, or debt, which could be costly, potentially dilutive, and require substantial restrictions on the conduct of our business. If we fail to successfully complete any acquisitions, integrate the services, products, personnel, operations or technologies associated with such acquisitions into our company, or identify and address liabilities associated with the acquired business or assets, our business, revenues and operating results could be adversely affected. Any future acquisitions we complete may not achieve our goals.

We operate in a rapidly changing market and if we do not successfully adapt to known or unforeseen market developments, our business may be harmed.
    
We have added and plan to continue to add new offerings to our learning platform, including, for example, online learning, writing and math tools, to diversify our sources of revenues, which will require us to make substantial investments in the products and services we develop or acquire. New offerings may not achieve market success at levels that recover our investment or contribute to profitability. Because these offerings are not as capital intensive as our print textbook rental service, the barriers to entry for existing and future competitors may be lower and allow for even more rapid changes to the market. Furthermore, the market for these other products and services is relatively new and may not develop as we expect. If the market for our offerings does not develop as we expect, or if we fail to address the needs of this market, our business may be harmed. We may not be successful in executing on our evolving business model, and if we cannot provide an increasing number of products and services that students, colleges and brands find compelling, we will not be able to continue our recent growth and increase our revenues, margins and achieve or sustain profitability. For all of these reasons, the evolution of our business model is ongoing and the future revenues and income potential of our offerings is uncertain.

If we are not able to manage the growth of our business both in terms of scale and complexity, our operating results and financial condition could be adversely affected.

We have expanded rapidly since we launched our online print textbook rental service in 2007. We anticipate further expanding our operations to offer additional products, services and content to help grow our student user base and to take advantage of favorable market opportunities. As we grow, our operations and the technology infrastructure we use to manage and account for our operations will become more complex, and managing these aspects of our business will become more challenging. Any future expansion will likely place significant demands on our resources, capabilities and systems, and we may need to develop new processes and procedures and expand the size of our infrastructure to respond to these demands. If we are not able to respond effectively to new and increasingly complex demands that arise because of the growth of our business, or, if in responding to such demands, our management is materially distracted from our current operations, our operating results and financial condition may be adversely affected.

Difficulties that could arise from our partnership with Ingram and other partners may have an adverse effect on our business and results of operations.

We rely on Ingram to make new investments in the print textbook library and fulfill print textbook rental and sales orders. We purchase used print textbooks on Ingram’s behalf, including books through our buyback program, and invoice Ingram at cost. If our continuing partnership with Ingram is interrupted or if Ingram experiences disruptions in its business or is not able to perform as anticipated, Ingram may not be able to reimburse us for the books we have procured on its behalf or we may experience operational difficulties, an inability to fulfill print textbook orders, increased costs and a loss of business, as well as a greater than expected deployment of capital for textbook acquisition, that may have an adverse effect on our business, results of operations and financial condition. Furthermore, if we are unable to achieve the financial return targets set forth in our agreement with Ingram, we could be required to make additional payments to Ingram which could adversely affect our results of operations. Our strategic partnership with Ingram expires on May 20, 2020, subject to the early termination rights of the parties. In addition to our strategic partnership with Ingram, we have entered into agreements with other partners to provide

42


their textbooks for rental or sale through our website for which Ingram provides logistics and fulfillment for all print textbook rental or sale orders. If we are unable to enter into or renew our agreements with our partners or if any of our partners perform significantly below our expectations, we may experience a material adverse effect on our business, results of operations and financial condition. Commencing in 2020, we will begin transitioning fulfillment services from Ingram to FedEx.

Ingram purchases, and we price, textbooks based on anticipated levels of demand and other factors that we estimate based on historical experience and various other assumptions. If actual results differ materially from our estimates, our gross margins may decline.

The print textbook rental distribution model requires our fulfillment partner, Ingram, to make substantial investments in its print textbook library based on our expectations regarding numerous factors, including ongoing demand for these titles in print form. Commencing in 2020, we will commence investing in a print textbook library and transitioning to FedEx for fulfillment services. To realize a return on its investments, we must rent each purchased textbook multiple times, and as such, we are exposed to the risk of not achieving financial return targets set forth in our agreement with Ingram, which could result in additional payments to Ingram and adversely affect our results of operations. We typically plan the textbook purchases based on factors such as pricing, our demand forecast for the most popular titles, estimated timing of edition changes, estimated utilization levels and planned liquidations of stale, old or excess titles in the print textbook library. These factors are highly unpredictable and can fluctuate substantially, especially if pricing pressure becomes more intense, as we have seen in recent rush cycles, or demand is reduced due to seasonality or other factors, including increased use of eTextbooks. We rely on a proprietary model to analyze and optimize the purchasing decisions and rely on inputs from third parties including publishers, distributors, wholesalers and colleges to make our decisions. We also rely on students to return print textbooks to Ingram in a timely manner and in good condition so that the print textbooks can be re-rented or sold. If the information we receive from third parties is not accurate or reliable, if students fail to return books or return damaged books, or if we for any other reason forecast demand inaccurately and cause Ingram to acquire insufficient copies of specific textbooks, we may be unable to satisfy student demand or we may have to incur significantly increased costs in order to do so, in which event our student satisfaction and results of operations could be affected adversely. Conversely, if we attempt to mitigate this risk and cause Ingram to acquire more copies than needed to satisfy student demand, then our textbook utilization rates would decline and we may be required to make additional payments to Ingram and our gross margins would be affected adversely.

When deciding whether to offer a textbook for rent and the price we charge for that rental, we also must weigh a variety of factors and assumptions and if our judgments or assumptions are incorrect, our gross margins may be adversely affected. Certain textbooks cost more to acquire depending on the source from which they are acquired and the terms on which they are acquired. We must factor in some projection of the number of rentals we will be able to achieve with such textbooks and at what rental price, among other factors, to determine whether we believe it will be profitable to cause Ingram to acquire such textbooks and for us to offer them for rent. If the textbooks Ingram acquires are lost, determined to be unauthorized copies, or damaged prematurely, Ingram may not be able to recover its costs or generate revenues on those textbooks. If we are unable to effectively make decisions about whether to cause Ingram to acquire textbooks and the price we charge to rent those textbooks, including if the assumptions upon which our decisions are made prove to be inaccurate, our gross margins may decline significantly and if, as a result, we are unable to achieve the financial return targets set forth in our agreement with Ingram, we could be required to make additional payments to Ingram which could adversely affect our results of operations.

If Ingram's relationships with the shipping providers that deliver textbooks directly to our students are terminated or impaired, if shipping costs increase or if these vendors are unable to timely deliver textbooks to our students, our business and results of operations could be substantially harmed.

Ingram predominantly relies on UPS to deliver textbooks from its textbook warehouse and to return textbooks to Ingram from our students. To a lesser extent Ingram relies on FedEx for delivery of print textbook rentals and on publishers, distributors and wholesalers to fulfill a certain portion of textbook sales orders and liquidations. As a result, our business could be subject to carrier disruptions and increased costs due to factors that are beyond our control, including labor difficulties, inclement weather, increased fuel costs and other rising costs of transportation and terrorist activity. If UPS were to limit its services or delivery areas, such as by the discontinuation of Saturday delivery service, Ingram's ability to timely deliver textbooks could diminish, and our student satisfaction could be adversely affected. If Ingram's relationships with its shipping vendors are terminated or impaired or if Ingram's shipping vendors are unable to deliver merchandise for us, Ingram would be required to rely on alternative carriers for delivery and return shipments of textbooks to and from students. Ingram may be unable to sufficiently engage alternative carriers on a timely basis or on terms favorable to them, if at all. If textbooks are not delivered on time to students, they could become dissatisfied and discontinue their use of our service, which could adversely affect our operating results.


43


We rely on third-party software and service providers, including Amazon Web Services (AWS), to provide systems, storage and services for our website. Any failure or interruption experienced by such third parties could result in the inability of students to use our products and services, result in a loss of revenues and harm our reputation.

We rely on third-party software and service providers, including AWS, to provide systems, storage and services, including user log in authentication, for our website. Any technical problem with, cyber-attack on, or loss of access to such third parties’ systems, servers or technologies could result in the inability of our students to rent or purchase print textbooks, interfere with access to our digital content and other online products and services or result in the theft of end-user personal information.

Our reliance on AWS makes us vulnerable to any errors, interruptions, or delays in their operations. Any disruption in the services provided by AWS could harm our reputation or brand or cause us to lose students or revenues or incur substantial recovery costs and distract management from operating our business. For instance, in February 2017, AWS experienced a widespread outage for half a business day, when during such time our learning platform was unavailable. Additionally, in December 2017, researchers identified significant CPU architecture vulnerabilities commonly known as “Spectre” and “Meltdown” that have affected both private and public cloud services, including AWS, that have required software updates and patches to mitigate such vulnerabilities and such updates and patches have required servers to be offline and potentially slow their performance.

AWS may terminate its agreement with us upon 30 days' notice. Upon expiration or termination of our agreement with AWS, we may not be able to replace the services provided to us in a timely manner or on terms and conditions, including service levels and cost, that are favorable to us, and a transition from one vendor to another vendor could subject us to operational delays and inefficiencies until the transition is complete.

Increased activity during peak periods places substantially increased strain on our operations and any failure to deliver our products and services during these periods will have an adverse effect on student satisfaction and our revenues.

We historically experience a disproportionate amount of activity on our website at the beginning of each academic term as students search our textbook catalog and place orders for course materials as well as during Sundays of our Chegg Study rush. If too many students access our website within a short period of time due to increased demand, we may experience system interruptions that make our website unavailable, slowed or prevent Ingram from efficiently fulfilling rental orders, which may reduce the volume of textbooks we are able to rent or sell and may also impact our ability to sell marketing services to colleges and brands. In addition, during peak periods, we utilize, and Ingram utilizes, independent contractors and temporary personnel to supplement the workforce primarily in our student advocacy organizations, our subject matter experts and in Ingram's warehouses. Competition for qualified personnel has historically been intense, and we or Ingram may be unable to adequately staff our student advocacy organizations, our subject matter experts or Ingram's warehouses during these peak periods. Any understaffing could lead to an increase in both the amount of time required to ship textbooks, a student's question, or respond to a user's inquiry, any of which could lead to student dissatisfaction, and increase the amount of time required to process a rental return, which could result in an inability to achieve the financial return targets set forth in our agreement with Ingram. Moreover, UPS and FedEx, the third-party carriers that Ingram primarily relies on to deliver textbooks to students, and publishers, wholesalers and distributors that ship directly to our students may be unable to meet our shipping and delivery requirements during peak periods, especially during inclement weather. Any such disruptions to our business could cause our customers to be dissatisfied with our products and services and have an adverse effect on our revenues.

Computer malware, viruses, hacking, phishing attacks and spamming could harm our business and results of operations.

Computer malware, viruses, hacking, physical or electronic break-ins, spamming and similar events could lead to disruptions of our website services, our mobile applications or systems we use and interruptions and delays in our services and operations, as well as loss, misuse or theft of data. Any such events could harm our business, be expensive to remedy and damage our reputation or brand. Computer malware, viruses, computer hacking and phishing attacks against online networking platforms have become more prevalent and may occur on systems we use in the future. We believe that the incidence of hacking among students may increase our risk of being a target for such attacks. These threats are constantly evolving, making it increasingly difficult to successfully defend against them or implement adequate preventative measures.

For instance, in April 2018, an unauthorized party gained access to user data for chegg.com and certain of our family of brands such as EasyBib (the 2018 Data Incident). The information that may have been obtained could include a Chegg user’s name, email address, shipping address, Chegg username, and hashed Chegg password. To date, no social security numbers or financial information such as users' credit card numbers or bank account information were obtained. Additionally, Thinkful, prior to our acquisition of it, discovered an unauthorized party may have gained access to certain Thinkful company credentials (the Thinkful Data Incident). If we, or companies that we acquire, experience compromises to our or our acquired companies’

44


security that result in website performance or availability problems, the complete shutdown of our websites, or the actual or perceived loss or unauthorized disclosure or use of confidential information, such as credit card information, users may be harmed or lose trust and confidence in us and the companies that we acquire, and decrease the use of our services or stop using our services in their entirety, and we would suffer reputational and financial harm.

Our network security business disruption insurance may not be sufficient to cover significant expenses and losses related to direct attacks on our website or systems we use. Efforts to prevent hackers from entering our computer systems are expensive to implement and may limit the functionality of our services, we may need to expend significant additional resources to further enhance our protection against security breaches or to redress problems caused by breaches and such efforts may not be fully effective. Though it is difficult to determine what, if any, harm may directly result from any specific interruption or attack, any failure to maintain performance, reliability, security and availability of our products and services and technical infrastructure, or the actual or perceived loss or unauthorized disclosure or use of the data we collect and develop may lead our users to lose trust and confidence in us or otherwise harm our reputation, brand and our ability to attract students to our website or may lead them to decrease the use of our services or applications or stop using our services in their entirety. Any significant disruption to our website or computer systems we use could result in a loss of students, colleges or advertisers and, particularly if disruptions occur during the peak periods at the beginning of each academic term, could adversely affect our business and results of operations.

Our reputation and relationships with students and tutors would be harmed if our users’ data, particularly billing data, were to be accessed by unauthorized persons.

We maintain personal data regarding students and tutors who use our platform, including names and, in many cases, mailing addresses, and, in the case of tutors, information necessary for payment and tax filings. We take measures to protect against unauthorized intrusion into our users’ and tutors’ data. However, despite these measures, if we or our payment processing services experience any unauthorized intrusion into our users’ and tutors’ data, current and potential users and tutors may become unwilling to provide the information to us necessary for them to engage with our platform, we could face legal claims and our business and reputation could be adversely affected. For instance, the 2018 Data Incident and the Thinkful Data Incident may cause, or may have caused, us reputational harm with our students and tutors that may adversely affect our business. The breach of a third party’s website, resulting in theft of user names and passwords, could result in the fraudulent use of that user login information on our platform.

We rely heavily on our proprietary technology to process deliveries and returns of the textbooks and to manage other aspects of our operations. The failure of this technology to operate effectively, particularly during peak periods, could adversely affect our ability to retain and attract student users.

We use complex proprietary software to process deliveries and returns of the textbooks and to manage other aspects of our operations, including systems to consider the market price for textbooks, general availability of textbook titles and other factors to determine how to buy textbooks and set prices for textbooks and other content in real time. We rely on the expertise of our engineering and software development teams to maintain and enhance the software used for our distribution operations. We cannot be sure that the maintenance and enhancements we make to our distribution operations will achieve the intended results or otherwise be of value to students. If we are unable to maintain and enhance our technology to manage the shipping and return of textbooks in a timely and efficient manner, particularly during peak periods, our ability to retain existing students and to add new students may be impaired.

We may not timely and effectively scale and adapt our existing technology and network infrastructure to ensure that our learning platform is accessible and delivers a satisfactory user experience to students.

It is important to our success that students be able to access our learning platform at all times. We have previously experienced, and may in the future experience, service disruptions, outages and other performance problems due to a variety of factors, including infrastructure changes, third-party service providers, human or software errors and capacity constraints due to an overwhelming number of students accessing our platform simultaneously. If our learning platform is unavailable when students attempt to access it or it does not load as quickly as they expect, students may seek other services to obtain the information for which they are looking and may not return to our platform as often in the future, or at all. This would negatively impact our ability to attract students and brands and the frequency with which they use our website and mobile applications.

Our platform functions on software that is highly technical and complex and may now or in the future contain undetected errors, bugs, or vulnerabilities. Some errors in our software code may only be discovered after the code has been deployed. Any errors, bugs, or vulnerabilities discovered in our code after deployment, inability to identify the cause or causes of performance problems within an acceptable period of time or difficultly maintaining and improving the performance of our

45


platform, particularly during peak usage times, could result in damage to our reputation or brand, loss of students, colleges and brands, loss of revenues, or liability for damages, any of which could adversely affect our business and financial results.

We expect to continue to make significant investments to maintain and improve the availability of our platform and to enable rapid releases of new features and products. To the extent that we do not effectively address capacity constraints, upgrade our systems as needed and continually develop our technology and network architecture to accommodate actual and anticipated changes in technology, our business and operating results may be harmed.

We have a disaster recovery program to transition our operating platform and data to a failover location in the event of a catastrophe and have tested this capability under controlled circumstances, however, there are several factors ranging from human error to data corruption that could materially lengthen the time our platform is partially or fully unavailable to our student user base as a result of the transition. If our platform is unavailable for a significant period of time as a result of such a transition, especially during peak periods, we could suffer damage to our reputation or brand, loss of students and brands or loss of revenues any of which could adversely affect our business and financial results.

Our wide variety of accepted payment methods subjects us to third-party payment processing-related risks.

We accept payments from students using a variety of methods, including credit cards, debit cards and PayPal. As we offer new payment options to students, we may be subject to additional regulations, compliance requirements and incidents of fraud. For certain payment methods, including credit and debit cards, we pay interchange and other fees, which may increase over time and raise our operating costs and lower our profit margins. For example, we have in the past experienced higher transaction fees from our third-party processors as a result of chargebacks on credit card transactions.

We rely on third parties to provide payment processing services, including the processing and information storage of credit cards and debit cards. If these companies become unwilling or unable to provide these services to us, our business could be disrupted. We are also subject to payment card association operating rules, certification requirements and rules governing electronic funds transfers, which could change or be reinterpreted to make it difficult or impossible for us to comply. If we fail to comply with these rules or requirements, we may be subject to additional fines and higher transaction fees and lose our ability to accept credit and debit card payments from our students, process electronic funds transfers or facilitate other types of online payments, and our business and operating results could be adversely affected.

In addition, we do not obtain signatures from students in connection with the use of credit cards by them. Under current credit card practices, to the extent we do not obtain cardholders’ signatures, we are liable for fraudulent credit card transactions, even when the associated financial institution approves payment of the orders. From time to time, fraudulent credit cards may be used. We may experience some loss from these fraudulent transactions. As an example, we discovered in 2014 that certain individuals fraudulently obtained several thousand textbooks from us. While we do have safeguards in place, we cannot be certain that other fraudulent schemes will not be successful. A failure to adequately control fraudulent transactions would harm our business and results of operations.

We face significant competition in each aspect of our business, and we expect such competition to increase.

Our products and services compete for students and we expect such competition to increase. Our Chegg Services face competition from different businesses depending on the offering. For Chegg Study, our competitors primarily include platforms that provide study materials and online instructional systems. Additionally, we face competition from free services such as Yahoo! Answers and Brain.ly for our Expert Answers service. For Chegg Writing, we primarily face competition from other citation generating services such as Noodle Tools. For Chegg Tutors, we face competition from other online tutoring services such as Wyzant. For Chegg Math Solver, we face competition from other equation solver services such as Mathway and Symbolab. For the Thinkful online learning platform, we face competition from other online learning platforms and online “bootcamp” courses such as Galvanize, Flatiron School, and Lambda School.

Additionally, the market for textbooks and supplemental materials is intensely competitive and subject to rapid change. We face competition from college bookstores, some of which are operated by Follett and Barnes & Noble Education, online marketplaces such as Amazon.com and providers of eTextbooks, as well as various private textbook rental websites. Many students purchase from multiple textbook providers, are highly price sensitive and can easily shift spending from one provider or format to another. As a consequence, our Required Materials product line, which includes eTextbooks, competes primarily on price and further on selection and functionality and compatibility of the eTextbook Reader we utilize across a wide variety of desktop and mobile devices.


46


Our industry is evolving rapidly and is becoming increasingly competitive. Some of our competitors have longer operating histories, larger customer bases, greater brand recognition and significantly greater financial, marketing and other resources than we do. Some of our competitors have adopted, and may continue to adopt, aggressive pricing policies and devote substantially more resources to marketing, website and systems development than we do. In addition, a variety of business models are being pursued for the provision of print textbooks, some of which may be more profitable or successful than our business model. In addition, our competitors also may form or extend strategic alliances with publishers that could adversely affect Ingram's ability to obtain textbooks on favorable terms. We face similar risks from strategic alliances by other participants in the education ecosystem with respect to our newer offerings. We may, in the future, establish alliances or relationships with other competitors or potential competitors. To the extent such alliances are terminated or new alliances and relationships are established, our business could be harmed.

Our business is seasonal and we have increased risk from disruption during peak periods which makes our operating results difficult to predict.

We derive a portion of our net revenues from print textbook rentals and, to a lesser extent, sale transactions, which occur in large part during short periods of time around the commencement of the fall, winter and spring academic terms. In particular, we, Ingram and other partners experience the largest increase in rental and sales volumes during the last two weeks of August and first two weeks of September and to a lesser degree in December and in January. The increased volume of orders that we, Ingram and other partners have to process during these limited periods of time means that any shortfalls or disruptions in our operations during these peak periods will have a disproportionately large impact on our annual operating results and the potential future growth of our business.

As a result of this seasonality, which corresponds to the academic calendar, our revenues may fluctuate significantly quarter to quarter depending upon the timing of where we are in our “rush” cycle and sequential quarter-over-quarter comparisons of our net revenues and operating results are not likely to be meaningful. In addition, our operating results for any given quarter cannot be used as an accurate indicator of our results for the year. In particular, we anticipate that our ability to accurately forecast financial results for future periods will be most limited at the time we present our second quarter financial results, which will generally occur midsummer and precede the “fall rush.” In addition, our other offerings, in particular services unrelated to textbooks, are relatively new and, as a result, we have limited experience with forecasting revenues from them.

Chegg Services and eTextbooks revenues are primarily recognized ratably over the term a student subscribes to our Chegg Services or rents an eTextbook. This has generally resulted in our highest revenues and profitability in the fourth quarter as it reflects more days of the academic year.

We base our operating expense budgets on expected net revenue trends. Operating expenses, similar to revenues and cost of revenues, fluctuate significantly quarter to quarter due to the seasonality of our business and are generally higher during the first and third quarters as we incur marketing expense in connection with our peak periods at the beginning of each academic term. Because our revenues are concentrated in the fourth quarter and expenses are concentrated in the first and third quarters, we have experienced operating losses in the first and third quarters and operating income in the fourth quarter. As a result, sequential quarterly comparison of our financial results may not be meaningful. Further, a portion of our expenses, such as office space lease obligations and personnel costs, are largely fixed and are based on our expectations of our peak levels of operations. The Ingram partnership has resulted in our operating expenses related to textbook acquisition, shipping and fulfillment and warehouse facility lease obligations either decreasing or being eliminated. Nonetheless, we expect to continue to incur significant marketing expenses during peak periods and to have fixed expenses for office space and personnel and as such, we may be unable to adjust spending quickly enough to offset any unexpected revenues shortfall. Accordingly, any shortfall in net revenues may cause significant variation in operating results in any quarter.

Growing our student user base and their engagement with our learning platform through mobile devices depends upon the effective operation of our mobile applications with mobile operating systems, networks and standards that we do not control.

There is no guarantee that students will use our mobile applications, such as the mobile version of our website, m.chegg.com, Chegg Prep (formerly Chegg Flashcards), and Chegg Study, rather than competing products. We are dependent on the interoperability of our mobile applications with popular mobile operating systems that we do not control, such as Google's Android and Apple's iOS, and any changes in such systems that degrade our products’ functionality or give preferential treatment to competitive products could adversely affect the usage of our applications on mobile devices. Additionally, in order to deliver high quality mobile products, it is important that our products work well with a range of mobile technologies, systems, networks and standards that we do not control. We may not be successful in developing relationships with key participants in the mobile industry or in developing products that operate effectively with these technologies, systems,

47


networks or standards. In the event that it is more difficult for students to access and use our applications on their mobile devices, or if students choose not to access or use our applications on their mobile devices or use mobile products that do not offer access to our applications, our student growth and student engagement levels could be harmed.

If the third-party eTextbook Reader that we utilize does not remain compatible with third-party operating systems, demand for our eTextbooks may decline and could have an adverse effect on our revenues.

The third-party eTextbook Reader that we utilize is designed to provide students with access to eTextbooks from any device with an Internet connection and an Internet browser, including PCs, iPads, Android tablets, Kindles, Nooks and mobile phones. The third-party eTextbook Reader can be used across a variety of third-party operating systems. If this compatibility is not maintained, demand for our eTextbooks could decline and revenues could be adversely affected.

If the transition from print textbooks to eTextbooks does not proceed as we expect, our business and financial condition will be adversely affected.

The textbook distribution market has begun shifting toward digital distribution. If demand for eTextbooks accelerates more rapidly than we expect, we could be required to make additional payments to Ingram under our inventory purchase and consignment agreement. Conversely, if the transition to digital distribution of textbooks does not gain market acceptance as we expect, capital requirements over the long term may be greater than we expect and our opportunities for growth may be diminished. In that case, we may need to raise additional capital, which may not be available on reasonable terms, or at all, and we may not realize the potential long-term benefits of a shift to digital distribution, including greater pricing flexibility and the ability to distribute a larger library of eTextbooks compared to print textbooks.

If publishers refuse to grant us distribution rights to digital content on acceptable terms or terminate their agreements with us, or if we are unable to adequately protect their digital content rights, our business could be adversely affected.

We rely on licenses from publishers to distribute eTextbooks to our customers and to provide some of our other products and services. We do not have long-term contracts or arrangements with most publishers that guarantee the availability of such digital content. If we are unable to secure and maintain rights to distribute, or otherwise use, the digital content upon terms that are acceptable to us, or if publishers terminate their agreements with us, we would not be able to acquire such digital content from other sources and our ability to attract new students and retain existing students could be adversely impacted. Some of our licenses give the publisher the right to withdraw our rights to distribute or use the digital content without cause and/or give the publisher the right to terminate the entire license agreement without cause. If a publisher exercises such a right, this could adversely affect our business and financial results. Moreover, to the extent we are able to secure and maintain rights to distribute eTextbooks, our competitors may be able to obtain the same rights on more favorable terms.

In addition, our ability to distribute eTextbooks depends on publishers’ belief that we include effective digital rights management technology to control access to digital content. If the digital rights management technology that we use is compromised or otherwise malfunctions, we could be subject to claims, and publishers may be unwilling to include their content in our service. If users are able to circumvent the digital rights management technology that we use, they may acquire unauthorized copies of the textbooks that they would otherwise rent from us, which could decrease our textbook rental volume and adversely affect our results of operations.

If we fail to convince brands of the benefits of advertising on our platform or to use our marketing services, our business could be harmed.

Our business strategy includes increasing our revenues from brand advertising. Brands may view our learning platform as experimental and unproven. They may not do business with us, or may reduce the amounts they are willing to spend to advertise with us, if we do not deliver ads, sponsorships and other commercial content and marketing programs in an effective manner, or if they do not believe that their investment in advertising with us will generate a competitive return relative to other alternatives. Our ability to grow the number of brands that use our brand advertising, and ultimately to generate advertising and marketing services revenues, depends on a number of factors, including our ability to successfully:

compete for advertising and marketing dollars from brands, online marketing and media companies and advertisers;
penetrate the market for student-focused advertising;
develop a platform that can deliver advertising and marketing services across multiple channels, including print, email, Internet, mobile applications and other connected devices;

48


improve our analytics and measurement solutions to demonstrate the value of our advertising and marketing services;
maintain the retention, growth and engagement of our student user base;
strengthen our brand and increase our presence in media reports and with publicity companies that utilize online platforms for advertising and marketing purposes;
create new products that sustain or increase the value of our advertising and marketing services and other commercial content;
manage changes in the way online advertising and marketing services are priced;
weather the impact of macroeconomic conditions and conditions in the advertising industry and higher education in general; and
manage legal developments relating to data privacy, advertising or marketing services, legislation and regulation and litigation.

Our core value of putting students first may conflict with the short-term interests of our business.

We believe that adhering to our core value of putting students first is essential to our success and in the best interests of our company and the long-term interests of our stockholders. In the past, we have forgone, and in the future, we may forgo, short-term revenue opportunities that we do not believe are in the best interests of students, even if our decision negatively impacts our operating results in the short term. For example, we offer free services to students that require investment by us, such as our Internships service, in order to promote a more comprehensive solution. We formed Chegg.org in 2019, which is the not for profit arm of Chegg, serving as an impact, advocacy, and research organization addressing issues facing the modern student. We also developed the Chegg for Good program to connect students and employees with partners to engage them in causes related to education and the environment. Our philosophy of putting students first may cause us to make decisions that could negatively impact our relationships with publishers, colleges and brands, whose interests may not always be aligned with ours or those of our students. Our decisions may not result in the long-term benefits that we expect, in which case our level of student satisfaction and engagement, business and operating results could be harmed.

If we are required to discontinue certain of our current marketing activities, our ability to attract new students may be adversely affected.

Laws or regulations may be enacted which restrict or prohibit use of emails or similar marketing activities that we currently rely on. For example:

the CAN-SPAM Act of 2003 and similar laws adopted by a number of states regulate unsolicited commercial emails, create criminal penalties for emails containing fraudulent headers and control other abusive online marketing practices;
the U.S. Federal Trade Commission (FTC) has guidelines that impose responsibilities on companies with respect to communications with consumers and impose fines and liability for failure to comply with rules with respect to advertising or marketing practices they may deem misleading or deceptive;
the TCPA restricts telemarketing and the use of automated telephone equipment. The TCPA limits the use of automatic dialing systems, artificial or prerecorded voice messages and SMS text messages. It also applies to unsolicited text messages advertising the commercial availability of goods or services. Additionally, a number of states have enacted statutes that address telemarketing. For example, some states, such as California, Illinois and New York, have created do-not-call lists. Other states, such as Oregon and Washington, have enacted “no rebuttal statutes” that require the telemarketer to end the call when the consumer indicates that he or she is not interested in the product being sold. Restrictions on telephone marketing, including calls and text messages, are enforced by the FTC, the Federal Communications Commission, states and through the availability of statutory damages and class action lawsuits for violations of the TCPA; and
the California Consumer Privacy Act of 2018 (CCPA), which will come into effect on January 1, 2020, requires companies that process information on California residents to make new disclosures to consumers about their data collection, use and sharing practices, allows consumers to opt out of certain data sharing with third parties and provides a new cause of action for data breaches. The burdens imposed by the CCPA and other similar laws that may be enacted at the federal and state level may require us to modify our data processing practices and policies and how we advertise to our users and to incur substantial expenditure in order to comply.

Even if no relevant law or regulation is enacted, we may discontinue use or support of these activities if we become concerned that students or potential students deem them intrusive or they otherwise adversely affect our goodwill and brand. If our marketing activities are curtailed, our ability to attract new students may be adversely affected.


49


Our business and growth may suffer if we are unable to hire and retain key personnel.

We depend on the continued contributions of our senior management and other key personnel. In particular, we rely on the contributions of our President, Chief Executive Officer and Co-Chairperson, Dan Rosensweig. All of our executive officers and key employees are at-will employees, meaning they may terminate their employment relationship at any time. We compensate our employees through a combination of salary, benefits and equity compensation. Volatility or a decline in our stock price may affect our ability to retain and motivate key employees, each of whom has been granted stock options, RSUs or both. Competition for qualified personnel can be intense, and we may not be successful in retaining and motivating such personnel, particularly to the extent our stock price is volatile or at a depressed level, as equity compensation plays an important role in how we compensate our employees. Such individuals may elect to seek employment with other companies that they believe have better long-term prospects. If we lose the services of one or more members of our senior management team or other key personnel, or if one or more of them decides to join a competitor or otherwise compete directly or indirectly with us, we may not be able to successfully manage our business or achieve our business objectives. Our future success also depends on our ability to identify, attract and retain highly skilled technical, managerial, finance, legal and media procurement personnel. Qualified individuals are in high demand, particularly in the San Francisco Bay Area where our executive offices are located, and we may incur significant costs to attract them. If we are unable to attract or retain the personnel we need to succeed, our business may suffer.

We may need additional capital, and we cannot be sure that additional financing will be available or on favorable terms.

Historically, investments in our business have substantially exceeded the cash we have generated from our operations. We have funded our operating losses and capital expenditures through proceeds from equity and debt financings, and cash flow from operations. Although we currently anticipate that our available funds and cash flow from operations will be sufficient to meet our cash needs for the foreseeable future, we may require additional financing, particularly if the investment required to fund our operations is greater than we anticipate or we choose to invest in new technologies or complementary businesses or change our business model. Our ability to obtain financing will depend, among other things, on our development efforts, business plans, operating performance and condition of the capital markets at the time we seek financing. Additional financing may not be available to us on favorable terms when required, or at all especially considering that we no longer own a print textbook library, which we previously used as collateral for our debt financings. 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 common stock, and our stockholders may experience substantial dilution.

Government regulation of education and student information is evolving, and unfavorable developments could have an adverse effect on our operating results.

We are subject to regulations and laws specific to the education sector because we offer our products and services to students, collect data from students and offer education and training. Data privacy and security with respect to the collection of personally identifiable information from students continues to be a focus of worldwide legislation and regulation. This includes significant regulation in the European Union, and legislation and compliance requirements in various jurisdictions around the world. Within the United States, several states have enacted legislation that goes beyond any federal requirements relating to the collection and use of personally identifiable information and other data from students. Examples include statutes adopted by the State of California and most other states that require online services to report certain breaches of the security of personal data and a California statute that requires companies to provide choice to California customers about whether their personal data is disclosed to direct marketers or to report to California customers when their personal data has been disclosed to direct marketers. In this regard, there are a large number of legislative proposals before the U.S. Congress and various state legislative bodies regarding privacy issues related to our business. It is not possible to predict whether or when such legislation may be adopted, and certain proposals, if adopted, could harm our business through a decrease in student registrations and revenues. These decreases could be caused by, among other possible provisions, the required use of disclaimers or other requirements before students can utilize our services. We post our privacy policies and practices concerning the use and disclosure of student data on our website. However, any failure by us to comply with our posted privacy policies, FTC requirements or other privacy-related laws and regulations could result in proceedings by governmental or regulatory bodies or by private litigants that could potentially harm our business, results of operations and financial condition.

Our business may also be subject to laws specific to students, such as the Family Educational Rights and Privacy Act, the Delaware Higher Education Privacy Act and a California statute which restricts the access by postsecondary educational institutions of prospective students’ social media account information. Compliance levels include obtaining government licenses, disclosures, consents, transfer restrictions, notice and access provisions for which we may in the future need to build further infrastructure to further support. We cannot guarantee that we or our acquired companies prior to our acquisition thereof have been or will be fully compliant in every jurisdiction, because it is not entirely clear how existing laws and regulations

50


governing educational institutions affect our business and lengthy governmental compliance process timelines. Moreover, as the education industry continues to evolve, increasing regulation by federal, state and foreign agencies becomes more likely. Recently, California adopted the Student Online Personal Information Protection Act which prohibits operators of online services used for K-12 school purposes from using or sharing student personal information and Colorado adopted House Bill 16-1423 designed to protect the use of student personal data in elementary and secondary school. These acts do not apply to general audience Internet websites but it is not clear how these acts will be interpreted and the breadth of services that will be restricted by them. Other states may adopt similar statutes. Certain states have also adopted statutes, such as California Education Code § 66400, which prohibit the preparation or sale of material which should reasonably be known will be submitted for academic credit. These statutes are directed at enterprises selling term papers, theses, dissertations and the like, which we do not offer, and were not designed for services like ours which are designed to help students understand the relevant subject matter. Although we will continue to work with academic institutions to enforce our honor code and otherwise discourage students from misusing our services, other states may adopt similar or broader versions of these types of statutes, or the interpretation of the existing or future statutes may impact whether they are cited against us or where we can offer our services.

The adoption of any laws or regulations that adversely affect the popularity or growth in the use of the Internet particularly for educational services, including laws limiting the content and learning programs that we can offer, and the audiences that we can offer that content to, may decrease demand for our service offerings and increase our cost of doing business. Future regulations, or changes in laws and regulations or their existing interpretations or applications, could also hinder our operational flexibility, raise compliance costs and result in additional historical or future liabilities for us, resulting in adverse impacts on our business and our operating results.

While we expect and plan for new laws, regulations and standards to be adopted over time that will be directly applicable to the Internet and to our student-focused activities, any existing or new legislation applicable to our business could expose us to substantial liability, including significant expenses necessary to comply with such laws and regulations and potential penalties or fees for non-compliance, and could negatively impact the growth in the use of the Internet for educational purposes and for our services in particular. We may also run the risk of retroactive application of new laws to our business practices that could result in liability or losses. Due to the global nature of the Internet, it is possible that the governments of other states and foreign countries might attempt to change previous regulatory schemes or choose to regulate transmissions or prosecute us for violations of their laws. We might unintentionally violate such laws, such laws may be modified and new laws may be enacted in the future. Any such developments could harm our business, operating results and financial condition. We may be subject to legal liability for our offerings.

We collect, process, store and use personal information and data, which subjects us to governmental regulation and other legal obligations related to privacy and our actual or perceived failure to comply with such obligations could harm our business.

In the ordinary course of business, and in particular in connection with merchandising our service to students, we collect, process, store and use personal information and data supplied by students and tutors. We may enable students to share their personal information with each other and with third parties and to communicate and share information into and across our platform. Other businesses have been criticized by privacy groups and governmental bodies for attempts to link personal identities and other information to data collected on the Internet regarding users’ browsing and other habits. There are numerous federal, state and local laws regarding privacy and the collection, storing, sharing, using, processing, disclosing and protecting of personal information and other user data, the scope of which are changing, subject to differing interpretations, and which may be costly to comply with and may be inconsistent between countries and jurisdictions or conflict with other rules.
    
We currently face certain legal obligations regarding the manner in which we treat such information. Increased regulation of data utilization practices, including self-regulation or findings under existing laws, or new regulations restricting the collection, use and sharing of information from minors under the age of 18, that limit our ability to use collected data could have an adverse effect on our business. In addition, if unauthorized access to our students’ data were to occur or if we were to disclose data about our student users in a manner that was objectionable to them, our business reputation and brand could be adversely affected, and we could face legal claims that could impact our operating results. Our reputation and brand and relationships with students would be harmed if our billing data were accessed by unauthorized persons.
    
We strive to comply with all applicable laws, policies, legal obligations and industry codes of conduct relating to privacy and data protection. However, U.S. federal, U.S. state and international laws and regulations regarding privacy and data protection, including the CCPA, are rapidly evolving and may be inconsistent and we could be deemed out of compliance as such laws and their interpretation change. In addition, foreign privacy, data protection, and other laws and regulations, particularly in Europe and including the DPD and the GDPR, are often more restrictive than those in the United States. Many of

51


these laws and regulations, including the GDPR, are relatively new and it is not clear how these acts will be interpreted and the breadth of services and the methods of how we conduct or propose to conduct our business that will be restricted or otherwise effected by them. The costs of compliance with, and other burdens imposed by, such laws and regulations that are applicable to our business operations may limit the use and adoption of our services and reduce overall demand for them. Furthermore, foreign court judgments or regulatory actions could impact our ability to transfer, process and/or receive transnational data, including data relating to students or partners outside the United States, or alter our ability to use cookies to deliver advertising and other products to users. Such judgments or actions could affect the manner in which we provide our services or adversely affect our financial results if foreign students and partners are not able to lawfully transfer data to us. For example, in 2015 the European Court of Justice invalidated the U.S.-EU Safe Harbor framework that had been in place since 2000, which allowed companies to meet certain European legal requirements for the transfer of personal data from the European Economic Area to the United States. While other adequate legal mechanisms to lawfully transfer such data remain, the invalidation of the U.S.-EU Safe Harbor framework may result in different European data protection regulators applying differing standards for the transfer of personal data, which could result in increased regulation, cost of compliance and limitations on data transfer for us and our customers. In addition, some countries and states are considering or have passed legislation implementing data protection requirements or requiring local storage and processing of data or similar requirements that could increase the cost and complexity of delivering our services. Any changes in such laws and regulations or a change or differing interpretation or application to our business of the existing laws and regulations, including the recently implemented GDPR, could also hinder our operational flexibility, raise compliance costs and, particularly if our compliance efforts are deemed to be insufficient, result in additional historical or future liabilities for us, resulting in adverse impacts on our business and our operating results.

In addition, we may be subject to regulatory investigations or litigation in connection with a security breach or related issue, and we could also be liable to third parties for these types of breaches. For instance, following the Data Incident, a purported securities class action captioned Shah v. Chegg, Inc. et. al. (Case No. 3:18-cv-05956-CRB) was filed in the United States District Court for the Northern District of California against us and our CEO.  The complaint was filed by a purported Chegg stockholder and alleges claims under Sections 10(b) and 20(a) of the Securities Exchange Act of 1934, as amended, based on allegedly misleading statements regarding our security measures to protect users’ data and related internal controls and procedures, as well as our second quarter 2018 financial results. Such litigation, regulatory investigations and our technical activities intended to prevent future security breaches are likely to require additional management resources and expenditures. If our security measures fail to protect personal information and data supplied by students and tutors adequately, we could be liable to our students and tutors for their losses, we could face regulatory action, and our students and tutors could end their relationships with us, any of which could harm our business and financial results.

Any failure or perceived failure by us to comply with our privacy policies, our privacy or data-protection obligations to students or other third parties, our privacy or data-protection legal obligations or any compromise of security that results in the unauthorized release or transfer of sensitive information, which may include personally identifiable information or other data, may result in governmental enforcement actions, litigation or public statements against us by consumer advocacy groups or others and could cause students to lose trust in us, which could have an adverse effect on our business. Additionally, if third parties we work with, such as colleges and brands, violate applicable laws or our policies, such violations may also put our student users’ information at risk and could in turn have an adverse effect on our business.

Public scrutiny of Internet privacy issues may result in increased regulation and different industry standards, which could deter or prevent us from providing our current products and services to students, thereby harming our business.

The regulatory framework for privacy issues worldwide is currently in flux and is likely to remain so for the foreseeable future. Practices regarding the collection, use, storage, display, processing, transmission and security of personal information by companies offering online services have recently come under increased public scrutiny. The U.S. government, including the White House, the FTC and the U.S. Department of Commerce, are reviewing the need for greater regulation of the collection and use of information concerning consumer behavior with respect to online services, including regulation aimed at restricting certain targeted advertising practices. The FTC in particular has approved consent decrees resolving complaints and their resulting investigations into the privacy and security practices of a number of online, social media companies. Similar actions may also impact us directly, particularly because high school students who use our Chegg Writing, Chegg Tutors, Chegg Prep (formerly Chegg Flashcards), and College Admissions and Scholarship Services may be under the age of 18, which subjects our business to laws covering the protection of minors. For example, various U.S. and international laws restrict the distribution of materials considered harmful to children and impose additional restrictions on the ability of online services to collect information from minors. The FTC has also revised the rules under the Children’s Online Privacy Protection Act effective July 1, 2013. Although our services are not primarily directed to children under 13, our Chegg Writing service or our Chegg Prep service, in particular, could be used by students as early as in middle school, and the FTC could decide that our site now or in the future has taken inadequate precautions to prevent children under 13 from accessing our site and providing us information.

52



In 2012, the White House published a report calling for a consumer privacy Bill of Rights that could impact the collection of data, and the Department of Commerce seeks to establish a consensus-driven Do-Not-Track standard that could impact on-line and mobile advertising. The State of California and several other states have adopted privacy guidelines with respect to mobile applications. Our business, including our ability to operate internationally, could be adversely affected if legislation or regulations are adopted, interpreted or implemented in a manner that is inconsistent with our current business practices and that require changes to these practices, the design of our websites, mobile applications, products, features or our privacy policy. In particular, the success of our business has been, and we expect will continue to be, driven by our ability to responsibly use the data that students share with us. Therefore, our business could be harmed by any significant change to applicable laws, regulations or industry standards or practices regarding the use or disclosure of data that students choose to share with us or regarding the manner in which the express or implied consent of consumers for such use and disclosure is obtained. Such changes may require us to modify our products and services, possibly in a material manner, and may limit our ability to develop new products and services that make use of the data that we collect about our student users.

If we become subject to liability for the Internet content that we publish or that is uploaded to our websites by students, our results of operations could be adversely affected.

As a publisher and distributor of online content, we face potential liability for negligence, copyright or trademark infringement or other claims based on the nature and content of materials that we publish or distribute. We also may face potential liability for content uploaded by students in connection with our community-related content. If we become liable, then our business may suffer. Third parties may initiate litigation against us without warning. For example, in June 2017, the Examinations Institute of the American Chemical Society filed a complaint against us in the U.S. District Court for the Northern District of California claiming, among other things, that we infringed their copyrights by answering and displaying questions uploaded by our users to our Q&A service. Others may send us letters or other communications that make allegations without initiating litigation. We have in the past and may in the future receive such communications, which we assess on a case-by-case basis. We may elect not to respond to the communication if we believe it is without merit or we may attempt to resolve disputes out-of-court by removing content or services we offer or paying licensing or other fees. If we are unable to resolve such disputes, litigation may result. Litigation to defend these claims could be costly and harm our results of operations. We may not be adequately insured to cover claims of these types or indemnified for all liability that may be imposed on us. Any adverse publicity resulting from actual or potential litigation may also materially and adversely affect our reputation, which in turn could adversely affect our results of operations.

In addition, the Digital Millennium Copyright Act (DMCA) has provisions that limit, but do not necessarily eliminate, our liability for caching or hosting or for listing or linking to, content or third-party websites that include materials or other content that infringe copyrights or other intellectual property or proprietary rights, provided we comply with the strict statutory requirements of the DMCA. The interpretations of the statutory requirements of the DMCA are constantly being modified by court rulings and industry practice. Accordingly, if we fail to comply with such statutory requirements or if the interpretations of the DMCA change, we may be subject to potential liability for caching or hosting, or for listing or linking to, content or third-party websites that include materials or other content that infringe copyrights or other intellectual property or proprietary rights.

We maintain content usage review systems that, through a combination of manual and automated blocks, monitors for and makes us aware of potentially infringing content on our platform. Nevertheless, claims may continue to be brought and threatened against us for negligence, intellectual property infringement, or other theories based on the nature and content of information, its origin and its distribution and there is no guarantee that we will be able to resolve any such claims quickly and without damage to us, our business model, our reputation or our operations. From time to time, we have been subject to copyright infringement claims, some of which we have settled. While these settlements have not had a material impact on our financial condition, we may be subject to similar lawsuits in the future, including in connection with our other services. The outcome of any such lawsuits may not be favorable to us and could have a material adverse effect on our financial condition.

Failure to protect or enforce our intellectual property and other proprietary rights could adversely affect our business and financial condition and results of operations.

We rely and expect to continue to rely on a combination of trademark, copyright, patent and trade secret protection laws, as well as confidentiality and license agreements with our employees, consultants and third parties with whom we have relationships to protect our intellectual property and proprietary rights. As of September 30, 2019, we had 28 issued patents and 15 patent applications pending in the United States. We own four U.S. copyright registrations and have unregistered copyrights in our software documentation, marketing materials and website content that we develop. We own 34 U.S. trademark registrations and 26 foreign registrations. As of September 30, 2019, we owned over 600 registered domain names. We also

53


have a number of pending trademark applications in the United States and foreign jurisdictions and unregistered marks that we use to promote our brand. From time to time we expect to file additional patent, copyright and trademark applications in the United States and abroad. Nevertheless, these applications may not be approved or otherwise provide the full protection we seek. Third parties may challenge any patents, copyrights, trademarks and other intellectual property and proprietary rights owned or held by us. Third parties may knowingly or unknowingly infringe, misappropriate or otherwise violate our patents, copyrights, trademarks and other proprietary rights and we may not be able to prevent infringement, misappropriation or other violation without substantial expense to us. Additionally, if we fail to protect our domain names, it could adversely affect our reputation and brand and make it more difficult for students to find our website, our content and our services.

Furthermore, we cannot guarantee that:

our intellectual property and proprietary rights will provide competitive advantages to us;
our competitors or others will not design around our intellectual property or proprietary rights;
our ability to assert our intellectual property or proprietary rights against potential competitors or to settle current or future disputes will not be limited by our agreements with third parties;
our intellectual property and proprietary rights will be enforced in jurisdictions where competition may be intense or where legal protection may be weak;
we can acquire or maintain relevant domain names;
any of the patents, trademarks, copyrights, trade secrets or other intellectual property or proprietary rights that we presently employ in our business will not lapse or be invalidated, circumvented, challenged or abandoned; or
we will not lose the ability to assert our intellectual property or proprietary rights against or to license our intellectual property or proprietary rights to others and collect royalties or other payments.

If we pursue litigation to assert our intellectual property or proprietary rights, an adverse decision in any of these legal actions could limit our ability to assert our intellectual property or proprietary rights, limit the value of our intellectual property or proprietary rights or otherwise negatively impact our business, financial condition and results of operations. If the protection of our intellectual property and proprietary rights is inadequate to prevent use or misappropriation by third parties, the value of our brand and other intangible assets may be diminished, competitors may be able to more effectively mimic our service and methods of operations, the perception of our business and service to customers and potential customers may become confused in the marketplace and our ability to attract customers may be adversely affected.

We are a party to a number of third-party intellectual property license agreements. For example, we have entered into agreements with textbook publishers that provide access to textbook questions and other content for our Chegg Study subscription service, for which we often pay an upfront license fee. In addition, we have agreements with certain eTextbook publishers under which we incur non-refundable fees at the time we provide students access to an eTextbook. We cannot guarantee that the third-party intellectual property we license will not be licensed to our competitors or others in our industry. In the future, we may need to obtain additional licenses or renew existing license agreements. We are unable to predict whether these license agreements can be obtained or renewed on acceptable terms, or at all. Any failure to obtain or renew such third-party intellectual property license agreements on commercially competitive terms could adversely affect our business and financial results.

We are, and may in the future be, subject to intellectual property claims, which are costly to defend and could harm our business, financial condition and operating results.

From time to time, third parties have alleged and are likely to allege in the future that we or our business infringes, misappropriates or otherwise violates their intellectual property or proprietary rights. Many companies, including various “non-practicing entities” or “patent trolls,” are devoting significant resources to developing or acquiring patents that could potentially affect many aspects of our business. For instance, on November 5, 2018, a non-practicing entity (NPE) filed an action against us in the United States District Court for the Southern District of New York captioned NetSoc, LLC v. Chegg, Inc., Civil Action No. 1:18-CV-10262-RAC (the NetSoc Action).  The NetSoc Action is one of several patent infringement lawsuits filed by NetSoc asserting its recently-issued patent, U.S. Patent No. 9,978,107 (the ’107 Patent), which allegedly covers certain aspects of social networking.  NetSoc alleges that the Chegg Tutors service infringes the ’107 Patent.  NetSoc has filed similar lawsuits against other defendants in the Southern District of New York (including, e.g., Yahoo! Inc.), as well as the Northern District of Texas and the Eastern District of Texas (including, e.g., Match Group, LLC). For further information on this action, see Part I, Item 3, “Legal Proceedings” below.  There are numerous patents that broadly claim means and methods of conducting business on the Internet. We have not exhaustively searched patents related to our technology.


54


In addition, the publishing industry has been, and we expect in the future will continue to be, the target of counterfeiting and piracy. We have in the past and may continue to receive communications alleging that physical textbooks sold or rented by us are counterfeit. For example, in 2016 we formally began cooperating, and continue to cooperate, with a group of publishers in a series of audits which identified several thousand potentially fraudulent textbooks which we removed from our inventory. While our fulfillment partner, Ingram, has a system for inspecting the physical textbooks in our catalog of books, many of the books sold or rented to students are shipped directly from our suppliers, and, despite this inspection, unauthorized or counterfeit textbooks may inadvertently be included in the catalog of books we offer and may be, without our knowledge that they are unauthorized or counterfeit, subsequently sold or rented by us to students, or purchased by us through our buyback program, including on behalf of other buyers participating in our buyback program, and we may be subject to allegations of civil or criminal liability. We may implement additional measures in an effort to protect against these potential liabilities that could require us to spend substantial resources. Any costs incurred as a result of liability or asserted liability relating to sales of unauthorized or counterfeit textbooks could harm our business, reputation and financial condition.

Third parties may initiate litigation against us without warning. Others may send us letters or other communications that make allegations without initiating litigation. We have in the past and may in the future receive such communications, which we assess on a case-by-case basis. We may elect not to respond to the communication if we believe it is without merit or we may attempt to resolve disputes out-of-court by electing to pay royalties or other fees for licenses. If we are forced to defend ourselves against intellectual property claims, whether they are with or without merit or are determined in our favor, we may face costly litigation, diversion of technical and management personnel, inability to use our current website or inability to market our service or merchandise our products. As a result of a dispute, we may have to develop non-infringing technology, enter into licensing agreements, adjust our merchandising or marketing activities or take other action to resolve the claims. These actions, if required, may be unavailable on terms acceptable to us or may be costly or unavailable. If we are unable to obtain sufficient rights or develop non-infringing intellectual property or otherwise alter our business practices, as appropriate, on a timely basis, our reputation or brand, our business and our competitive position may be affected adversely and we may be subject to an injunction or be required to pay or incur substantial damages and/or fees.

In addition, we use open source software in connection with certain of our products and services. Companies that incorporate open source software into their products have, from time to time, faced claims challenging the ownership of open source software and/or compliance with open source license terms. As a result, we could be subject to suits by parties claiming ownership of what we believe to be open source software or noncompliance with open source licensing terms. Some open source software licenses require users who distribute or use open source software as part of their software to publicly disclose all or part of the source code to such software and/or make available any derivative works of the open source code on unfavorable terms or at no cost. Any requirement to disclose our proprietary source code or pay damages for breach of contract could have a material adverse effect on our business, financial condition and results of operations.

Confidentiality agreements with employees and others may not adequately prevent disclosure of trade secrets and proprietary information.

We have devoted substantial resources to the development of our intellectual property and proprietary rights. In order to protect our intellectual property and proprietary rights, we rely in part on confidentiality agreements with our employees, book vendors, licensees, independent contractors and other advisors. These agreements may not effectively prevent disclosure of confidential information and may not provide an adequate remedy in the event of unauthorized disclosure of confidential information. In addition, others may independently discover trade secrets and proprietary information and in such cases we could not assert any trade secret rights against such parties. Costly and time-consuming litigation could be necessary to enforce and determine the scope of our proprietary rights and failure to obtain or maintain trade secret protection could adversely affect our competitive business position.

Our business depends on general economic conditions and their effect on funding levels of colleges, spending behavior by students and advertising budgets.

Our business is dependent on, among other factors, general economic conditions, which affect college funding, student spending and brand advertising. While the U.S. economy has recovered since the "Great Recession," state and federal funding levels at colleges across the United States remain below historic levels, which has led to increased tuition and decreased amounts of financial aid offered to students. To the extent that these trends continue or the economy stagnates or worsens, students may reduce the amount they spend on textbooks and other educational content, which could have a serious adverse impact on our business. In addition to decreased spending by students, the colleges and brands that use our marketing services have advertising budgets that are often constrained during periods of stagnant or deteriorating economic conditions. In a difficult economic environment, customer spending in each of our products and services is likely to decrease, which could

55


adversely affect our operating results and financial condition. A deterioration of the current economic environment may also have a material adverse effect on our ability to fund our growth and strategic business initiatives.

Our international operations are subject to increased challenges and risks.

We have employees in Germany, Israel, and India and we indirectly contract with individuals in the Ukraine. Additionally, we own a minority stake in a learning platform for high school and college students in Brazil. Although today our international operations represent less than 10% of our total consolidated operating expenses and we currently do not expect our international operations to materially increase in the near future, we expect to continue to expand our international operations and such operations may expand more quickly than we currently anticipate. However, we have limited operating history as a company outside the United States and our ability to manage our business and conduct our operations internationally requires considerable management attention and resources and is subject to the particular challenges of supporting a rapidly growing business in an environment of multiple languages, cultures, customs, tax systems, legal systems, alternative dispute systems, regulatory systems and commercial infrastructures. Operating internationally has required and will continue to require us to invest significant funds and other resources, subjects us to new risks and may increase the risks that we currently face, including risks associated with:

recruiting and retaining talented and capable employees in foreign countries and maintaining our company culture across all of our offices;
compliance with applicable foreign laws and regulations;
compliance with anti-bribery laws including, without limitation, compliance with the Foreign Corrupt Practices Act;
currency exchange rate fluctuations;
additional taxation of international costs and intercompany payments to our international subsidiaries associated with the U.S. Tax Cuts and Jobs Act of 2017 (the 2017 Tax Act);
additional value added taxes on digital products that are purchased from our website by international customers;
political and economic instability; and
higher costs of doing business internationally.

As part of our business strategy, we may make our products and services available in more countries outside of the U.S. market, where we are currently focused. The markets in which we may undertake international expansion may have educational systems, technology and online industries that are different or less well developed than those in the United States, and if we are unable to address the challenges of operating in international markets, it could have an adverse effect on our results of operations and financial condition.

Colleges and certain governments may restrict access to the Internet or our website, which could lead to the loss of or slowing of growth in our student user base and their level of engagement with our platform.

The growth of our business and our brand depends on the ability of students to access the Internet and the products and services available on our website. Colleges that provide students with access to the Internet either through physical computer terminals on campus or through wired or wireless access points on campus could block or restrict access to our website, content or services or the Internet generally for a number of reasons including security or confidentiality concerns, regulatory reasons, or concerns that certain of our products and services, such as Chegg Study, may contradict or violate their policies.

If colleges modify their policies in ways that are detrimental to the growth of our student user base or in ways that make it harder for students to use our website, the overall growth in our student user base would slow, student engagement would decrease and we would lose revenues. Any reduction in the number of students directed to our website would harm our business and operating results.

Our operations are susceptible to earthquakes, floods, rolling blackouts and other types of power loss. If these or other natural or man-made disasters were to occur, our operations and operating results would be adversely affected.

Our business and operations could be materially adversely affected in the event of earthquakes, blackouts or other power losses, floods, fires, telecommunications failures, break-ins, acts of terrorism, inclement weather, shelving accidents or similar events. Our executive offices are located in the San Francisco Bay Area, an earthquake-sensitive area. If floods, fire, inclement weather including extreme rain, wind, heat or cold or accidents due to human error were to occur and cause damage to a warehouse of Ingram or its textbook library, Ingram's ability to fulfill orders for textbook rental and sales transactions could be materially and adversely affected and our results of operations would suffer, especially if such events were to occur during peak periods. We may not be able to effectively shift our operations due to disruptions arising from the occurrence of such

56


events, and our business could be affected adversely as a result. Moreover, damage to or total destruction of our executive offices resulting from earthquakes may not be covered in whole or in part by any insurance we may have.

If we are unable to implement and maintain effective internal control over financial reporting in the future, the accuracy, and timeliness of our financial reporting may be adversely affected.

The Sarbanes-Oxley Act of 2002 (the Sarbanes-Oxley Act) requires, among other things, that we assess the effectiveness of our internal control over financial reporting annually and the effectiveness of our disclosure controls and procedures quarterly. If we are not able to comply with the requirements of the Sarbanes-Oxley Act in a timely manner, the market price of our stock could decline and we could be subject to sanctions or investigations by The New York Stock Exchange, the SEC or other regulatory authorities, which would require additional financial and management resources.
If we conclude in future periods that our internal control over financial reporting is not effective, we may be required to expend significant time and resources to correct the deficiency and could be subject to one or more investigations or enforcement actions by state or federal regulatory agencies, stockholder lawsuits or other adverse actions requiring us to incur defense costs, pay fines, settlements or judgments and causing investor perceptions to be adversely affected and potentially resulting in a decline in the market price of our stock.

Additionally, our independent registered public accounting firm is required to attest to the effectiveness of our internal control over financial reporting pursuant to Section 404. An independent assessment of the effectiveness of our internal controls could detect problems that our management’s assessment might not. Material weaknesses in our internal controls could lead to financial statement restatements and require us to incur the expense of remediation. If we are unable to maintain effective internal control over financial reporting to meet the demands placed upon us as a public company, including the requirements of the Sarbanes-Oxley Act, we may be unable to accurately report our financial results, or report them within the timeframes required by law or exchange regulations.

We may be subject to greater than anticipated liabilities for income, property, sales and other taxes, and any successful action by federal, state, foreign or other authorities to collect additional taxes could adversely harm our business.

We are subject to regular review and audit by both U.S. federal and state and foreign tax authorities and such jurisdictions may assess additional taxes against us. 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 provisions and accruals and could have a negative effect on our financial position and results of operations. The taxing authorities of the jurisdictions in which we operate may challenge our methodologies for valuing and allocating income from our intercompany transactions, which could increase our worldwide effective income tax rate. We collect sales taxes in all U.S. states with a sales tax and most local jurisdictions on our sales, rentals, and digital services sold through our commerce system including sales and rentals on behalf of our third-party publishers.  In June 2018, the U.S. Supreme Court in South Dakota v. Wayfair, Inc. et al ruled that a state can require an online retailer with no in-state property or personnel to collect and remit sales and use tax on sales made to the state’s residents. It is possible that such taxes could be assessed by certain states retroactively for periods before the Wayfair decision on acquired products that are not sold through our commerce system. In addition, we do not collect similar taxes outside of the U.S. and in some U.S. localities where we believe such taxes are inapplicable to our business. Any successful action by federal, state, foreign or other authorities to impose or collect additional income tax or compel us to collect and remit additional sales, use, value-added or similar taxes, either retroactively, prospectively or both, could harm our business, financial position and results of operations.

We may not be able to utilize a significant portion of our net operating loss or tax credit carryforwards, which could adversely affect our profitability.

At December 31, 2018, we had federal and state net operating loss carryforwards due to prior period losses of approximately $372 million and $273 million, respectively, which if not utilized will begin to expire in 2028 and 2019 for federal and state purposes, respectively. A portion of the state net operating loss carryforwards expired in 2018. At December 31, 2018, we also had federal tax credit carryforwards of approximately $12.4 million, which if not utilized will begin to expire in 2030, and state tax credit carryforwards of approximately $9.4 million, which do not expire. These net operating loss and tax credit carryforwards could expire unused and be unavailable to offset future income tax liabilities, which could adversely affect our profitability. For example, we have net operating loss carryforwards of $23 million related to our previous operations in Kentucky that will expire unused unless we have similar operations in Kentucky.


57


The 2017 Tax Act changed both the federal deferred tax value of the net operating loss carryforwards and the rules of utilization of federal net operating loss carryforwards. The 2017 Tax Act lowered the corporate tax rate from 35% to 21% effective for our 2018 financial year. For net operating loss carryforwards generated in years prior to 2018, there is no annual limitation on the utilization and the carryforward period remains at 20 years. However, net operating loss carryforwards generated in years after 2017 will only be available to offset 80% of future taxable income in any single year but will not expire.

In addition, under Section 382 of the Internal Revenue Code of 1986, as amended (the Code), our ability to utilize net operating loss carryforwards or other tax attributes, such as tax credits, in any taxable year may be limited if we experience an “ownership change.” A Section 382 “ownership change” generally occurs if one or more stockholders or groups of stockholders who own at least 5% of our stock increase their ownership by more than 50 percentage points over their lowest ownership percentage within a rolling three-year period. Similar rules may apply under state tax laws. As a result of prior equity issuances and other transactions in our stock and the stock of acquired companies, we have previously experienced “ownership changes” under Section 382 of the Code and comparable state tax laws. We may experience ownership changes in the future as a result of future issuances and other transactions of our stock. It is possible that any future ownership change could have a material effect on the use of our net operating loss carryforwards or other tax attributes, which could adversely affect our profitability.

U.S. federal income tax reform could adversely affect us.

The 2017 Tax Act, among other things, included changes to U.S. federal tax rates, imposes significant additional limitations on the deductibility of interest, executive compensation, other expenses, and future net operating losses, allows for the expensing of certain capital expenditures, and puts into effect a number of changes impacting operations outside of the United States. In the fourth quarter of 2017, we reduced our net deferred tax asset by approximately $42 million as a result. The revaluation of our deferred tax assets, including U.S. federal net operating losses, is offset by an equal reduction in our valuation allowance and therefore there were no additional changes to our results of operations. In 2018 the Internal Revenue Service (IRS) issued guidance on a number of the changes in the 2017 Tax Act which had no impact on our 2017 tax provision and which we considered in 2018. We will continue to assess the impact of additional guidance related to the 2017 Tax Act on our net deferred tax assets and liabilities including state conformity and will continue to examine the impact this tax legislation may have on our cash taxes and on our business.

Under the 2017 Tax Act, a corporation’s interest expense generally is limited to the business interest income of the corporation and 30% of the corporation’s “adjusted taxable income.” Adjusted taxable income is defined generally as taxable income with certain add-backs, including in years before 2022, any deductions allowable for depreciation and amortization. Interest expense in excess of the above limitation is not deductible by the corporation but carries forward indefinitely. Depending on our future results, it is possible that our deductions for interest expense arising from the Notes and the Capped Call Transactions could be limited, in which case our after-tax cost of borrowing could increase.
Our effective tax rate may fluctuate as a result of new tax laws and our interpretations of those new tax laws, which are subject to significant judgments and estimates. The ongoing effects of the new tax laws and the refinement of provisional estimates could make our results difficult to predict.

Our effective tax rate may fluctuate in the future as a result of the 2017 Tax Act. The 2017 Tax Act will have a meaningful impact on our provision for income taxes once we release our valuation allowance.

Due to the timing of the enactment and the complexity involved in applying the provisions of the Act, we made reasonable estimates of the effects and recorded complete amounts in our financial statements for the year ended December 31, 2018. Subsequent to December 31, 2018 the U.S. Treasury Department, the Internal Revenue Service (IRS), and other standard-setting bodies have issued and may continue to issue guidance on how provisions of the 2017 Tax Act will be applied or otherwise administered that is different from our interpretation. As we collect and prepare necessary data and interpret the 2017 Tax Act and any additional guidance issued by the IRS or other standard-setting bodies, we may make adjustments that could affect our financial position and results of operations as well as our effective tax rate in the period in which the adjustments are made. Further, foreign governments may enact local tax laws in response to the 2017 Tax Act which may result in additional changes that could materially affect our financial position and results of operations.


58


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

Generally accepted accounting principles in the United States are subject to interpretation by the Financial Accounting Standards Board (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 may even affect the reporting of transactions completed before the announcement or effectiveness of a change. For example, in May 2014 the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers, as amended (Topic 606), for which certain elements affected our accounting for revenue and costs incurred to acquire contracts. We adopted Topic 606 using the modified retrospective transition method. Other companies in our industry may apply these accounting principles differently than we do, adversely affecting the comparability of our financial statements. See Note 3 to our accompanying financial statements for information about Topic 606.

Risks Related to Ownership of Our Common Stock

Our stock price has been and will likely continue to be volatile.

The trading price of our common stock has been, and is likely to continue to be, volatile. Since shares of our common stock were sold in our IPO in November 2013 at a price of $12.50 per share, our closing stock price has ranged from $3.15 to $45.77 through September 30, 2019. In addition to the factors discussed in this Quarterly Report on Form 10-Q, the trading price of our common stock may fluctuate significantly in response to numerous factors, many of which are beyond our control, including:

actual or anticipated fluctuations in our financial condition and operating results, including as a result of the seasonality in our business that results from the academic calendar;
our announcement of actual results for a fiscal period that are higher or lower than projected results or our announcement of revenues or earnings guidance that is higher or lower than expected, including as a result of difficulty forecasting seasonal variations in our financial condition and operating results or the revenues generated by our offerings;
issuance of new or updated research or reports by securities analysts, including the publication of unfavorable reports or change in recommendation or downgrading of our common stock;
announcements by us or our competitors of significant products or features, technical innovations, acquisitions, strategic relationships and partnerships, joint ventures or capital commitments;
actual or anticipated changes in our growth rate relative to our competitors;
changes in the economic performance or market valuations of companies perceived by investors to be comparable to us;
the expiration of contractual lock-up agreements and future sales of our common stock by our officers, directors and existing stockholders or the anticipation of such sales;
issuances of additional shares of our common stock in connection with acquisitions;
share price and volume fluctuations attributable to inconsistent trading volume levels of our shares, including any common stock issued upon conversion of the 2023 notes;
lawsuits threatened or filed against us;
regulatory developments in our target markets affecting us, students, colleges or brands, publishers or our competitors;
political climate in the United States, with a focus on cutting or limiting budgets, higher education and taxation;
terrorist attacks or natural disasters or other such events impacting countries where we have operations;
international stock market conditions; and
general economic and market conditions, such as recessions, unemployment rates, the limited availability of consumer credit, interest rate changes and currency fluctuations.

Furthermore, both domestic and international stock markets have experienced extreme price and volume fluctuations that have affected and continue to affect the market prices of equity securities of companies in general and technology companies in particular. These fluctuations often have been unrelated or disproportionate to the operating performance of those companies. We believe our stock price may be particularly susceptible to volatility as the stock prices of technology and Internet companies have often been subject to wide fluctuations. In the past, companies that have experienced volatility in the market price of their stock have been subject to securities class action litigation. We may be the target of this type of litigation in the future. For instance, on September 27, 2018, a purported securities class action captioned Shah v. Chegg, Inc. et. al. (Case No. 3:18-cv-05956-CRB) was filed in the U.S. District Court for the Northern District of California against us and our CEO.  The complaint was filed by a purported Chegg stockholder and alleges claims under Sections 10(b) and 20(a) of the Securities

59


Exchange Act of 1934, as amended, based on allegedly misleading statements regarding our security measures to protect users’ data and related internal controls and procedures, as well as our second quarter 2018 financial results. Securities litigation against us could result in substantial costs and divert our management’s attention from other business concerns, which could seriously harm our business.

Our management, with the oversight of the board of directors, has broad discretion as to the use of the proceeds from previous and future sales of securities and we may not use the proceeds effectively.
Our management, with the oversight of the board of directors, has broad discretion in the application of the net proceeds from our past and future sales of securities and could spend the proceeds in ways that do not improve our results of operations or enhance the value of our common stock or with which our stockholders otherwise disagree. The failure of our management to apply these funds effectively could result in unfavorable returns and uncertainty about our prospects, each of which could cause the price of our common stock to decline.
If securities or industry analysts do not publish research reports about our business or publish inaccurate or unfavorable research about our business, our stock price could decline.

The trading market for our common stock will depend in part on the research and reports that securities or industry analysts publish about us or our business. If one or more of the analysts who cover us downgrade our common stock or publish inaccurate or unfavorable research about our business, our common stock price would likely decline. If one or more of these analysts cease coverage of our company or fail to regularly publish reports on us, we could lose visibility in the financial markets, which could cause our share price or trading volume to decline.

We do not intend to pay dividends for the foreseeable future.
We have never declared or paid cash dividends on our capital stock. We currently intend to retain any future earnings to finance the operation and expansion of our business, and we do not expect to declare or pay any dividends in the foreseeable future. As a result, our stockholders (including holders of notes who receive any shares of our common stock upon conversion of their notes) may only receive a return on their investment in our common stock if the market price of our common stock increases.
Delaware law and provisions in our restated certificate of incorporation and restated bylaws could make a merger, tender offer or proxy contest difficult, thereby depressing the trading price of our common stock.

Our status as a Delaware corporation and the anti-takeover provisions of the Delaware General Corporation Law may discourage, delay or prevent a change in control by prohibiting us from engaging in a business combination with an interested stockholder for a period of three years after the person becomes an interested stockholder, even if a change of control would be beneficial to our existing stockholders. In addition, our restated certificate of incorporation and restated bylaws contain provisions that may make the acquisition of our company more difficult, including the following:

our board of directors is classified into three classes of directors with staggered three-year terms and directors can only be removed from office for cause and by the approval of the holders of at least two-thirds of our outstanding common stock;
subject to certain limitations, our board of directors has the sole right to set the number of directors and to fill a vacancy resulting from any cause or created by the expansion of our board of directors, which prevents stockholders from being able to fill vacancies on our board of directors;
only our board of directors is authorized to call a special meeting of stockholders;
certain litigation against us can only be brought in Delaware;
our restated certificate of incorporation authorizes undesignated preferred stock, the terms of which may be established and shares of which may be issued, without the approval of the holders of common stock;
advance notice procedures apply for stockholders to nominate candidates for election as directors or to bring matters before an annual meeting of stockholders;
our stockholders cannot act by written consent;
our restated bylaws can only be amended by our board of directors or by the approval of the holders of at least two-thirds of our outstanding common stock; and
certain provisions of our restated certificate of incorporation can only be amended by the approval of the holders of at least two-thirds of our outstanding common stock.


60


Risks Related to Our Convertible Senior Notes

Servicing our 0.125% convertible senior notes due 2025 (the “2025 notes”) and 0.25% convertible senior notes due 2023 (the “2023 notes”) requires a significant amount of cash, and we may not have sufficient cash flow to pay our debt.

In March 2019, we issued $700 million in aggregate principal amount of 2025 notes and in April 2019, the initial purchasers fully exercised their option to purchase $100 million of additional 2025 notes for aggregate total gross proceeds of $800 million. In April 2018, we issued $345 million in aggregate principal amount of 2023 notes. Collectively, the 2025 notes and 2023 notes are referred to as the “notes.” Our ability to make scheduled payments of the principal of, to pay interest on, or to refinance our indebtedness, including the notes, depends on our future performance, which is subject to many factors, including, economic, financial, competitive and other, beyond our control. We may not be able to generate cash flow from operations, in the foreseeable future, sufficient to service our debt and make necessary capital expenditures and may therefore be required to adopt one or more alternatives, such as selling assets, restructuring debt or obtaining additional equity capital on terms that may be onerous or highly dilutive. Our ability to refinance the notes, which may not be redeemed prior to March 2022 for the 2025 notes and May 2021 for the 2023 notes subject to certain conditions related to the price of our common stock, will depend on the capital markets and our financial condition at such time. We may not be able to engage in any of these activities or engage in these activities on desirable terms, which could result in a default on our debt obligations, and limit our flexibility in planning for and reacting to changes in our business.

We may not have the ability to raise the funds necessary to settle conversions of the notes in cash or to repurchase the notes upon a fundamental change, and any future debt may contain limitations on our ability to pay cash upon conversion or repurchase of the notes.

Holders of the notes will have the right to require us to repurchase all or a portion of their notes upon the occurrence of a fundamental change before the maturity date at a repurchase price equal to 100% of the principal amount of the notes to be repurchased, plus accrued and unpaid interest, if any. In addition, upon conversion of the notes, unless we elect to deliver solely shares of our common stock to settle such conversion (other than paying cash in lieu of delivering any fractional share), we will be required to make cash payments in respect of the notes being converted. However, we may not have enough available cash or be able to obtain financing at the time we are required to make repurchases of notes surrendered therefor or pay cash with respect to notes being converted.

In addition, our ability to repurchase the notes or to pay cash upon conversions of notes may be limited by law, regulatory authority or agreements governing any future indebtedness. Our failure to repurchase the notes at a time when the repurchase is required by the indenture or to pay cash upon conversions of notes as required by the indenture would constitute a default under the indenture. A default under the indenture or the fundamental change itself could also lead to a default under agreements governing any future indebtedness. 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 conversions of notes.

The capped call transactions may affect the value of the notes and our common stock.

In connection with the notes, we entered into capped call transactions with certain financial institutions (the option counterparties). The capped call transactions are expected generally to reduce the potential dilution upon any conversion of notes and/or offset any cash payments we are required to make in excess of the principal amount upon conversion of any notes, with such reduction and/or offset subject to a cap.

In connection with establishing their initial hedges of the capped call transactions, the option counterparties and/ or their respective affiliates purchased shares of our common stock and/or entered into various derivative transactions with respect to our common stock. This activity could have increased (or reduced the size of any decrease in) the market price of our common stock or the notes at that time.

In addition, the option counterparties and/or their respective affiliates may modify their hedge positions by entering into or unwinding various derivatives with respect to our common stock and/or purchasing or selling our common stock in secondary market transactions (and are likely to do so during any observation period related to a conversion of notes or following any repurchase of notes by us on any fundamental change repurchase date or otherwise). This activity could also cause or avoid an increase or a decrease in the market price of our common stock or the notes.


61


The potential effect, if any, of these transactions and activities on the market price of our common stock or the notes will depend in part on market conditions and cannot be ascertained at this time. Any of these activities could adversely affect the value of our common stock.

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

(a) Unregistered Sales of Equity Securities

None.

ITEM 6. EXHIBITS

 
 
 
  
Incorporated by Reference
Exhibit
No.
 
Exhibit
  
Form
  
File No
  
Filing Date
  
Exhibit No.
  
Filed
Herewith
 
  
 
  
 
  
 
  
 
  
X
 
  
 
  
 
  
 
  
 
  
X
 
  
 
  
 
  
 
  
 
  
X
101.INS
 
Inline XBRL Instance Document
  
 
  
 
  
 
  
 
  
X
101.SCH
 
Inline XBRL Taxonomy Extension Schema
  
 
  
 
  
 
  
 
  
X
101.CAL
 
Inline XBRL Taxonomy Extension Calculation
  
 
  
 
  
 
  
 
  
X
101.LAB
 
Inline XBRL Taxonomy Extension Labels
  
 
  
 
  
 
  
 
  
X
101.PRE
 
Inline XBRL Taxonomy Extension Presentation
  
 
  
 
  
 
  
 
  
X
101.DEF
 
Inline XBRL Taxonomy Extension Definition
  
 
  
 
  
 
  
 
  
X
104
 
Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).
 
 
 
 
 
 
 
 
 
X
**
This certification is deemed not filed for purposes of section 18 of the Securities Exchange Act of 1934, as amended (Exchange Act), or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Exchange Act.

62


SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) 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.
 
 
CHEGG, INC.
November 4, 2019
By:
 
 /S/ ANDREW BROWN
 
 
 
Andrew Brown
 
 
 
Vice President, Chief Financial Officer
(Duly Authorized Officer and Principal Financial Officer)

63
EX-31.01 2 ex31012019-09x30.htm EXHIBIT 31.01 Exhibit
Exhibit 31.01
CERTIFICATION PURSUANT TO
RULE 13a-14(a)/15d-14(a)
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Dan Rosensweig, certify that:
1.
I have reviewed this quarterly report on Form 10-Q of Chegg, Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)), for the registrant and have:
a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)
Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.
The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: November 4, 2019

/S/ DAN ROSENSWEIG 
Dan Rosensweig
President, Chief Executive Officer and Co-Chairperson
(Principal Executive Officer)

EX-31.02 3 ex31022019-09x30.htm EXHIBIT 31.02 Exhibit
Exhibit 31.02
CERTIFICATION PURSUANT TO
RULE 13a-14(a)/15d-14(a)
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Andrew Brown, certify that:
1.
I have reviewed this quarterly report on Form 10-Q of Chegg, Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)), for the registrant and have:
a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)
Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.
The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: November 4, 2019

 
/S/ ANDREW BROWN 
Andrew Brown
Chief Financial Officer
(Principal Financial Officer)
 

EX-32.01 4 ex32012019-09x30.htm EXHIBIT 32.01 Exhibit
Exhibit 32.01
CERTIFICATION
PURSUANT TO
18 U.S.C. SECTION 1350
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report on Form 10-Q for the nine months ended September 30, 2019 of Chegg, Inc. (the “Registrant”) filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, each certify, in accordance with Rule 13a-14(b) of the Securities Exchange Act of 1934 and 18 U.S.C. Section 1350, that to the best of his knowledge:
(1)
The Report, to which this certification is attached as Exhibit 32.01, fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934; and
(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Registrant.

Dated: November 4, 2019

 
/S/ DAN ROSENSWEIG
 
/S/ ANDREW BROWN
Dan Rosensweig
 
Andrew Brown
President, Chief Executive Officer and Co-Chairperson
 
Chief Financial Officer
 

EX-101.SCH 5 chgg-20190930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2101100 - Disclosure - Background and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2401402 - Disclosure - Background and Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Background and Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Cash and Cash Equivalents, and Investment link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Cash and Cash Equivalents, and Investment - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Cash and Cash Equivalents, and Investment - Contractual Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Cash and Cash Equivalents, and Investment - Schedule of Available For Sale Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Cash and Cash Equivalents, and Investment (Tables) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1006000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1006001 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - Reconciliation of cash, cash equivalents and restricted cash link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Convertible Senior Notes link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Convertible Senior Notes - Convertible Senior Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Convertible Senior Notes - Interest Expense Recognized (Details) link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Convertible Senior Notes - Net Carrying Amount (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Convertible Senior Notes (Tables) link:presentationLink link:calculationLink link:definitionLink 0002000 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Fair Value Measurement link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Fair Value Measurement - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Fair Value Measurement - Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Fair Value Measurement (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Goodwill and Intangible Assets - Estimated Future Amortization Expense Related to Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Goodwill and Intangible Assets - Finite-lived and Indefinite-lived Intangibe Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Goodwill and Intangible Assets - Finite-lived and Indefinite-lived Intangibe Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Goodwill and Intangible Assets - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Guarantees and Indemnifications link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2418401 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - Leases - Maturities of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - Leases - Maturities of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Net Loss Per Share - Shares Excluded From Computation Of Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2120100 - Disclosure - Related-Party Transactions link:presentationLink link:calculationLink link:definitionLink 2420401 - Disclosure - Related-Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Restructuring Charges link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - Restructuring Charges - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2419403 - Disclosure - Restructuring Charges - Restructuring Reserve (Details) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - Restructuring Charges (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 2401402 - Disclosure - Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 2301301 - Disclosure - Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2417403 - Disclosure - Stockholders' Equity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - Stockholders' Equity - Share-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2417404 - Disclosure - Stockholders' Equity - Summary of Restricted Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 2422401 - Disclosure - Subsequent Event (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 chgg-20190930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 chgg-20190930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 chgg-20190930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Revenue from Contract with Customer [Abstract] Revenues Revenue from Contract with Customer [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Leases [Abstract] Remaining three months of 2019 Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year 2020 Lessee, Operating Lease, Liability, Payments, Due Year Two 2021 Lessee, Operating Lease, Liability, Payments, Due Year Three 2022 Lessee, Operating Lease, Liability, Payments, Due Year Four 2023 Lessee, Operating Lease, Liability, Payments, Due Year Five 2024 Lessee, Operating Lease, Liability, Payments, Due after Year Five Total future minimum lease payments Lessee, Operating Lease, Liability, Payments, Due Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Total lease liabilities Operating Lease, Liability 2019 Operating Leases, Future Minimum Payments Due, Next Twelve Months 2020 Operating Leases, Future Minimum Payments, Due in Two Years 2021 Operating Leases, Future Minimum Payments, Due in Three Years 2022 Operating Leases, Future Minimum Payments, Due in Four Years 2023 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total Operating Leases, Future Minimum Payments Due Cash and Cash Equivalents [Abstract] Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-sale [Table] Underlying Asset Class [Axis] Underlying Asset Class [Axis] Underlying Asset Class [Domain] Underlying Asset Class [Domain] Commercial paper Commercial Paper [Member] Corporate securities Corporate Bond Securities [Member] U.S. treasury securities US Treasury Securities [Member] Agency bonds Agency Securities [Member] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Cash Cash [Member] Money market funds Money Market Funds [Member] Investment Type [Axis] Investment Type [Axis] Investments [Domain] Investments [Domain] Cash and cash equivalents: Cash and Cash Equivalents [Member] Short-term investments: Short-term Investments [Member] Long-term investments: Other Long-term Investments [Member] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Adjusted Cost Debt Securities, Available-for-sale, Amortized Cost Unrealized Gain Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Unrealized Loss Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Fair Value Debt Securities, Available-for-sale Schedule Of Finite Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Developed technologies and content library Developed Technology Rights [Member] Customer lists Customer Lists [Member] Trade names Trade Names [Member] Non-compete agreements Noncompete Agreements [Member] Finite Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Weighted-Average Amortization Period (in months) Finite-Lived Intangible Asset, Useful Life Gross Carrying Amount Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Net Carrying Amount Finite-Lived Intangible Assets, Net Indefinite-lived trade name Indefinite-Lived Trade Names Foreign currency translation adjustment Finite Lived And Indefinite Lived Intangible Assets, Foreign Currency Translation Gain (Loss) Finite Lived And Indefinite Lived Intangible Assets, Foreign Currency Translation Gain (Loss) Total intangible assets, gross carrying amount Intangible Assets, Gross (Excluding Goodwill) Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Share-based Payment Arrangement [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Common Stock Common Stock [Member] Award Type Award Type [Axis] Equity Award Award Type [Domain] RSUs and PSUs Restricted Stock Units (RSUs) And Performance Share Units (PSUs) [Member] Restricted Stock Units (RSUs) And Performance Share Units (PSUs) Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Shares repurchased (in shares) Treasury Stock, Shares, Acquired Share price (in dollars per share) Share Price Unrecognized compensation costs related to restricted stock units Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Weighted average vesting period for recognition of compensation expense Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Guarantees And Indemnifications [Abstract] Guarantees and indemnifications. Guarantees and Indemnifications Guarantees And Indemnifications [Text Block] Guarantees and indemnifications. Organization, Consolidation and Presentation of Financial Statements [Abstract] Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2016-02 Accounting Standards Update 2016-02 [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Senior Notes Senior Notes [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] 0.125% Convertible Senior Notes Due 2025 0.125 Percent Convertible Senior Notes Due 2025 [Member] 0.125 Percent Convertible Senior Notes Due 2025 [Member] 0.25% Convertible Senior Notes Due 2023 0.25 Percent Convertible Senior Notes Due 2023 [Member] 0.25 Percent Convertible Senior Notes Due 2023 [Member] Error Corrections and Prior Period Adjustments Restatement [Line Items] Error Corrections and Prior Period Adjustments Restatement [Line Items] Face value Debt Instrument, Face Amount Interest rate, stated percentage Debt Instrument, Interest Rate, Stated Percentage Proceeds from issuance of debt Proceeds from Issuance of Debt Right of use assets Operating Lease, Right-of-Use Asset Operating lease liability Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Schedule of Accounts Receivable Contract with Customer, Asset and Liability [Table Text Block] Debt Disclosure [Abstract] Convertible Senior Notes Debt Disclosure [Text Block] Statement of Cash Flows [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Restricted cash included in other current assets Restricted Cash and Cash Equivalents, Current Restricted cash included in other assets Restricted Cash and Cash Equivalents, Noncurrent Total cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Remaining three months of 2019 Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Five Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of revenues Cost of Sales [Member] Research and development Research and Development Expense [Member] Sales and marketing Selling and Marketing Expense [Member] General and administrative General and Administrative Expense [Member] Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based compensation expense Share-based Payment Arrangement, Expense Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Net loss Net Income (Loss) Attributable to Parent 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 expense Other Depreciation and Amortization Share-based compensation expense Share-based Payment Arrangement, Noncash Expense Loss from write-off of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Amortization of debt discount and issuance costs Amortization of Debt Issuance Costs and Discounts Deferred income taxes Deferred Income Tax Expense (Benefit) Operating lease expense, net of accretion Operating Lease, Cost Other non-cash items Other Noncash Income (Expense) Change in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expenses, Other Other assets Increase (Decrease) in Other Operating Assets Accounts payable Increase (Decrease) in Accounts Payable Deferred revenue Increase (Decrease) in Deferred Revenue Accrued liabilities Increase (Decrease) in Accrued Liabilities Other liabilities Increase (Decrease) in Other Operating Liabilities Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of investments Payments to Acquire Marketable Securities Proceeds from sale of investments Proceeds from Sale and Maturity of Marketable Securities Maturities of investments Proceeds from Sale and Maturity of Debt Securities, Available-for-sale Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Acquisition of businesses, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired 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] Common stock issued under stock plans, net Proceeds From Issuance Of Employee Stock Purchase Plan Proceeds From Issuance Of Employee Stock Purchase Plan Payment of taxes related to the net share settlement of equity awards Payment, Tax Withholding, Share-based Payment Arrangement Proceeds from issuance of convertible senior notes, net of issuance costs Proceeds from Debt, Net of Issuance Costs Purchase of convertible senior notes capped call Payments For Convertible Senior Notes Capped Call Payments For Convertible Senior Notes Capped Call Repurchase of common stock Payments for Repurchase of Common Stock Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Net 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 and restricted cash, end of period Supplemental cash flow data: Supplemental Cash Flow Information [Abstract] Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Income taxes Income Taxes Paid Cash paid for amounts included in the measurement of lease liabilities: Cash Flow, Operating Activities, Lessee [Abstract] Operating cash flows from operating leases Operating Lease, Payments Right of use assets obtained in exchange for lease obligations, operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Accrued purchases of long-lived assets Noncash or Part Noncash Acquisition, Fixed Assets Acquired Issuance of common stock related to prior acquisition Issuance Of Common Stock Related To Prior Acquisition Issuance Of Common Stock Related To Prior Acquisition Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Accounting Standards Update Accounting Standards Update 2018-02 And 2014-09 [Member] Accounting Standards Update 2018-02 And 2014-09 [Member] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock Additional Paid-In Capital Additional Paid-in Capital [Member] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Accumulated Deficit Retained Earnings [Member] Statement [Line Items] Statement [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Common stock, beginning balance (in shares) Common Stock, Shares, Outstanding Beginning balance Stockholders' Equity Attributable to Parent Cumulative-effect adjustment to accumulated deficit related to adoption of ASUs Cumulative Effect of New Accounting Principle in Period of Adoption Equity component of convertible senior notes, net of issuance costs Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt Purchase of convertible senior notes capped call Adjustments To Additional Paid In Capital, Purchase Of Capped Call Purchase Of Capped Call Repurchase of common stock (in shares) Stock Repurchased During Period, Shares Repurchase of common stock Stock Repurchased During Period, Value Issuance of common stock upon exercise of stock options and ESPP (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plan and Stock Options Exercised Stock Issued During Period, Shares, Employee Stock Purchase Plan and Stock Options Exercised Issuance of common stock upon exercise of stock options and ESPP Stock Issued During Period, Value, Employee Stock Purchase Plan and Stock Options Exercised Stock Issued During Period, Value, Employee Stock Purchase Plan and Stock Options Exercised Net issuance of common stock for settlement of RSUs (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Net issuance of common stock for settlement of RSUs Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Issuance of common stock in connection with acquisition (in shares) Stock Issued During Period, Shares, Acquisitions Issuance of common stock in connection with prior acquisition Stock Issued During Period, Value, Acquisitions Warrant exercises (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Common Warrants, Exercises in Period Share-based Compensation Arrangement by Share-based Payment Award, Common Warrants, Exercises in Period Warrant exercises Stock Issued During Period, Value, Common Warrants Exercised Stock Issued During Period, Value, Common Warrants Exercised Share-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Common stock, ending balance (in shares) Beginning balance Fair Value Disclosures [Abstract] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Asset Class [Axis] Asset Class [Axis] Asset Class [Domain] Asset Class [Domain] Measurement Frequency [Axis] Measurement Frequency [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Fair Value, Measurements, Recurring Fair Value, Recurring [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Quoted Prices in Active Markets for Identical Assets (Level 1) Fair Value, Inputs, Level 1 [Member] Significant Other Observable Inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Short-term investments Short-term Investments Long-term investments Long-term Investments Total assets measured and recorded at fair value Assets, Fair Value Disclosure Acquisition-Related Intangible Assets Acquisition Related Intangible Assets [Member] Acquisition related intangible assets. Amortization expense of acquisition related to acquired intangible assets Amortization of Intangible Assets Schedule of Goodwill Schedule of Goodwill [Table Text Block] Finite-Lived Intangible Assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Indefinite-lived Intangible Assets Schedule of Acquired Indefinite-lived Intangible Assets by Major Class [Table Text Block] Estimated Future Amortization Expense Related to Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Subsequent Events [Abstract] Subsequent Events Subsequent Events [Text Block] Cash, Cash Equivalents and Investments Cash, Cash Equivalents and Investments [Table Text Block] Schedule of Available-for-sale Securities Reconciliation Schedule of Available-for-sale Securities Reconciliation [Table Text Block] Schedule of Investments [Table] Schedule of Investments [Table] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Other Assets Other Assets [Member] Financial Instrument [Axis] Financial Instrument [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Equity Investments Cost-method Investments [Member] Schedule of Investments [Line Items] Schedule of Investments [Line Items] Weighted average maturity Available For Sale Securities, Weighted Average Maturity Available For Sale Securities, Weighted Average Maturity Restricted cash Restricted Cash and Cash Equivalents Cost method investment Equity Securities without Readily Determinable Fair Value, Amount Investments Investments Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Debt Instrument Transaction [Axis] Debt Instrument Transaction [Axis] Debt Instrument Transaction [Axis] Debt Instrument Transaction [Domain] Debt Instrument Transaction [Domain] [Domain] for Debt Instrument Transaction [Axis] Capped Call Capped Call [Member] Capped Call [Member] Debt Component [Axis] Debt Component [Axis] Debt Component [Axis] Debt Component [Domain] Debt Component [Domain] [Domain] for Debt Component [Axis] Liability component Liability [Member] Equity component Equity [Member] Debt Covenant Terms [Axis] Debt Covenant Terms [Axis] Debt Covenant Terms [Axis] Debt Covenant Terms [Domain] Debt Covenant Terms [Domain] [Domain] for Debt Covenant Terms [Axis] Sale Price Is Greater Or Equal 130% Sale Price Is Greater Or Equal 130 Percent [Member] Sale Price Is Greater Or Equal 130 Percent [Member] Trading Price Per $1,000 Principal Amount Less Than 98% Trading Price Per 1000 Dollar Principal Amount Less Than 98 Percent [Member] Trading Price Per 1000 Dollar Principal Amount Less Than 98 Percent [Member] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Maximum Maximum [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Option to purchase additional notes Debt Instrument, Face Amount, Option To Purchase Additional Notes Debt Instrument, Face Amount, Option To Purchase Additional Notes Less initial purchasers’ discount Payments For Initial Purchasers Discount Payments For Initial Purchasers Discount Less other issuance costs Payments of Debt Issuance Costs Net proceeds Conversion ratio Debt Instrument, Convertible, Conversion Ratio Conversion price Debt Instrument, Convertible, Conversion Price Threshold trading days Debt Instrument, Convertible, Threshold Trading Days Threshold consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Threshold percentage of stock price trigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Net carrying amount Convertible Debt, Noncurrent Equity component Debt Instrument, Convertible, Carrying Amount of Equity Component Debt issuance costs Debt Issuance Costs, Gross Debt instrument, remaining useful life Debt Instrument, Maturity Date, Remaining Useful Life Debt Instrument, Maturity Date, Remaining Useful Life Debt conversion, converted instrument, amount Debt Conversion, Converted Instrument, Amount Debt instrument, if-converted value less than principal Debt Instrument, Convertible, If-Converted Value Less Than Principal Debt Instrument, Convertible, If-Converted Value Less Than Principal Debt instrument, if-converted value in excess of principal Debt Instrument, Convertible, If-converted Value in Excess of Principal Interest rate, effective percentage Debt Instrument, Interest Rate, Effective Percentage Shares covered by capped call transactions (in shares) Debt Instrument, Convertible, Shares Debt Instrument, Convertible, Shares Measurement Basis [Axis] Measurement Basis [Axis] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Carrying Amount Reported Value Measurement [Member] Fair Value, Measurements, Nonrecurring Fair Value, Nonrecurring [Member] Principal Unamortized debt discount Debt Instrument, Unamortized Discount (Premium), Net Unamortized issuance costs Debt Issuance Costs, Net Net carrying amount (liability) Long-term Debt, Fair Value Debt discount for conversion option Debt Instrument, Convertible, Discount For Conversion Option Debt Instrument, Convertible, Discount For Conversion Option Issuance costs Debt Instrument, Convertible, Issuance Costs Debt Instrument, Convertible, Issuance Costs Net carrying amount (equity) Earnings Per Share [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 [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Options to purchase common stock Equity Option [Member] Shares related to convertible senior notes 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] Total common stock equivalents (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Shares Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Number of RSUs and PSUs Outstanding, Beginning (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Number of RSUs and PSUs, Granted (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Number of RSUs and PSUs, Released (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Number of RSUs and PSUs, Canceled (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Number of RSUs and PSUs Outstanding, Ending (shares) Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Weighted Average Grant Date Fair Value, Beginning balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Released (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Canceled (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Ending balance (in dollars per share) Numerator: Net Income (Loss) Attributable to Parent [Abstract] Denominator: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Weighted average shares used to compute net loss per share, basic and diluted (in shares) Weighted Average Number of Shares Outstanding, Basic and Diluted Net loss per share, basic and diluted (in dollars per share) Earnings Per Share, Basic and Diluted Restructuring and Related Activities [Abstract] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Restructuring Plan [Axis] Restructuring Plan [Axis] Restructuring Plan [Domain] Restructuring Plan [Domain] 2017 Restructuring Plan 2017 Restructuring Plan [Member] 2017 Restructuring Plan Restructuring Type [Axis] Restructuring Type [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] Workforce Reduction Costs One-time Termination Benefits [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Number of positions eliminated Restructuring and Related Cost, Number of Positions Eliminated Income Statement [Abstract] Net revenues Revenue from Contract with Customer, Including Assessed Tax Cost of revenues Cost of Revenue 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 Restructuring charges Restructuring Charges Total operating expenses Operating Expenses (Loss) income from operations Operating Income (Loss) Interest expense, net and other income, net: Nonoperating Income (Expense) [Abstract] Interest expense, net Interest Income (Expense), Net Other income, net Other Nonoperating Income (Expense) Total interest expense, net and other income, net Nonoperating Income (Expense) Loss before provision for income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Provision for income taxes Income Tax Expense (Benefit) Net loss Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Chegg Services Chegg Services [Member] Chegg Services [Member] Required Materials Required Materials [Member] Required Materials [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Total net revenues Change in total net revenues Revenue from Contract with Customer, Including Assessed Tax, Increase (Decrease) Revenue from Contract with Customer, Including Assessed Tax, Increase (Decrease) Change in total net revenues, percent Revenue from Contract with Customer, Including Assessed Tax, Increase (Decrease), Percent Revenue from Contract with Customer, Including Assessed Tax, Increase (Decrease), Percent Contract with customer, liability, revenue recognized Contract with Customer, Liability, Revenue Recognized Contract with customer, liability, revenue recognized, prior period Contract With Customer, Liability, Revenue Recognized, Prior Period Contract With Customer, Liability, Revenue Recognized, Prior Period Aggregate amount of unsatisfied performance obligations Revenue, Remaining Performance Obligation, Amount Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Change in accounts receivable Increase (Decrease) In Accounts Receivable, Net Increase (Decrease) In Accounts Receivable, Net Change in accounts receivable, percent Increase (Decrease) in Accounts Receivable, Percent Increase (Decrease) in Accounts Receivable, Percent Deferred Revenue, Period Increase (Decrease) Deferred Revenue, Period Increase (Decrease) Deferred revenue Contract with Customer, Liability, Current Change in deferred revenue Increase (Decrease) in Contract with Customer, Liability Change in deferred revenue, percent Increase (Decrease) in Contract with Customer, Liability, Percent Increase (Decrease) in Contract with Customer, Liability, Percent Net Loss Per Share Earnings Per Share [Text Block] Cash and Cash Equivalents, and Investment Investments in Debt and Equity Instruments, Cash and Cash Equivalents, Unrealized and Realized Gains (Losses) [Text Block] Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Background and Basis of Presentation Business Description and Basis of Presentation [Text Block] Fair Value Measurement Fair Value Disclosures [Text Block] Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Schedule of Property Subject to or Available for Operating Lease Schedule of Property Subject to or Available for Operating Lease [Table Text Block] Cover page. Document Type Document Type Document Quarterly Report Document Quarterly Report Document Period End Date Document Period End Date Document Transition Report Document Transition Report Entity File Number Entity File Number Entity Registrant Name Entity Registrant Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province Entity Address, Postal Zip Code Entity Address, Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Title of 12(b) Security Title of 12(b) Security Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Filer Category Entity Filer Category Entity Emerging Growth Company Entity Emerging Growth Company Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Due in 1 year or less, Cost Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost Due in 1-2 years, Cost Available-for-sale Securities, Debt Maturities, Year One Through Two, Amortized Cost Basis Available-for-sale Securities, Debt Maturities, Year One Through Two, Amortized Cost Basis Investments not due at a single maturity date, Cost Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Amortized Cost Due in 1 year or less, Fair Value Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value Due in 1-2 years, Fair Value Available-for-sale Securities, Debt Maturities, Year One Through Two, Fair Value Available-for-sale Securities, Debt Maturities, Year One Through Two, Fair Value Investments not due at a single maturity date, Fair Value Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Fair Value Total, Fair Value Subsequent Event [Table] Subsequent Event [Table] Other Commitments [Axis] Other Commitments [Axis] Other Commitments [Domain] Other Commitments [Domain] Logistics And Warehousing Services Logistics And Warehousing Services [Member] Logistics And Warehousing Services [Member] Counterparty Name [Axis] Counterparty Name [Axis] Counterparty Name [Domain] Counterparty Name [Domain] FedEx FedEx [Member] FedEx [Member] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Thinkful, Inc. Thinkful, Inc. [Member] Thinkful, Inc. Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Subsequent Event [Line Items] Subsequent Event [Line Items] Cash paid to sellers at the closing of acquisition Payments to Acquire Businesses, Gross Potential additional payments, subject to performance-based contingencies Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Fixed total commitments Other Commitment Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Fair Value Measurements, Nonrecurring Fair Value Measurements, Nonrecurring [Table Text Block] Restructuring Charges Restructuring and Related Activities Disclosure [Text Block] Related Party Transactions [Abstract] Schedule Of Related Party Transactions By Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Adobe Systems Adobe Systems [Member] Adobe systems. Cengage Cengage [Member] Cengage. PayPal PayPal [Member] PayPal [Member] Synack, Inc. Synack, Inc. [Member] Synack, Inc. [Member] Related Party Related Party [Axis] Related Party Related Party [Domain] Chief Executive Officer Chief Executive Officer [Member] Board Of Directors Member Board Of Directors Member [Member] Board Of Directors Member Related Party Transaction [Line Items] Related Party Transaction [Line Items] Purchases from related party Related Party Transaction, Purchases from Related Party Revenue from related parties Revenue from Related Parties Due to related parties Due to Officers or Stockholders, Current Number of board members appointed to Board of Directors of related party Related Party Transactions, Number of Board Members Appointed to Board of Directors of Related Party Related Party Transactions, Number of Board Members Appointed to Board of Directors of Related Party Receivables from related party Related Party Transaction, Due from (to) Related Party Expenses from transactions with related party Related Party Transaction, Expenses from Transactions with Related Party Contractual interest expense Interest Expense, Debt, Excluding Amortization Amortization of debt discount Amortization of Debt Discount (Premium) Amortization of issuance costs Amortization of Debt Issuance Costs Total interest expense Interest Expense, Debt Related-Party Transactions Related Party Transactions Disclosure [Text Block] Stockholders' Equity Share-based Payment Arrangement [Text Block] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Leases Lessee, Leases [Policy Text Block] Convertible Senior Notes, net Debt, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Revenue Recognition Revenue [Policy Text Block] Net Loss Per Share Earnings Per Share, Policy [Policy Text Block] Leases Lessee, Operating Leases [Text Block] Statement of Comprehensive Income [Abstract] Other comprehensive loss: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Change in net unrealized loss on available for sale investments, net of tax Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax Change in foreign currency translation adjustments, net of tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax Total comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Stock-Based Compensation Expense for Employees and Non-Employees Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Summary of Restricted Stock Unit Activity Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Goodwill [Roll Forward] Goodwill [Roll Forward] Beginning balance Goodwill Additions due to acquisitions Goodwill, Acquired During Period Foreign currency translation adjustment Goodwill, Foreign Currency Translation Gain (Loss) Ending balance 2015 Restructuring Plan 2015 Restructuring Plan [Member] 2015 Restructuring Plan Lease Termination and Other Costs Contract Termination [Member] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Beginning balance Restructuring Reserve Restructuring charges Cash payments Payments for Restructuring Write-offs Restructuring Reserve, Accrual Adjustment Ending balance Estimated Fair Value Estimate of Fair Value Measurement [Member] Convertible senior notes Unamortized debt discount Unamortized issuance costs Schedule Of Net Proceeds From Debt Issuance Schedule of Long-term Debt Instruments [Table Text Block] Schedule of Debt Schedule of Debt [Table Text Block] Schedule Of Interest Expense Recognized Schedule Of Interest Expense Recognized [Table Text Block] Schedule Of Interest Expense Recognized [Table Text Block] Statement of Financial Position [Abstract] Assets Assets [Abstract] Current assets Assets, Current [Abstract] Accounts receivable, net of allowance for doubtful accounts of $31 and $229 at September 30, 2019 and December 31, 2018, respectively Prepaid expenses Prepaid Expense, Current Other current assets Other Assets, Current Total current assets Assets, Current Property and equipment, net Property, Plant and Equipment, Net Goodwill Intangible assets, net Other assets Other Assets, Noncurrent Total assets Assets Liabilities and stockholders' equity Liabilities and Equity [Abstract] Current liabilities Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Current operating lease liabilities Operating Lease, Liability, Current Accrued liabilities Accrued Liabilities, Current Total current liabilities Liabilities, Current Long-term liabilities Liabilities, Noncurrent [Abstract] Convertible senior notes, net Senior Notes, Noncurrent Long-term operating lease liabilities Operating Lease, Liability, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent Total long-term liabilities Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 9) Commitments and Contingencies Stockholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $0.001 par value – 10,000,000 shares authorized, no shares issued and outstanding Preferred Stock, Value, Issued Common stock, $0.001 par value 400,000,000 shares authorized; 120,668,843 and 115,500,418 shares issued and outstanding at September 30, 2019 and December 31, 2018, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated deficit Retained Earnings (Accumulated Deficit) Total stockholders' equity Total liabilities and stockholders' equity Liabilities and Equity Schedule of Restructuring Reserve by Type of Cost Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Allowance for doubtful accounts receivable, current Accounts Receivable, Allowance for Credit Loss, Current Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized Preferred Stock, Shares Authorized Preferred stock, shares issued Preferred Stock, Shares Issued Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Common stock, shares outstanding Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] INDIA INDIA Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Weighted average remaining lease term for operating lease Operating Lease, Weighted Average Remaining Lease Term Weighted average discount rate used to determine the operating lease liability Operating Lease, Weighted Average Discount Rate, Percent Lease expense Lease, Cost EX-101.PRE 9 chgg-20190930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 10 currentchegglogoa24.jpg LOGO begin 644 currentchegglogoa24.jpg M_]C_X 02D9)1@ ! @ 9 !D #_[ 11'5C:WD 0 $ 4 _^X #D%D M;V)E &3 ?_; (0 @(" @(" @(" @," @(#! ," @,$!00$! 0$!08% M!04%!04&!@<'" <'!@D)"@H)"0P,# P,# P,# P,# P,# $# P,%! 4)!@8) M#0L)"PT/#@X.#@\/# P,# P/#PP,# P,# \,# P,# P,# P,# P,# P,# P, M# P,# P,# P,_\ $0@ J@$R P$1 (1 0,1 ?_$ +L 0 " @,! 0 M ("08' @0% 0,! 0 " @,! &!P4( 0,$ A 00! M @0#!0,)!04) 0 " P0%$08A,1('05$(87$B,A.!D12AP4)28G*"DA6Q MHB.S%L)3@Y,DT3-CPW24M!'20V-S)?_: P# 0 " M$0,1 #\ O\0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ M0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ M0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ M0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ M0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ M0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ M0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $ 0! $!XNX=Q87:F(MYW/W MXL;C*3>J>S*?$\FM:.+G./ - U*\>?J%C LROWY*,([V_8NMOH2VL]6%A7LV M[&S9BY3>Y+^-BZV00WYZJ=T9:>>GL:NS;>*!+8\E.QLUZ4?K:.ZHXM?+1Q]J MHO7O-/+OR<,%*W#[3276-9BI9C^)/[*=(+^J7J781VRN]= MXYR1\N7W5EL@]YU<)KDQ;]C X- ]@"KO*UW/RFW=OSE7KDZ>BM";X^D86.J6 MK,(]T5[:5/(ARN5K/$E?*W:\@XB2*Q*QWWM<"O)#-OVW6,Y)]C9ZIXMF:I*$ M6NU+YC9>V>^7=#:TD9J;ILY.K&>./RI-R)P\M9#]1O\ "\*2Z9SUJ^ UPWG. M*^K/WUZ_>7@T8#/Y/TO,3XK2B^N'NOU>Z_%$U.T_J&P/<*Q#@LQ6;MS=$HTK MUB_KK6R.)$$CM"'>/0[CY%RNCE3S QM9DK%U?#O/5\'/LR7P MHQG1\,HI1:?1NWKL9:^UP0"XE)157N1RD MVZ+>5:=[NZMKN5N:6.I.]FT\-*^+!5 2&RD?"ZT\>+I/T=?E;PYDZZO<[\U3 MUK+<8/\ 8@VH+KZYOM?1U+9UFPW*/+D=)QDYK]Z:K)]7W%V+IZWX&E5""6'8 MJ5+=^S#3HU9KMRP>F"I7C=+*\^36,!)^P+MLV+EZ:A;BY2>Y)5;\$==V["U% MSFU&*WMNB7BSV\SL_=FW8([.>VSE,-6E(#+-RI+#&2>0ZW- U/EJO=F:+G8< M5*_9G"+Z91:7I:/)BZKB9NLM%[&]S).X6QC:R,@ M=N+;W_1YP\OJEK.J*QIX?4;S_:#EM#R3S*]8T[CN/]VW[L^W9LE^9>M,UZYN MT!:7G<,/].?O1[.N/Y7ZJ%7)DD>\G]YQ*U?NRXIM];-A8*D4NI(_ M%VO2XCF!P7PCZ1=!MR_#E-OX/)5I!+!?H5K$4C3J"V2)K@=?M6YFGWXW\:W< MBZJ48M>*1JMFV96;]RW)4<9->AGM+V'E" ( @" ^%P:-7$- \3P7#= &N:X: MM<'#S!U1.H/JY 0! $ 0! $ 0! $ 0! $ 0&![E=)E,WCMN/E?%CC3FR.4C8 MXL,[8B&,A+FZ'I+CJ[3FL%J3=_(AC-TAPNCCL?:=0EN0WL; ^G8H2QD"+XW.(F:X\#I]JP.&HY MCC&,81EP.2<$X2MM;MOUD^GUF8RN+%XI2E*2XE%J34HS3W[/JM&W-KY.;,[? MQ62L -L68 9^GD7M):XCV$C52S3,F63C0N2WM;>_ M\\80! $!HWU%;FEVUVLS?X:7Z-S.OCQ-=X.C@+)/UM/^$UZA/F%J;P='NN+I M*Y2"_-]+]*D2WDC3UF:I;4E6,*S?Y=WZJ%7/):N&PP^S7V!E>K M17*=IACLU9V"2.1AYMQIJJ:[412WG?/L%9VA8DW/LNE/=VM9?K=QD372RXYY\@-7.A/@?T>1X:%:_<\<@SP)/ M*PHN5E[XK:[;]KA[.DNSE#G..;%8^7)*ZMTGL4_D4OYNC:1:)#7%COA>#H6' M@=?KL(7MX@'S5+EK'U< S_$=U.X> P0VWAMV7L=AV.+H:T+FAT6I)+8I2TR M,:2==&N 4BP^:]4Q,?\ MK-^4;?0EO7=+Z278F83*YMS?:T8K;SNU-(XGWN<5BKVHY-Y\5R[.3ZW)OVLR5K" MQ[2I"W%+LBE\AF6S^[6_]DVH9\/N*U-5C<#+B+LC[-25OBTQO)Z=?-A!]JS. MC\WZGIDU*U=DX],9-RB_![N]4?:8K5.6=/URTE+[44HR7BM_7=3JUF/3KC)X:CB'-/BT@K9;ES7;6M8<WIB_M1>Y_(^TRS,9C&;?QEW,YF['C\9CHC- XK*Y>7:Q+4KUZ2C"*JV^C^/68[&QKF3"H7F/S0RLF3MX/[ M=O[7UY?)'PV]I M[CIXSJR:K8EB<#[V."^7%:N2B^M-KV'U>Q+%]<-R$9+M2?M1(CM_ZG M=Y[9V=AR4,O]ZWU_77<_ MK?FW]:(/K7E]AY47+%_:N=7U'WKZO?'T%@&V=S83>&%IY_;]YE_&76ZQ2MX. M:X<',>T\6N:>!!Y*_--U+'U&Q&_CR4H2Z?D:Z&NE%,9^!>P;TK-Z/#./1\JZ MT^AG?RF3H87'7-:E=NR48156WT M)'3CV+F19O,7-U"Y*&+)VK*W4V3EVRDMJ[EL[]Y>>@%;4LF M*NW>FNV$>R*W.G6_"AHDY[.NE,YSF1,Q.IF-N;KU\^KKU4$>I93EQ?%G7KXG M\Y,%A8Z7#\.%.KA7S&=X#O1W0VV]AH;QOV(6+L1'EI.'D?80L[@EY:]^Q%/KC[C_33UGNYSU$=V[.\Q-:RO_+P+J@E'U[9>L\>'R/I.-_XN-]U>_W M5J7;NYKF>QC)6')8R^X3B6$.'U&L>\=3'=.NA!Y^:XTGG_5L._&4[TKD M*KBC+WJKIHWM3ZFF?6H\EZ;EVG"%J-N='PRCLH^BJW-=9:%!D*EC'0Y5LPCH MSUFVQ/(>@-B3I3 MMK0K^[L^I/<&UYXQ1G]'IT<1Q)XZ"@^;/ M,C)R;LK.!)PM+9QKZ4^U/ZJZJ;>M]"N?EOD/'Q[:NYL>.X]O"_HP[&OK2ZZ[ M%ZR-DVX-P69G6+&>R4]AQU=/);F<\GSZB_55M/4\J;]6PFOAY$ MZ=4GQKT2JC&9G+.F9:?Q+$*]:7"_3&AF&8]1_=K+PL@;GX<0P,#7NQU:.)[R M!Q<7O$C@3^R0%F,SS(UK(22N*'X8I5\75^BAC,7D32;#J[;G^*3=/!47IJ>' MA^^?=;#78[L>\KV1Z' R4L@X68)!XMR2^;J.F,%F[,6.I5,''MUV.K2THLM)=%DQUY@!((XV@%Y.GPE^FG-=2P MNM8N/;ZYR?\ A27]1:'E MA:3R+\^J"7I?^4@]MGXZPT/KW18ZPP.!]X67T&Q& M_J./;ENE<@GW.2,;K-Z5G!OSCO5N37^%EQRW"-7@@" Z+\7C))A8DQU5\X.H MG="POU_>(U70\:TY<3A&O715.U7[B7"I.G55C)C7&Y!H'.M*-/X"N3YV;7V]6 ML!(\-=5E],T+.U-O^UM2G3>UN7B]GK,;J&KX>GI?W%R,*[D][\%5GCY?#9;; M^0L8G-XZ?%9*J0+%*RPL>W4:@Z'F".1' KQYN#?PKKM7X.$UO35&>K%R[.5; M5VS)2@]S6X\U>0]!+;TC;BEJ;LW#MA\A_"YC'B[#&3P$]1X:2!YN9*=?<%;G ME)J,H9EW%;]V<.)?BB_E4GZ"M/,O!4\6UD);82X7W25?:O6/55W L9/<5;8- M&!9'9S#&GA-=E;U1M=IS$49! \W'R"Y\U.8)7LE8%M^Y;HY]LVJI/\,7 MZ6^H>7.BQM8[S9KWYU4>R*V-_F?J7:1)51%EF[^RW9UW=>[EW62^3O]_G<<[G!;MTK15DW*M$NK<]OJ(CS M7S1_LL(*,..QP?'HUS3T$'X01PYK(WK(X*MB=DD/31W FVMO>+;5N/6;B]7&[YJ>)V_LJI*8QFGOR&6#3IU05R&PL/F'2$N_@"F' MFSJ\K5BUAP?^H^*7X8_17_)9.R"YD+2&M:QOS22/<0UC6Z\23^59'2]*R=3OJQC0< MIOU+K;>Q+M9XM0U&Q@67>ORX8+V]272S8>\NQ/<78V'?GLOCJUG%P:?C;-"? MZYKAQT#I6EK7!NO N ('B5(M9Y#U32['Q[L5*"WN+KP]ZV.G;M1@]*YQT[4; MWP;U!TE>A!?E44Y>G8GV-E+\IZ5' M)UR_B RH$N<]'$8C)Y_)TL-AJ4F1RF0D$5.G$-7/<>/ MCH 22> '$KU8>'>S+T;-F+E.3HDNG^/4>?*RK6+:E=NR48156V;>W!Z>.Z M&V\+/G;F*K6ZM.,S7J]*P)YX8VC5SC&&CJ#1Q/07*8:AY=ZOA8[ORA&2BJM1 M=9)=.SIIV5(QA<\:9EWU9C)IMT3DJ1;[Z[*]M#2'-04EX0%KO8B0R=HMBN)U M(QY9_)+(W\RVOY(EQ:+C/[OL;-<.;XTU;(_%\B-MJ5$;" ( @" ("&_K#J/? M@]D7@/@KY"U ]WD9H6N'^453_F_:;QL>?5.2_P 23_I+0\L+J5^_#KC%^A_Y MB!ZH8N,RG8MV/';VV=?F<&0T\W0EE>>0:VPPN/V!9;0;RLZCCS>Y7(-]RDC& MZS:=W!OP6]VYK]++CUN&:O! ?C8L5ZD,EFU/'6KPMZIIY7!C&M'BYSB ![U\ M3N1MQWL1]0A*;48JK?0C%Y]_[%K:?B-YX.$GD'9"L/_,6,N:]IUOZ6 M1:7YX_.9"&CYT_HV+C_)+YCUF9+&YC$VK>*R%;)TY(9&MM59631D])U'6PD> M*]:R;619<[4E*-'MBTUNZT>:5BY8NJ-R+C*JV--/T,I?Y:CR*TR>\VJ1\<>E MI/D-4"+;^T.TZ6S>WNV\53;K)8JQW\C.1HZ6U:8V21Q]VH:/8 MM>4]*MZ;I MEFU#>XJ4GURDJOYEV)&M/,NI3S]0NW9]#<4NJ,=B7R][9HSU=;';S6GA/6OQO\ =^&> M_P#M:%/O+2;CK=I=:FOTM_(0WGZ-=(N/JE!_J2^4UOW#R#\KOW>F0D)+K.;O M$:^#63.8T?8UH"C?,>0\C4\BX^FY+T<3IZC.Z%95G3[$%T6X^Q-^LPY84RID MFU]X;FV7?=DMKYFQA[B=T1!9*P'4-DC>',> >6HX>"R>EZSEZ7<^)BW'" M3WTW/O3JGXHQ^HZ7BZA;^'D04TMU=Z[FMJ\#N;KW_O+?$D,FZL_9RS:Q+JU9 M_3'!&X\"YL,;6,!T\=-5W:MS#GZJT\JZYI;EL45^545>VAUZ;HF'IJ:QK:C7 M>]K;\75^!AZPQE#T,3+9KY;%3TRX7(;M>2H6\_JME:6:>WJ 7JPISA?MRA]) M237?78=&5&,K,U/Z+BZ]U'4D7ZL)Y).Y>/B?\L&!K!@\!U3V"=/M5B>:\V]5 M@GT6H_S2(-Y;P2TV373^Y*->Q*OK;]2*?\S[\_C6+5?=X7*G:W3V(F M'>I5LE2N8Z[$V>G?ADKVH'#5KXY6EKFD>T%6]?LPO6Y6YJL9)IKK3V,K"U=E M:FIQ=)1::?:MQ2W>K,IWKU..02QT[,T#)1Q#FQO+ X'V@:K3+*M*U=G!.J3: MKW,VJL7'XKI.Y$G_4'-([;'8ZN2?IMVLR4#PZG0U6G\ M@5G^8,V\/38]'P$_3&'S%>.(H](I8[,6X:C& M?*R,2N+6#]T'I^Q:@3@6+L_I2A%OOI MO\=YAZPIE2U?L#_^/['_ /22_P#R)5M7R)_PF-^%_P TC7/G+_E\C\2_E1N% M2XC 0! $ 0! :2]0NU9=U=KLY'5B,U["%F6IL U!\-=H^3>;+&LXL8RDE?BJ2B][I]9=:>]TW/9U5UXYJY:O:5D2E&+=F3K&70 MJ_5?4UN[5M-TVK5:E7FMW+$52K7:7SV9GB.-C1SQ+O9%H0EY+:V5J=_.\,G<+,NP>"MO&R\0_2 -):V_..#K#QPU8. M48/A\7,\-;^?N<'JU_X&/)_V\'_CE]I]GV?3T[+XY,Y76EV?C7H_OR_1'[*[ M?M>CH([AK1R:!]BKJI.:LEKZ3VY,9??4D,TK<-!AA^+JC7Z;[3WGZ+M.74&, M>-?(JV_*GXWQQ]/"EM\*N)$S77C MYJI&66<7_(_W%$728%O3@\,T_5@[3MA5'Z^=I@_\N<_F5?^:KII"_\ K'V2)MY<+_\ 4?\ \Y>V)7"M<"]3 M?7IHC^IW@V^[_?I4TBYVRA_,F: M[[E8J7"]PMZXV9A8Z#,VWQ@\-8YI3+&[W%CP5'N9L66-JF1;ET7)/P;JO4T9 MO0,A9&G6+BZ;6SM*7PD,\$H^UKH/SJPKWE/I/&8=[M-*N6CACF /+@+ M+"?Y5$]3\ML'$E26?"'9-)/^=>PDF!S[EY,:QPI3[8-M?ROVFTNV/IOV5BK> M.W5:W,W?#Z84IY9\N=/QIPRI7OCM.L M:44*K<]CE6G?3K1'M?Y[S;\)8\;7P4U25:N='T;4J5[J]IK#U>86>#=6V-PA MA_"9+&/HF3P$U65TFA][9AI[BHOYN8,HY=G(I[LH6I:Q8B[5%=ANKL3 M3WQKZU_U),=Q?4WLVKMNY7V/D),UN'(PNAIRB"6&*H9!H9I'3-9J6@ZM: =3 MST"LOF'S+P+>)*.%-SNR5%L:4:_6?$ENZ$J[=^P@.A\@9MS)B\N/!:BZO:FY M4Z%1O?TM]!7EQ\22?$GF5KRW4N\XN^5WN*(Y6\F!ZA,%.[MKV:S\<9,%#%08 MZV\DZ?D+=&"B_S0BU_*RK^2,R*U+-LM[93B-/.U(M"]T#G!PDC!(!?&X @$\1J/ M%2SD[F1Z'G*[)-VY+AFEOIUKM3V^E=)'.:-!6L8;M)I3B^*#>ZO4^QKY&30W M-ZH.W6/P,]S;MV7.YN6(BABOP\T(;*1\)G?(QK6M:>>A)/@KFU+S-TJSC.>/ M)W+C7NQX6MOWFTE1=-*OJ*JP/+_4;M]0OQ4+:>V54]GW4FZOJZ.LKDNW+.1N MW,C=E,]R_/)9MSGF^65Q>]WVDE:YY%^=^Y*Y-UE)MM]K=67I9M1LPC;@J1BD MDNQ;$=9=)V%K781O3V@V,#XTGN_FGD/YUM;R,J:+C?A?\S-<><775\C\7R(V M\I81H( @" ( @.+FM>US'M#F/!#FD:@@\P0N&DU1A.A5UWT[4V>W&YIK5&NX M[1SDKI<+9:"6P/=\3ZCSX%G'HUYM]H*UBYZY4GHV6YVU^Q<=8O[+Z8/NZ.N/ MI]Z-'*"$O.3'OB>R6)[HI8SK'*PEKFGS M!&A"^HS<76+HSB45)4:JCT;N;S62B97R.9OY""/0,@LV99F#3EHU[B%ZK^H9 M-^/#,])^U:M9NV:].G!):MVY&PU M:L32Z221YT:QK1Q))/!=MFS.]-0@FY-T26]MGQK4O]6?O3 M[Z;(_E6SOJ^DUVYJU[_=LUW(_P"G'W8=WVOS/;W470586&EEBPPC0LE>TCR( M<0M6;JI-KM9L3;=8I]B.#(W3/9"P:OF<(V#S+CH/RE<0BY226]GU*2BFWT;2 MZRC :M&G6/.O!'$?X&@?F6Z-B'!;C'J27J-4;L^.;EUMLCEZKF.=VMB /=O'Z\QC M+VG\C58GE?\ \S'\$O80CS"_XF7XX_*;<]5';&Q8=#W)PU8S""%M7=,,8U<( MV<(;6@YAH/0\^ Z3R!4M\TN697*:C95:*EQ+J7T9^'T9=G#VD9\N^8(PK@77 M2KK;?:]\/'>NVO80>5'%NF?;![E[L[;7Y[NVKC&Q7 T9#&66?4K6 SY2]@+2 M'#4Z.:0?L4AT#F;-T2XYXTE27THO;&7>NOM33,+K6@8FKVU"_':MTELE'N?5 MV/89_NSU)]S-T531AN5ML57C2?\ I#'QS2#VS2/>]O\ 6K/ZKYDZMG0X(RC M:B]_ FF_S-MKPH873>0M-PY<ESAYZ>'"[?*/%RHJ_>=59E1*NYS72NY;&^VG05+YFY./) MV;2H[RJWUJ+W)][VI>/224[J]O:GDYD;ZVQW277%[_ !6] M=J*I<[@;9S+,;UF2E"6Y_(^IKI70>2O$>H( @.+_D?^Z5RMYRMY;G? MV5C=X=LZFSLH"RM;P]2".=H!?!+%$PQ2MU\6/:#[>2VWOZ-:U'28X=W=*W%5 MZFDJ-=S^8UFL:K5;WJO)_S!U_[2VUY/AP MZ/C+_P!:?IVFM?-,^+5D[-4YYKFP,E'E:+B7,PN0>(K,>OZ+)B/IR ?M=)]ZI/ M7?*B_"3G@34H_8DZ27=+Z+\>'Q+:T?S(LSBH9L7&7VHJL7WQWKPKX$>Y MD0\9*+]$J,\>#9V[[4@BK;3S,\KCH&,H6"?\M>.&B9\W2-BXWV0E\QZ9ZMAP M597K:7XX_.;'V]Z?.ZVX9&#_ $T["5W$!]O+2-K!H/C]/XI3]C%(]/\ +W6< MQ_Z7PUUS?#ZOI>HP>;SOI6*O]7C?5!<7KV1]9-/M-V$V]VW,>7NRC/[K+-/Z MH]G3%6#AHYM:,Z].O(O/Q'V#@KGY4Y$Q=$_=D_B7_M-;(]D%T=[V]VXJGF3G M'(U;]N*X+/V5OE^)]/=N[]YOM3LAQ";?WI3R.5W!E,SL[.T*M'*6'VCB;[9& M?0DE<7/;')$V35O420"T:RG8=G;&W>SN8R<.8W#;A-6NZLQS8* MT#B'/#"_1SG/+1J2!H!H/%3[DOD5:%.5^[-3NR5%3Z,8]-*[6WU["&\U\X/6 M(QLVH.%I.KK]*3Z*TV)+J)$2Q1S1R0S1MEBE:62Q/ WI9W%\N$M-<^F''B?HO9J^(?LZ.'E MH."J77_*NQDS=W"FK;>^#VP\&ML>ZC[*%EZ+YC7L>"MYD'<2^LMD_&NR7?L? M74T/>],?=RF]S8,31R;&GA+6O1 $>>DWTC^10._Y8ZU;?NPC/NDOZN$F5GS MTFXO>G*/?%_TU.I6]-G>"P\,?MRO4:>W&U:BHPBJ)+8DBKK]^=^;N M7).4I.K;WMG=7<=1JKN7M7MANVHRIOVQCJ-B%O\ T62EM14[D /'_#E>X'0_ MJD%OL47YDTO2=0@H9[A%K=)R4)KN;]CJNPD.@ZCJ>#-RPU)KIBHN47WI>W8^ MTT?B?3!VLRTSI<;ON_F:K>)AIVJ4I ]KXXW?V*$8GECHV1*MO)E./5&4'ZTF M2[)\P=4LJD[$8/[T9KU-HR7-7R,RW'B M4E*27 HJCJZ4W5\:["N8$D G@2.(6N9>C/U@A=8G@KL:7/L2,B8T<22]P: / MO7W:MNY-16]NA\SFH1"*CU(U0G+BDW MUF#=P,#V_P!R8K^F[]..95.KJMBY/'6EA<>'7#,YS7-/N/'QU6%U[!TW-L_# MS^#AZ')J+7;&3::_BIEM&S,_$N_$P^+BZ5%.2?9);4R.F/\ 3/VES5MW]&[@ MW,E!J2*=2Y1L/ \NMD;C^15W8\M-%R9_LY4I+JC*$GZ4OD)Q>Y_U:Q#]W'C% M];C./J;-@Q^F7M%0QMR.S1N3$POZ\M:O2"2 :F1O261CIY\6Z>:D$?+71+5 MJ2E"3V/WG)U7;LI'9VHPLN?M7N7$XRBMOT5%4?9TRV]Y6M99#%9LQ5YOQ->* M61E>SII]1C7$-?IX=0T*ULO1C&!UW'1K MCY KK/M%Q?;^F['[$V91>WH?5PE".1AX:.;79U#[UN%H%GX.G8\'T6H+]*-7 MM9N_%SK\^NY)_J9EZRQC0@" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( M @.CDX[ZNTIMW%BL[A\U?QVZ*]F'/5I",@VX2^5SOU^MQ/6'X]T6\ECHRTFEI'%&\L^4R")C.LCG\6JS.I\U:GJ5I6 MLB]*4.K8D^_A2KXU,5I_+NGX%QW+%I1EU[6UW5;IX&!*/F:)&^G3MA*LGRZY8N:AF1RKD?V;3K5_6 MFOHI=SVOT=)!.>>8(8.)+&@_W;BI3[,'O;ZJK8O3T%E:V0*'*@>Y>&W1AMZ9 MRMO%D[LM-;FG9:L%SVSPODN8DQB*:L2QCIF#]&:1C6OD'GU..OBI!F[?DX4HUL55]YI M5EXMU,)B\LZ;C7OC6K,5.M4]KH^Q-T7@MG0:[4;,Z;?[,=LKWH5VN\7RZ::>#=7*9;/W]5;6W1A8 M<@Z($5KHUCLPZ_[N9A#P/9KI[%A]7T#!U:'#E6U*FY[I+NDMOAN,KI>M9FFS MXL>XXUWK?%]\7L9'/+>D#;D\KGX3=^1QL9)+8+<$5L#V!S3"?OU5=9?E%B3; M=F_.*ZI)3]G"3C&\S]T[A M^1>2WY/P3]_*;79"G]3/3/S0G3W<=>,W_P!J-B8'TL=L\4^.7)_U'H]A)4BP/*_2<=IW..X_O.B]$:>TPF9YAZG?35OAMK[JJ_3*I M(;'8ZAB*5;&XNG#C\?38(ZM.NP1QQM'@UK0 %8&/CV\>VK=J*C&*HDE1+P(3 M>O3O3<[DG*3VMMU;.ZNXZC&=T[.VQO2A_3=SX:OEZH),7U6Z21./#JBD;H]A M]K2%C=3TC$U*W\+)MJ<>W>NY[UX,]^GZGDZ?<^)CS<)=G3WK<_$C9FO2'M.U M*^3 [FR6&:XZBM89'<8WV GZ3_O<57.;Y28-QMV+LX=C2FOZ7ZV3O$\S,R"I M>M0GVJL7\J]1CT7HYCZ_\;N \Q^(CQH#OO-@A8V'D_&OO93IV0_S'MEYH2I[ MN,J]L_\ *9Y@_2AVYQSFR9:YE=PO:03%-,VO"=/V8&L=_?6>P?*O2K#K=<[C M[7PK]*3_ %&'R_,;4;NRVH6^Y5?IE5>HD/@\#AMM8V#$8#&5\3C:VOT:=9@8 MT$\W'Q)/B3Q*L+"P;&%:5JQ!0@MR2I_#[=Y"NO4>8( @ M" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @ M" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @ M" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @ M" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @ M" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @ M" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @" ( @ <" ( @" ( @" ( @" ( @" ( @" ( @" (#__V0$! end XML 11 R9999.htm IDEA: XBRL DOCUMENT v3.19.3
Label Element Value
Accounting Standards Update 2018-02 And 2014-09 [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption $ (77,000)
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption (111,000)
Accounting Standards Update 2018-02 And 2014-09 [Member] | Retained Earnings [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption (77,000)
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption $ (111,000)
XML 12 R29.htm IDEA: XBRL DOCUMENT v3.19.3
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill

Goodwill consists of the following (in thousands):
 
Nine Months Ended September 30, 2019
 
Year Ended December 31, 2018
Beginning balance
$
149,524

 
$
125,272

Additions due to acquisitions

 
24,673

Foreign currency translation adjustment
(456
)
 
(421
)
Ending balance
$
149,068

 
$
149,524


Finite-Lived Intangible Assets
Intangible assets as of September 30, 2019 and December 31, 2018 consist of the following (in thousands, except weighted-average amortization period):
 
September 30, 2019
 
Weighted-Average Amortization
Period (in months)
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
Developed technologies and content library
71

 
$
31,667

 
$
(16,757
)
 
$
14,910

Customer lists
47

 
9,970

 
(7,872
)
 
2,098

Trade names
44

 
6,113

 
(5,681
)
 
432

Non-compete agreements
31

 
2,018

 
(1,865
)
 
153

Indefinite-lived trade name

 
3,600

 

 
3,600

Foreign currency translation adjustment

 
(571
)
 

 
(571
)
Total intangible assets
61

 
$
52,797

 
$
(32,175
)
 
$
20,622

 
 
December 31, 2018
 
Weighted-Average Amortization
Period (in months)
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
Developed technologies and content library
71

 
$
31,667

 
$
(13,737
)
 
$
17,930

Customer lists
47

 
9,970

 
(6,847
)
 
3,123

Trade names
44

 
6,113

 
(4,863
)
 
1,250

Non-compete agreements
31

 
2,018

 
(1,735
)
 
283

Indefinite-lived trade name

 
3,600

 

 
3,600

Foreign currency translation adjustment

 
(271
)
 

 
(271
)
Total intangible assets
61

 
$
53,097

 
$
(27,182
)
 
$
25,915



Indefinite-lived Intangible Assets
Intangible assets as of September 30, 2019 and December 31, 2018 consist of the following (in thousands, except weighted-average amortization period):
 
September 30, 2019
 
Weighted-Average Amortization
Period (in months)
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
Developed technologies and content library
71

 
$
31,667

 
$
(16,757
)
 
$
14,910

Customer lists
47

 
9,970

 
(7,872
)
 
2,098

Trade names
44

 
6,113

 
(5,681
)
 
432

Non-compete agreements
31

 
2,018

 
(1,865
)
 
153

Indefinite-lived trade name

 
3,600

 

 
3,600

Foreign currency translation adjustment

 
(571
)
 

 
(571
)
Total intangible assets
61

 
$
52,797

 
$
(32,175
)
 
$
20,622

 
 
December 31, 2018
 
Weighted-Average Amortization
Period (in months)
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
Developed technologies and content library
71

 
$
31,667

 
$
(13,737
)
 
$
17,930

Customer lists
47

 
9,970

 
(6,847
)
 
3,123

Trade names
44

 
6,113

 
(4,863
)
 
1,250

Non-compete agreements
31

 
2,018

 
(1,735
)
 
283

Indefinite-lived trade name

 
3,600

 

 
3,600

Foreign currency translation adjustment

 
(271
)
 

 
(271
)
Total intangible assets
61

 
$
53,097

 
$
(27,182
)
 
$
25,915


Estimated Future Amortization Expense Related to Intangible Assets
As of September 30, 2019, the estimated future amortization expense related to our finite-lived intangible assets is as follows (in thousands):
Remaining three months of 2019
$
1,455

2020
4,816

2021
3,423

2022
2,943

2023
2,276

Thereafter
2,109

Total
$
17,022


JSON 13 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "chegg2019-09x3010q.htm": { "axisCustom": 3, "axisStandard": 28, "contextCount": 268, "dts": { "calculationLink": { "local": [ "chgg-20190930_cal.xml" ] }, "definitionLink": { "local": [ "chgg-20190930_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "chegg2019-09x3010q.htm" ] }, "labelLink": { "local": [ "chgg-20190930_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "chgg-20190930_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml" ] }, "schema": { "local": [ "chgg-20190930.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd", "http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 500, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 29, "http://www.chegg.com/20190930": 1, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 35 }, "keyCustom": 28, "keyStandard": 341, "memberCustom": 20, "memberStandard": 41, "nsprefix": "chgg", "nsuri": "http://www.chegg.com/20190930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0002000 - Document - Cover Page", "role": "http://www.chegg.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Revenues", "role": "http://www.chegg.com/role/Revenues", "shortName": "Revenues", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103100 - Disclosure - Net Loss Per Share", "role": "http://www.chegg.com/role/NetLossPerShare", "shortName": "Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - Cash and Cash Equivalents, and Investment", "role": "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestment", "shortName": "Cash and Cash Equivalents, and Investment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109100 - Disclosure - Fair Value Measurement", "role": "http://www.chegg.com/role/FairValueMeasurement", "shortName": "Fair Value Measurement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111100 - Disclosure - Goodwill and Intangible Assets", "role": "http://www.chegg.com/role/GoodwillAndIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112100 - Disclosure - Convertible Senior Notes", "role": "http://www.chegg.com/role/ConvertibleSeniorNotes", "shortName": "Convertible Senior Notes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114100 - Disclosure - Leases", "role": "http://www.chegg.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115100 - Disclosure - Commitments and Contingencies", "role": "http://www.chegg.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "chgg:GuaranteesAndIndemnificationsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116100 - Disclosure - Guarantees and Indemnifications", "role": "http://www.chegg.com/role/GuaranteesAndIndemnifications", "shortName": "Guarantees and Indemnifications", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "chgg:GuaranteesAndIndemnificationsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117100 - Disclosure - Stockholders' Equity", "role": "http://www.chegg.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)", "role": "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118100 - Disclosure - Income Taxes", "role": "http://www.chegg.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119100 - Disclosure - Restructuring Charges", "role": "http://www.chegg.com/role/RestructuringCharges", "shortName": "Restructuring Charges", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120100 - Disclosure - Related-Party Transactions", "role": "http://www.chegg.com/role/RelatedPartyTransactions", "shortName": "Related-Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122100 - Disclosure - Subsequent Event", "role": "http://www.chegg.com/role/SubsequentEvent", "shortName": "Subsequent Event", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2201201 - Disclosure - Background and Basis of Presentation (Policies)", "role": "http://www.chegg.com/role/BackgroundAndBasisOfPresentationPolicies", "shortName": "Background and Basis of Presentation (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2301301 - Disclosure - Revenues (Tables)", "role": "http://www.chegg.com/role/RevenuesTables", "shortName": "Revenues (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Net Loss Per Share (Tables)", "role": "http://www.chegg.com/role/NetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - Cash and Cash Equivalents, and Investment (Tables)", "role": "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentTables", "shortName": "Cash and Cash Equivalents, and Investment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309301 - Disclosure - Fair Value Measurement (Tables)", "role": "http://www.chegg.com/role/FairValueMeasurementTables", "shortName": "Fair Value Measurement (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311301 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.chegg.com/role/GoodwillAndIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1001501 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312301 - Disclosure - Convertible Senior Notes (Tables)", "role": "http://www.chegg.com/role/ConvertibleSeniorNotesTables", "shortName": "Convertible Senior Notes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314301 - Disclosure - Leases (Tables)", "role": "http://www.chegg.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317301 - Disclosure - Stockholders' Equity (Tables)", "role": "http://www.chegg.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319301 - Disclosure - Restructuring Charges (Tables)", "role": "http://www.chegg.com/role/RestructuringChargesTables", "shortName": "Restructuring Charges (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401402 - Disclosure - Background and Basis of Presentation (Details)", "role": "http://www.chegg.com/role/BackgroundAndBasisOfPresentationDetails", "shortName": "Background and Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "I2019Q1Jan1_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member", "decimals": "-5", "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401402 - Disclosure - Revenues (Details)", "role": "http://www.chegg.com/role/RevenuesDetails", "shortName": "Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "lang": null, "name": "chgg:RevenuefromContractwithCustomerIncludingAssessedTaxIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403402 - Disclosure - Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details)", "role": "http://www.chegg.com/role/NetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails", "shortName": "Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403403 - Disclosure - Net Loss Per Share - Shares Excluded From Computation Of Diluted Net Loss Per Share (Details)", "role": "http://www.chegg.com/role/NetLossPerShareSharesExcludedFromComputationOfDilutedNetLossPerShareDetails", "shortName": "Net Loss Per Share - Shares Excluded From Computation Of Diluted Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "chgg:AvailableForSaleSecuritiesWeightedAverageMaturity", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Cash and Cash Equivalents, and Investment - Additional Information (Details)", "role": "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentAdditionalInformationDetails", "shortName": "Cash and Cash Equivalents, and Investment - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FI2019Q3", "decimals": "-5", "lang": null, "name": "us-gaap:RestrictedCashAndCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Cash and Cash Equivalents, and Investment - Schedule of Available For Sale Securities (Details)", "role": "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentScheduleOfAvailableForSaleSecuritiesDetails", "shortName": "Cash and Cash Equivalents, and Investment - Schedule of Available For Sale Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FI2019Q3_us-gaap_InvestmentTypeAxis_us-gaap_CashAndCashEquivalentsMember", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)", "role": "http://www.chegg.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407404 - Disclosure - Cash and Cash Equivalents, and Investment - Contractual Maturity (Details)", "role": "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentContractualMaturityDetails", "shortName": "Cash and Cash Equivalents, and Investment - Contractual Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409402 - Disclosure - Fair Value Measurement - Financial Instruments (Details)", "role": "http://www.chegg.com/role/FairValueMeasurementFinancialInstrumentsDetails", "shortName": "Fair Value Measurement - Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FI2019Q3_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FI2019Q3_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - Fair Value Measurement - Debt (Details)", "role": "http://www.chegg.com/role/FairValueMeasurementDebtDetails", "shortName": "Fair Value Measurement - Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FI2019Q3_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_EstimateOfFairValueFairValueDisclosureMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember", "decimals": "-3", "lang": null, "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411402 - Disclosure - Goodwill and Intangible Assets - Goodwill (Details)", "role": "http://www.chegg.com/role/GoodwillAndIntangibleAssetsGoodwillDetails", "shortName": "Goodwill and Intangible Assets - Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FI2017Q4", "decimals": "-3", "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411403 - Disclosure - Goodwill and Intangible Assets - Finite-lived and Indefinite-lived Intangibe Assets (Details)", "role": "http://www.chegg.com/role/GoodwillAndIntangibleAssetsFiniteLivedAndIndefiniteLivedIntangibeAssetsDetails", "shortName": "Goodwill and Intangible Assets - Finite-lived and Indefinite-lived Intangibe Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3QTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_chgg_AcquisitionRelatedIntangibleAssetsMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411404 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)", "role": "http://www.chegg.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetails", "shortName": "Goodwill and Intangible Assets - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3QTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_chgg_AcquisitionRelatedIntangibleAssetsMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Goodwill and Intangible Assets - Estimated Future Amortization Expense Related to Intangible Assets (Details)", "role": "http://www.chegg.com/role/GoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Estimated Future Amortization Expense Related to Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromDebtNetOfIssuanceCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412402 - Disclosure - Convertible Senior Notes - Convertible Senior Notes (Details)", "role": "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails", "shortName": "Convertible Senior Notes - Convertible Senior Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "D2019Q2Apr_us-gaap_DebtInstrumentAxis_chgg_A0.125PercentConvertibleSeniorNotesDue2025Member_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember", "decimals": "-3", "lang": null, "name": "chgg:PaymentsForInitialPurchasersDiscount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FI2019Q3_us-gaap_DebtInstrumentAxis_chgg_A0.125PercentConvertibleSeniorNotesDue2025Member_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412403 - Disclosure - Convertible Senior Notes - Net Carrying Amount (Details)", "role": "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails", "shortName": "Convertible Senior Notes - Net Carrying Amount (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FI2019Q3_us-gaap_DebtInstrumentAxis_chgg_A0.125PercentConvertibleSeniorNotesDue2025Member_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember", "decimals": "-3", "lang": null, "name": "chgg:DebtInstrumentConvertibleDiscountForConversionOption", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3QTD_us-gaap_DebtInstrumentAxis_chgg_A0.125PercentConvertibleSeniorNotesDue2025Member_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412404 - Disclosure - Convertible Senior Notes - Interest Expense Recognized (Details)", "role": "http://www.chegg.com/role/ConvertibleSeniorNotesInterestExpenseRecognizedDetails", "shortName": "Convertible Senior Notes - Interest Expense Recognized (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3QTD_us-gaap_DebtInstrumentAxis_chgg_A0.125PercentConvertibleSeniorNotesDue2025Member_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited)", "role": "http://www.chegg.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414402 - Disclosure - Leases - Additional Information (Details)", "role": "http://www.chegg.com/role/LeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-5", "lang": null, "name": "us-gaap:LeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414403 - Disclosure - Leases - Maturities of Operating Lease Liabilities (Details)", "role": "http://www.chegg.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails", "shortName": "Leases - Maturities of Operating Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417402 - Disclosure - Stockholders' Equity - Share-based Compensation Expense (Details)", "role": "http://www.chegg.com/role/StockholdersEquityShareBasedCompensationExpenseDetails", "shortName": "Stockholders' Equity - Share-based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FI2019Q3_us-gaap_AwardTypeAxis_chgg_RestrictedStockUnitsRSUsAndPerformanceShareUnitsPSUsMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417403 - Disclosure - Stockholders' Equity - Additional Information (Details)", "role": "http://www.chegg.com/role/StockholdersEquityAdditionalInformationDetails", "shortName": "Stockholders' Equity - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FI2019Q3_us-gaap_AwardTypeAxis_chgg_RestrictedStockUnitsRSUsAndPerformanceShareUnitsPSUsMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_chgg_RestrictedStockUnitsRSUsAndPerformanceShareUnitsPSUsMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417404 - Disclosure - Stockholders' Equity - Summary of Restricted Stock Unit Activity (Details)", "role": "http://www.chegg.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails", "shortName": "Stockholders' Equity - Summary of Restricted Stock Unit Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_chgg_RestrictedStockUnitsRSUsAndPerformanceShareUnitsPSUsMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418401 - Disclosure - Income Taxes (Details)", "role": "http://www.chegg.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OneTimeTerminationBenefitsMember_us-gaap_RestructuringPlanAxis_chgg_A2017RestructuringPlanMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated", "reportCount": 1, "unique": true, "unitRef": "position", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419402 - Disclosure - Restructuring Charges - Narrative (Details)", "role": "http://www.chegg.com/role/RestructuringChargesNarrativeDetails", "shortName": "Restructuring Charges - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OneTimeTerminationBenefitsMember_us-gaap_RestructuringPlanAxis_chgg_A2017RestructuringPlanMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated", "reportCount": 1, "unique": true, "unitRef": "position", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419403 - Disclosure - Restructuring Charges - Restructuring Reserve (Details)", "role": "http://www.chegg.com/role/RestructuringChargesRestructuringReserveDetails", "shortName": "Restructuring Charges - Restructuring Reserve (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2018Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3QTD_srt_CounterpartyNameAxis_chgg_AdobeSystemsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_ChiefExecutiveOfficerMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420401 - Disclosure - Related-Party Transactions (Details)", "role": "http://www.chegg.com/role/RelatedPartyTransactionsDetails", "shortName": "Related-Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3QTD_srt_CounterpartyNameAxis_chgg_AdobeSystemsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_ChiefExecutiveOfficerMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "D2019Q4_us-gaap_BusinessAcquisitionAxis_chgg_ThinkfulInc.Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422401 - Disclosure - Subsequent Event (Details)", "role": "http://www.chegg.com/role/SubsequentEventDetails", "shortName": "Subsequent Event (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "D2019Q4_us-gaap_BusinessAcquisitionAxis_chgg_ThinkfulInc.Member_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited)", "role": "http://www.chegg.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "role": "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-3", "lang": null, "name": "us-gaap:OtherDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006001 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - Reconciliation of cash, cash equivalents and restricted cash", "role": "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnauditedReconciliationOfCashCashEquivalentsAndRestrictedCash", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - Reconciliation of cash, cash equivalents and restricted cash", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FI2018Q3", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Background and Basis of Presentation", "role": "http://www.chegg.com/role/BackgroundAndBasisOfPresentation", "shortName": "Background and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chegg2019-09x3010q.htm", "contextRef": "I2018Q1Jan1_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_chgg_AccountingStandardsUpdate201802And201409Member", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - chegg2019-09x3010q.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - chegg2019-09x3010q.htm", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 71, "tag": { "chgg_A0.125PercentConvertibleSeniorNotesDue2025Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "0.125 Percent Convertible Senior Notes Due 2025 [Member]", "label": "0.125 Percent Convertible Senior Notes Due 2025 [Member]", "terseLabel": "0.125% Convertible Senior Notes Due 2025" } } }, "localname": "A0.125PercentConvertibleSeniorNotesDue2025Member", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/BackgroundAndBasisOfPresentationDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesInterestExpenseRecognizedDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails", "http://www.chegg.com/role/FairValueMeasurementDebtDetails", "http://www.chegg.com/role/NetLossPerShareSharesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "chgg_A0.25PercentConvertibleSeniorNotesDue2023Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "0.25 Percent Convertible Senior Notes Due 2023 [Member]", "label": "0.25 Percent Convertible Senior Notes Due 2023 [Member]", "terseLabel": "0.25% Convertible Senior Notes Due 2023" } } }, "localname": "A0.25PercentConvertibleSeniorNotesDue2023Member", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/BackgroundAndBasisOfPresentationDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesInterestExpenseRecognizedDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails", "http://www.chegg.com/role/FairValueMeasurementDebtDetails", "http://www.chegg.com/role/NetLossPerShareSharesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "chgg_A2015RestructuringPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2015 Restructuring Plan", "label": "2015 Restructuring Plan [Member]", "terseLabel": "2015 Restructuring Plan" } } }, "localname": "A2015RestructuringPlanMember", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/RestructuringChargesRestructuringReserveDetails" ], "xbrltype": "domainItemType" }, "chgg_A2017RestructuringPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2017 Restructuring Plan", "label": "2017 Restructuring Plan [Member]", "terseLabel": "2017 Restructuring Plan" } } }, "localname": "A2017RestructuringPlanMember", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/RestructuringChargesNarrativeDetails", "http://www.chegg.com/role/RestructuringChargesRestructuringReserveDetails" ], "xbrltype": "domainItemType" }, "chgg_AccountingStandardsUpdate201802And201409Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2018-02 And 2014-09 [Member]", "label": "Accounting Standards Update 2018-02 And 2014-09 [Member]", "terseLabel": "Accounting Standards Update" } } }, "localname": "AccountingStandardsUpdate201802And201409Member", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "chgg_AcquisitionRelatedIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Acquisition related intangible assets.", "label": "Acquisition Related Intangible Assets [Member]", "terseLabel": "Acquisition-Related Intangible Assets" } } }, "localname": "AcquisitionRelatedIntangibleAssetsMember", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "chgg_AdjustmentsToAdditionalPaidInCapitalPurchaseOfCappedCall": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Purchase Of Capped Call", "label": "Adjustments To Additional Paid In Capital, Purchase Of Capped Call", "negatedTerseLabel": "Purchase of convertible senior notes capped call" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalPurchaseOfCappedCall", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "chgg_AdobeSystemsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adobe systems.", "label": "Adobe Systems [Member]", "terseLabel": "Adobe Systems" } } }, "localname": "AdobeSystemsMember", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "chgg_AvailableForSaleSecuritiesWeightedAverageMaturity": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Available For Sale Securities, Weighted Average Maturity", "label": "Available For Sale Securities, Weighted Average Maturity", "terseLabel": "Weighted average maturity" } } }, "localname": "AvailableForSaleSecuritiesWeightedAverageMaturity", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentAdditionalInformationDetails", "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentContractualMaturityDetails" ], "xbrltype": "durationItemType" }, "chgg_AvailableforsaleSecuritiesDebtMaturitiesYearOneThroughTwoAmortizedCostBasis": { "auth_ref": [], "calculation": { "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentContractualMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Available-for-sale Securities, Debt Maturities, Year One Through Two, Amortized Cost Basis", "label": "Available-for-sale Securities, Debt Maturities, Year One Through Two, Amortized Cost Basis", "terseLabel": "Due in 1-2 years, Cost" } } }, "localname": "AvailableforsaleSecuritiesDebtMaturitiesYearOneThroughTwoAmortizedCostBasis", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "chgg_AvailableforsaleSecuritiesDebtMaturitiesYearOneThroughTwoFairValue": { "auth_ref": [], "calculation": { "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentContractualMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Available-for-sale Securities, Debt Maturities, Year One Through Two, Fair Value", "label": "Available-for-sale Securities, Debt Maturities, Year One Through Two, Fair Value", "terseLabel": "Due in 1-2 years, Fair Value" } } }, "localname": "AvailableforsaleSecuritiesDebtMaturitiesYearOneThroughTwoFairValue", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "chgg_BoardOfDirectorsMemberMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Board Of Directors Member", "label": "Board Of Directors Member [Member]", "terseLabel": "Board Of Directors Member" } } }, "localname": "BoardOfDirectorsMemberMember", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "chgg_CappedCallMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Capped Call [Member]", "label": "Capped Call [Member]", "terseLabel": "Capped Call" } } }, "localname": "CappedCallMember", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails", "http://www.chegg.com/role/NetLossPerShareSharesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "chgg_CengageMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cengage.", "label": "Cengage [Member]", "terseLabel": "Cengage" } } }, "localname": "CengageMember", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "chgg_CheggServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Chegg Services [Member]", "label": "Chegg Services [Member]", "terseLabel": "Chegg Services" } } }, "localname": "CheggServicesMember", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/RevenuesDetails" ], "xbrltype": "domainItemType" }, "chgg_ContractWithCustomerLiabilityRevenueRecognizedPriorPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contract With Customer, Liability, Revenue Recognized, Prior Period", "label": "Contract With Customer, Liability, Revenue Recognized, Prior Period", "terseLabel": "Contract with customer, liability, revenue recognized, prior period" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognizedPriorPeriod", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/RevenuesDetails" ], "xbrltype": "monetaryItemType" }, "chgg_DebtComponentAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Component [Axis]", "label": "Debt Component [Axis]", "terseLabel": "Debt Component [Axis]" } } }, "localname": "DebtComponentAxis", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails" ], "xbrltype": "stringItemType" }, "chgg_DebtComponentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Domain] for Debt Component [Axis]", "label": "Debt Component [Domain]", "terseLabel": "Debt Component [Domain]" } } }, "localname": "DebtComponentDomain", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails" ], "xbrltype": "domainItemType" }, "chgg_DebtCovenantTermsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Covenant Terms [Axis]", "label": "Debt Covenant Terms [Axis]", "terseLabel": "Debt Covenant Terms [Axis]" } } }, "localname": "DebtCovenantTermsAxis", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails" ], "xbrltype": "stringItemType" }, "chgg_DebtCovenantTermsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Domain] for Debt Covenant Terms [Axis]", "label": "Debt Covenant Terms [Domain]", "terseLabel": "Debt Covenant Terms [Domain]" } } }, "localname": "DebtCovenantTermsDomain", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails" ], "xbrltype": "domainItemType" }, "chgg_DebtInstrumentConvertibleDiscountForConversionOption": { "auth_ref": [], "calculation": { "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Convertible, Discount For Conversion Option", "label": "Debt Instrument, Convertible, Discount For Conversion Option", "terseLabel": "Debt discount for conversion option" } } }, "localname": "DebtInstrumentConvertibleDiscountForConversionOption", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails" ], "xbrltype": "monetaryItemType" }, "chgg_DebtInstrumentConvertibleIfConvertedValueLessThanPrincipal": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Convertible, If-Converted Value Less Than Principal", "label": "Debt Instrument, Convertible, If-Converted Value Less Than Principal", "negatedTerseLabel": "Debt instrument, if-converted value less than principal" } } }, "localname": "DebtInstrumentConvertibleIfConvertedValueLessThanPrincipal", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "chgg_DebtInstrumentConvertibleIssuanceCosts": { "auth_ref": [], "calculation": { "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Convertible, Issuance Costs", "label": "Debt Instrument, Convertible, Issuance Costs", "negatedTerseLabel": "Issuance costs" } } }, "localname": "DebtInstrumentConvertibleIssuanceCosts", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails" ], "xbrltype": "monetaryItemType" }, "chgg_DebtInstrumentConvertibleShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Convertible, Shares", "label": "Debt Instrument, Convertible, Shares", "terseLabel": "Shares covered by capped call transactions (in shares)" } } }, "localname": "DebtInstrumentConvertibleShares", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails" ], "xbrltype": "sharesItemType" }, "chgg_DebtInstrumentFaceAmountOptionToPurchaseAdditionalNotes": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Face Amount, Option To Purchase Additional Notes", "label": "Debt Instrument, Face Amount, Option To Purchase Additional Notes", "terseLabel": "Option to purchase additional notes" } } }, "localname": "DebtInstrumentFaceAmountOptionToPurchaseAdditionalNotes", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "chgg_DebtInstrumentMaturityDateRemainingUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Maturity Date, Remaining Useful Life", "label": "Debt Instrument, Maturity Date, Remaining Useful Life", "terseLabel": "Debt instrument, remaining useful life" } } }, "localname": "DebtInstrumentMaturityDateRemainingUsefulLife", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails" ], "xbrltype": "durationItemType" }, "chgg_DebtInstrumentTransactionAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument Transaction [Axis]", "label": "Debt Instrument Transaction [Axis]", "terseLabel": "Debt Instrument Transaction [Axis]" } } }, "localname": "DebtInstrumentTransactionAxis", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails", "http://www.chegg.com/role/NetLossPerShareSharesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "chgg_DebtInstrumentTransactionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Domain] for Debt Instrument Transaction [Axis]", "label": "Debt Instrument Transaction [Domain]", "terseLabel": "Debt Instrument Transaction [Domain]" } } }, "localname": "DebtInstrumentTransactionDomain", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails", "http://www.chegg.com/role/NetLossPerShareSharesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "chgg_FedExMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "FedEx [Member]", "label": "FedEx [Member]", "terseLabel": "FedEx" } } }, "localname": "FedExMember", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "chgg_FiniteLivedAndIndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Finite Lived And Indefinite Lived Intangible Assets, Foreign Currency Translation Gain (Loss)", "label": "Finite Lived And Indefinite Lived Intangible Assets, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/GoodwillAndIntangibleAssetsFiniteLivedAndIndefiniteLivedIntangibeAssetsDetails" ], "xbrltype": "monetaryItemType" }, "chgg_GuaranteesAndIndemnificationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Guarantees and indemnifications.", "label": "Guarantees And Indemnifications [Abstract]" } } }, "localname": "GuaranteesAndIndemnificationsAbstract", "nsuri": "http://www.chegg.com/20190930", "xbrltype": "stringItemType" }, "chgg_GuaranteesAndIndemnificationsTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Guarantees and indemnifications.", "label": "Guarantees And Indemnifications [Text Block]", "terseLabel": "Guarantees and Indemnifications" } } }, "localname": "GuaranteesAndIndemnificationsTextBlock", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/GuaranteesAndIndemnifications" ], "xbrltype": "textBlockItemType" }, "chgg_IncreaseDecreaseInAccountsReceivableNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) In Accounts Receivable, Net", "label": "Increase (Decrease) In Accounts Receivable, Net", "terseLabel": "Change in accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivableNet", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/RevenuesDetails" ], "xbrltype": "monetaryItemType" }, "chgg_IncreaseDecreaseinAccountsReceivablePercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) in Accounts Receivable, Percent", "label": "Increase (Decrease) in Accounts Receivable, Percent", "terseLabel": "Change in accounts receivable, percent" } } }, "localname": "IncreaseDecreaseinAccountsReceivablePercent", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/RevenuesDetails" ], "xbrltype": "percentItemType" }, "chgg_IncreaseDecreaseinContractwithCustomerLiabilityPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) in Contract with Customer, Liability, Percent", "label": "Increase (Decrease) in Contract with Customer, Liability, Percent", "terseLabel": "Change in deferred revenue, percent" } } }, "localname": "IncreaseDecreaseinContractwithCustomerLiabilityPercent", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/RevenuesDetails" ], "xbrltype": "percentItemType" }, "chgg_IssuanceOfCommonStockRelatedToPriorAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Issuance Of Common Stock Related To Prior Acquisition", "label": "Issuance Of Common Stock Related To Prior Acquisition", "terseLabel": "Issuance of common stock related to prior acquisition" } } }, "localname": "IssuanceOfCommonStockRelatedToPriorAcquisition", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "chgg_LogisticsAndWarehousingServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Logistics And Warehousing Services [Member]", "label": "Logistics And Warehousing Services [Member]", "terseLabel": "Logistics And Warehousing Services" } } }, "localname": "LogisticsAndWarehousingServicesMember", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "chgg_PayPalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "PayPal [Member]", "label": "PayPal [Member]", "terseLabel": "PayPal" } } }, "localname": "PayPalMember", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "chgg_PaymentsForConvertibleSeniorNotesCappedCall": { "auth_ref": [], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payments For Convertible Senior Notes Capped Call", "label": "Payments For Convertible Senior Notes Capped Call", "negatedTerseLabel": "Purchase of convertible senior notes capped call" } } }, "localname": "PaymentsForConvertibleSeniorNotesCappedCall", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "chgg_PaymentsForInitialPurchasersDiscount": { "auth_ref": [], "calculation": { "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails": { "order": 2.0, "parentTag": "us-gaap_ProceedsFromDebtNetOfIssuanceCosts", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payments For Initial Purchasers Discount", "label": "Payments For Initial Purchasers Discount", "negatedTerseLabel": "Less initial purchasers\u2019 discount" } } }, "localname": "PaymentsForInitialPurchasersDiscount", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "chgg_ProceedsFromIssuanceOfEmployeeStockPurchasePlan": { "auth_ref": [], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Proceeds From Issuance Of Employee Stock Purchase Plan", "label": "Proceeds From Issuance Of Employee Stock Purchase Plan", "terseLabel": "Common stock issued under stock plans, net" } } }, "localname": "ProceedsFromIssuanceOfEmployeeStockPurchasePlan", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "chgg_RelatedPartyTransactionsNumberofBoardMembersAppointedtoBoardofDirectorsofRelatedParty": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Related Party Transactions, Number of Board Members Appointed to Board of Directors of Related Party", "label": "Related Party Transactions, Number of Board Members Appointed to Board of Directors of Related Party", "terseLabel": "Number of board members appointed to Board of Directors of related party" } } }, "localname": "RelatedPartyTransactionsNumberofBoardMembersAppointedtoBoardofDirectorsofRelatedParty", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "integerItemType" }, "chgg_RequiredMaterialsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Required Materials [Member]", "label": "Required Materials [Member]", "terseLabel": "Required Materials" } } }, "localname": "RequiredMaterialsMember", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/RevenuesDetails" ], "xbrltype": "domainItemType" }, "chgg_RestrictedStockUnitsRSUsAndPerformanceShareUnitsPSUsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Stock Units (RSUs) And Performance Share Units (PSUs)", "label": "Restricted Stock Units (RSUs) And Performance Share Units (PSUs) [Member]", "terseLabel": "RSUs and PSUs" } } }, "localname": "RestrictedStockUnitsRSUsAndPerformanceShareUnitsPSUsMember", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/NetLossPerShareSharesExcludedFromComputationOfDilutedNetLossPerShareDetails", "http://www.chegg.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.chegg.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "domainItemType" }, "chgg_RevenuefromContractwithCustomerIncludingAssessedTaxIncreaseDecrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Revenue from Contract with Customer, Including Assessed Tax, Increase (Decrease)", "label": "Revenue from Contract with Customer, Including Assessed Tax, Increase (Decrease)", "terseLabel": "Change in total net revenues" } } }, "localname": "RevenuefromContractwithCustomerIncludingAssessedTaxIncreaseDecrease", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/RevenuesDetails" ], "xbrltype": "monetaryItemType" }, "chgg_RevenuefromContractwithCustomerIncludingAssessedTaxIncreaseDecreasePercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue from Contract with Customer, Including Assessed Tax, Increase (Decrease), Percent", "label": "Revenue from Contract with Customer, Including Assessed Tax, Increase (Decrease), Percent", "terseLabel": "Change in total net revenues, percent" } } }, "localname": "RevenuefromContractwithCustomerIncludingAssessedTaxIncreaseDecreasePercent", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/RevenuesDetails" ], "xbrltype": "percentItemType" }, "chgg_SalePriceIsGreaterOrEqual130PercentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sale Price Is Greater Or Equal 130 Percent [Member]", "label": "Sale Price Is Greater Or Equal 130 Percent [Member]", "terseLabel": "Sale Price Is Greater Or Equal 130%" } } }, "localname": "SalePriceIsGreaterOrEqual130PercentMember", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails" ], "xbrltype": "domainItemType" }, "chgg_ScheduleOfInterestExpenseRecognizedTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Interest Expense Recognized [Table Text Block]", "label": "Schedule Of Interest Expense Recognized [Table Text Block]", "terseLabel": "Schedule Of Interest Expense Recognized" } } }, "localname": "ScheduleOfInterestExpenseRecognizedTableTextBlock", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesTables" ], "xbrltype": "textBlockItemType" }, "chgg_SharebasedCompensationArrangementbySharebasedPaymentAwardCommonWarrantsExercisesinPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Common Warrants, Exercises in Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Common Warrants, Exercises in Period", "terseLabel": "Warrant exercises (in shares)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardCommonWarrantsExercisesinPeriod", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "chgg_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlanandStockOptionsExercised": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Issued During Period, Shares, Employee Stock Purchase Plan and Stock Options Exercised", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plan and Stock Options Exercised", "terseLabel": "Issuance of common stock upon exercise of stock options and ESPP (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlanandStockOptionsExercised", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "chgg_StockIssuedDuringPeriodValueCommonWarrantsExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Stock Issued During Period, Value, Common Warrants Exercised", "label": "Stock Issued During Period, Value, Common Warrants Exercised", "terseLabel": "Warrant exercises" } } }, "localname": "StockIssuedDuringPeriodValueCommonWarrantsExercised", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "chgg_StockIssuedDuringPeriodValueEmployeeStockPurchasePlanandStockOptionsExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Stock Issued During Period, Value, Employee Stock Purchase Plan and Stock Options Exercised", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan and Stock Options Exercised", "terseLabel": "Issuance of common stock upon exercise of stock options and ESPP" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlanandStockOptionsExercised", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "chgg_SynackInc.Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Synack, Inc. [Member]", "label": "Synack, Inc. [Member]", "terseLabel": "Synack, Inc." } } }, "localname": "SynackInc.Member", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "chgg_ThinkfulInc.Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Thinkful, Inc.", "label": "Thinkful, Inc. [Member]", "terseLabel": "Thinkful, Inc." } } }, "localname": "ThinkfulInc.Member", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "chgg_TradingPricePer1000DollarPrincipalAmountLessThan98PercentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading Price Per 1000 Dollar Principal Amount Less Than 98 Percent [Member]", "label": "Trading Price Per 1000 Dollar Principal Amount Less Than 98 Percent [Member]", "terseLabel": "Trading Price Per $1,000 Principal Amount Less Than 98%" } } }, "localname": "TradingPricePer1000DollarPrincipalAmountLessThan98PercentMember", "nsuri": "http://www.chegg.com/20190930", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails" ], "xbrltype": "domainItemType" }, "country_IN": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "INDIA", "terseLabel": "INDIA" } } }, "localname": "IN", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.chegg.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r382" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r383" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r384" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r384" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r384" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r385" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r384" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r384" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r384" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r384" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r380" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r381" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r128" ], "lang": { "en-US": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "Chief Executive Officer" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.chegg.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r46", "r102" ], "lang": { "en-US": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.chegg.com/role/RelatedPartyTransactionsDetails", "http://www.chegg.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r126", "r221", "r224", "r365", "r366" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.chegg.com/role/RevenuesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.chegg.com/role/RevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.chegg.com/role/RelatedPartyTransactionsDetails", "http://www.chegg.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.chegg.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r127", "r221", "r225", "r367", "r376", "r378" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.chegg.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r298" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "Accounting Standards Update 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/BackgroundAndBasisOfPresentationDetails", "http://www.chegg.com/role/RestructuringChargesRestructuringReserveDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r2", "r24", "r129", "r130", "r222" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $31 and $229 at September 30, 2019 and December 31, 2018, respectively", "verboseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.chegg.com/role/RevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r51", "r52", "r53" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r50", "r53", "r54", "r266" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r25" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r107" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/BackgroundAndBasisOfPresentationDetails", "http://www.chegg.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://www.chegg.com/role/RestructuringChargesRestructuringReserveDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt": { "auth_ref": [ "r202" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component. This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes. The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital.", "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt", "terseLabel": "Equity component of convertible senior notes, net of issuance costs" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r231", "r233", "r247", "r248" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Share-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "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/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AgencySecuritiesMember": { "auth_ref": [ "r142" ], "lang": { "en-US": { "role": { "documentation": "Securities issued by government sponsored entities.", "label": "Agency Securities [Member]", "terseLabel": "Agency bonds" } } }, "localname": "AgencySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentScheduleOfAvailableForSaleSecuritiesDetails", "http://www.chegg.com/role/FairValueMeasurementFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r233", "r243", "r246" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "verboseLabel": "Share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/StockholdersEquityShareBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r30", "r131", "r150" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts receivable, current" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r71", "r88", "r290" ], "calculation": { "http://www.chegg.com/role/ConvertibleSeniorNotesInterestExpenseRecognizedDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Amortization of debt discount" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesInterestExpenseRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r64", "r88", "r292" ], "calculation": { "http://www.chegg.com/role/ConvertibleSeniorNotesInterestExpenseRecognizedDetails": { "order": 3.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesInterestExpenseRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r88", "r292" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of debt discount and issuance costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r88", "r169", "r176" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense of acquisition related to acquired intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "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": "Total common stock equivalents (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/NetLossPerShareSharesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r112" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/NetLossPerShareSharesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/NetLossPerShareSharesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "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 [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/NetLossPerShareSharesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r125", "r341", "r357" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r6", "r45" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r272" ], "calculation": { "http://www.chegg.com/role/FairValueMeasurementFinancialInstrumentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets measured and recorded at fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/FairValueMeasurementFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r137" ], "calculation": { "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentScheduleOfAvailableForSaleSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Unrealized Gain" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentScheduleOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r138" ], "calculation": { "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentScheduleOfAvailableForSaleSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedTerseLabel": "Unrealized Loss" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentScheduleOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r135", "r156" ], "calculation": { "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentContractualMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentScheduleOfAvailableForSaleSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Adjusted Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentContractualMaturityDetails", "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentScheduleOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r140" ], "calculation": { "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentContractualMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost", "terseLabel": "Due in 1 year or less, Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r139", "r140", "r352" ], "calculation": { "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentContractualMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value", "terseLabel": "Due in 1 year or less, Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost": { "auth_ref": [ "r141" ], "calculation": { "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentContractualMaturityDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping.", "label": "Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Amortized Cost", "terseLabel": "Investments not due at a single maturity date, Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue": { "auth_ref": [ "r141" ], "calculation": { "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentContractualMaturityDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping.", "label": "Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Fair Value", "terseLabel": "Investments not due at a single maturity date, Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r133", "r136", "r156" ], "calculation": { "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentContractualMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentScheduleOfAvailableForSaleSecuritiesDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Fair Value", "totalLabel": "Total, Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentContractualMaturityDetails", "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentScheduleOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r234", "r245" ], "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/2019-01-31", "presentation": [ "http://www.chegg.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.chegg.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r267", "r268" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/BackgroundAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r255", "r256" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r262" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "terseLabel": "Potential additional payments, subject to performance-based contingencies" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/SubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r0", "r106", "r123" ], "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": "Background and Basis of Presentation" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/BackgroundAndBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r286", "r287" ], "lang": { "en-US": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]", "terseLabel": "Carrying Amount" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails", "http://www.chegg.com/role/FairValueMeasurementDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash and Cash Equivalents [Abstract]" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r31", "r90" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnauditedReconciliationOfCashCashEquivalentsAndRestrictedCash": { "order": 1.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", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnauditedReconciliationOfCashCashEquivalentsAndRestrictedCash" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentScheduleOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.chegg.com/role/FairValueMeasurementFinancialInstrumentsDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/FairValueMeasurementFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Member]", "terseLabel": "Cash and cash equivalents:" } } }, "localname": "CashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentScheduleOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r83", "r90", "r95" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnauditedReconciliationOfCashCashEquivalentsAndRestrictedCash": { "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", "totalLabel": "Total cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnauditedReconciliationOfCashCashEquivalentsAndRestrictedCash" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r83", "r288" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Non-cash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flow, Operating Activities, Lessee [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashFlowOperatingActivitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CashMember": { "auth_ref": [ "r11" ], "lang": { "en-US": { "role": { "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits.", "label": "Cash [Member]", "terseLabel": "Cash" } } }, "localname": "CashMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentScheduleOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [], "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 [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r199" ], "lang": { "en-US": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentScheduleOfAvailableForSaleSecuritiesDetails", "http://www.chegg.com/role/FairValueMeasurementFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r42", "r197", "r349", "r362" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 9)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r196", "r198" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock", "verboseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://www.chegg.com/role/NetLossPerShareSharesExcludedFromComputationOfDilutedNetLossPerShareDetails", "http://www.chegg.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r23" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r23" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r23" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r23", "r209" ], "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", "periodEndLabel": "Common stock, ending balance (in shares)", "periodStartLabel": "Common stock, beginning balance (in shares)", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.chegg.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r23" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.001 par value 400,000,000 shares authorized; 120,668,843 and 115,500,418 shares issued and outstanding at September 30, 2019 and December 31, 2018, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r57", "r59", "r60" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractTerminationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Termination of a contract associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Contract Termination [Member]", "terseLabel": "Lease Termination and Other Costs" } } }, "localname": "ContractTerminationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/RestructuringChargesRestructuringReserveDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r218" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of contract balances and changes in contract balances.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Schedule of Accounts Receivable" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r216", "r217", "r222" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.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/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.chegg.com/role/RevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r223" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Contract with customer, liability, revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/RevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtNoncurrent": { "auth_ref": [ "r40" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.", "label": "Convertible Debt, Noncurrent", "terseLabel": "Net carrying amount" } } }, "localname": "ConvertibleDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateBondSecuritiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).", "label": "Corporate Bond Securities [Member]", "terseLabel": "Corporate securities" } } }, "localname": "CorporateBondSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentScheduleOfAvailableForSaleSecuritiesDetails", "http://www.chegg.com/role/FairValueMeasurementFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r67" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "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 revenues" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/StockholdersEquityShareBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostmethodInvestmentsMember": { "auth_ref": [ "r144", "r145", "r146", "r147", "r148", "r149" ], "lang": { "en-US": { "role": { "documentation": "Investment in the stock of an investee recognized as cost-method.", "label": "Cost-method Investments [Member]", "terseLabel": "Equity Investments" } } }, "localname": "CostmethodInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Cumulative Effect of New Accounting Principle in Period of Adoption", "terseLabel": "Cumulative-effect adjustment to accumulated deficit related to adoption of ASUs" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerListsMember": { "auth_ref": [ "r259" ], "lang": { "en-US": { "role": { "documentation": "Information about customers such as their name and contact information; it may also be an extensive database that includes other information about the customers such as their order history and demographic information.", "label": "Customer Lists [Member]", "terseLabel": "Customer lists" } } }, "localname": "CustomerListsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/GoodwillAndIntangibleAssetsFiniteLivedAndIndefiniteLivedIntangibeAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "auth_ref": [ "r92", "r94" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion, Converted Instrument, Amount", "terseLabel": "Debt conversion, converted instrument, amount" } } }, "localname": "DebtConversionConvertedInstrumentAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r208" ], "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]", "verboseLabel": "Convertible Senior Notes" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r16", "r18", "r19", "r342", "r343", "r354" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/BackgroundAndBasisOfPresentationDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesInterestExpenseRecognizedDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails", "http://www.chegg.com/role/FairValueMeasurementDebtDetails", "http://www.chegg.com/role/NetLossPerShareSharesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": { "auth_ref": [ "r203" ], "calculation": { "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying amount of the equity component of convertible debt which may be settled in cash upon conversion.", "label": "Debt Instrument, Convertible, Carrying Amount of Equity Component", "terseLabel": "Equity component", "totalLabel": "Net carrying amount (equity)" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r204" ], "lang": { "en-US": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails", "http://www.chegg.com/role/NetLossPerShareSharesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r39", "r210", "r211", "r213" ], "lang": { "en-US": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Conversion ratio" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal": { "auth_ref": [ "r205" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount by which the convertible debt's if-converted value exceeds its principle amount at the balance sheet date, regardless of whether the instrument is currently convertible. This element applies to public companies only.", "label": "Debt Instrument, Convertible, If-converted Value in Excess of Principal", "terseLabel": "Debt instrument, if-converted value in excess of principal" } } }, "localname": "DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Threshold consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails" ], "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": "Threshold percentage of stock price trigger" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails" ], "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": "Threshold trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r291", "r294" ], "calculation": { "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtFairValue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Face value", "verboseLabel": "Principal" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/BackgroundAndBasisOfPresentationDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails", "http://www.chegg.com/role/NetLossPerShareSharesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r38", "r206", "r291" ], "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": "Interest rate, effective percentage" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r38" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate, stated percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/BackgroundAndBasisOfPresentationDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails", "http://www.chegg.com/role/NetLossPerShareSharesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesInterestExpenseRecognizedDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r40" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/BackgroundAndBasisOfPresentationDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesInterestExpenseRecognizedDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails", "http://www.chegg.com/role/FairValueMeasurementDebtDetails", "http://www.chegg.com/role/NetLossPerShareSharesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r40", "r103", "r210", "r212", "r213", "r214", "r290", "r291", "r294", "r353" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesInterestExpenseRecognizedDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet": { "auth_ref": [ "r290", "r291", "r292", "r293", "r294" ], "calculation": { "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtFairValue", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount (premium).", "label": "Debt Instrument, Unamortized Discount (Premium), Net", "negatedTerseLabel": "Unamortized debt discount", "terseLabel": "Unamortized debt discount" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails", "http://www.chegg.com/role/FairValueMeasurementDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtPolicyTextBlock": { "auth_ref": [ "r96", "r200" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.", "label": "Debt, Policy [Policy Text Block]", "terseLabel": "Convertible Senior Notes, net" } } }, "localname": "DebtPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/BackgroundAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r142" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table]", "terseLabel": "Debt Securities, Available-for-sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentScheduleOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r292" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross", "negatedTerseLabel": "Debt issuance costs" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r33", "r292" ], "calculation": { "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebtFairValue", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedTerseLabel": "Unamortized issuance costs", "verboseLabel": "Unamortized issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails", "http://www.chegg.com/role/FairValueMeasurementDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r88", "r99", "r251", "r252" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenuePeriodIncreaseDecrease": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in deferred revenue.", "label": "Deferred Revenue, Period Increase (Decrease)", "terseLabel": "Deferred Revenue, Period Increase (Decrease)" } } }, "localname": "DeferredRevenuePeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/RevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r260" ], "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 technologies and content library" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/GoodwillAndIntangibleAssetsFiniteLivedAndIndefiniteLivedIntangibeAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/RevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/RevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r221" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r249" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DueToOfficersOrStockholdersCurrent": { "auth_ref": [ "r15", "r100", "r314", "r355", "r369" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amounts due to recorded owners or owners with a beneficial interest of more than 10 percent of the voting interests or officers of the company. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due to Officers or Stockholders, Current", "terseLabel": "Due to related parties" } } }, "localname": "DueToOfficersOrStockholdersCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r111" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Basic and Diluted", "verboseLabel": "Net loss per share, basic and diluted (in dollars per share)" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.chegg.com/role/NetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r96", "r112", "r113", "r114" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/BackgroundAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "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/2019-01-31", "presentation": [ "http://www.chegg.com/role/NetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/StockholdersEquityShareBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r244" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average vesting period for recognition of compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r244" ], "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": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation costs related to restricted stock units" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/StockholdersEquityAdditionalInformationDetails" ], "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/2019-01-31", "presentation": [ "http://www.chegg.com/role/NetLossPerShareSharesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r209" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://www.chegg.com/role/NetLossPerShareSharesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMember": { "auth_ref": [ "r269" ], "lang": { "en-US": { "role": { "documentation": "Trading in a derivative instrument whose primary underlying risk is tied to share prices.", "label": "Equity [Member]", "terseLabel": "Equity component" } } }, "localname": "EquityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r143" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "terseLabel": "Cost method investment" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems": { "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": "Error Corrections and Prior Period Adjustments Restatement [Line Items]", "terseLabel": "Error Corrections and Prior Period Adjustments Restatement [Line Items]" } } }, "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/BackgroundAndBasisOfPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r285" ], "lang": { "en-US": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Estimated Fair Value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/FairValueMeasurementDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/FairValueMeasurementDebtDetails", "http://www.chegg.com/role/FairValueMeasurementFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r272", "r273", "r274", "r281" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/FairValueMeasurementDebtDetails", "http://www.chegg.com/role/FairValueMeasurementFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock": { "auth_ref": [ "r272", "r273", "r275" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets and liabilities by class, including financial instruments measured at fair value that are classified in shareholders' equity, if any, that are measured at fair value on a nonrecurring basis in periods after initial recognition (for example, impaired assets). Disclosures may include, but are not limited to: (a) the fair value measurements recorded and the reasons for the measurements and (b) the level within the fair value hierarchy in which the fair value measurements are categorized in their entirety (levels 1, 2, 3).", "label": "Fair Value Measurements, Nonrecurring [Table Text Block]", "terseLabel": "Fair Value Measurements, Nonrecurring" } } }, "localname": "FairValueAssetsMeasuredOnNonrecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/FairValueMeasurementTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r278" ], "lang": { "en-US": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/FairValueMeasurementFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r272", "r281" ], "lang": { "en-US": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "terseLabel": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/FairValueMeasurementFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r227", "r228", "r230", "r273", "r323" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/FairValueMeasurementFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r272", "r282" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails", "http://www.chegg.com/role/FairValueMeasurementDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r272", "r273", "r276", "r277", "r283" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails", "http://www.chegg.com/role/FairValueMeasurementDebtDetails", "http://www.chegg.com/role/FairValueMeasurementFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails", "http://www.chegg.com/role/FairValueMeasurementDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r280" ], "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 Measurement" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/FairValueMeasurement" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r227", "r228", "r230", "r273", "r324" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Quoted Prices in Active Markets for Identical Assets (Level 1)" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/FairValueMeasurementFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r227", "r228", "r230", "r273", "r325" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Significant Other Observable Inputs (Level 2)" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/FairValueMeasurementFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails", "http://www.chegg.com/role/FairValueMeasurementDebtDetails", "http://www.chegg.com/role/FairValueMeasurementFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/FairValueMeasurementFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "auth_ref": [ "r272", "r273", "r276", "r277", "r279", "r283" ], "lang": { "en-US": { "role": { "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value.", "label": "Fair Value, Nonrecurring [Member]", "terseLabel": "Fair Value, Measurements, Nonrecurring" } } }, "localname": "FairValueMeasurementsNonrecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails", "http://www.chegg.com/role/FairValueMeasurementDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r280", "r283" ], "lang": { "en-US": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Measurements, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/FairValueMeasurementFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r151", "r152", "r153", "r154", "r155", "r157", "r158", "r159", "r160" ], "lang": { "en-US": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "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": "Weighted-Average Amortization Period (in months)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/GoodwillAndIntangibleAssetsFiniteLivedAndIndefiniteLivedIntangibeAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r175" ], "calculation": { "http://www.chegg.com/role/GoodwillAndIntangibleAssetsFiniteLivedAndIndefiniteLivedIntangibeAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/GoodwillAndIntangibleAssetsFiniteLivedAndIndefiniteLivedIntangibeAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.chegg.com/role/GoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/GoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.chegg.com/role/GoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year", "terseLabel": "Remaining three months of 2019" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/GoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r177" ], "calculation": { "http://www.chegg.com/role/GoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/GoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r177" ], "calculation": { "http://www.chegg.com/role/GoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/GoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r177" ], "calculation": { "http://www.chegg.com/role/GoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/GoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r177" ], "calculation": { "http://www.chegg.com/role/GoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/GoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r170", "r172", "r175", "r179", "r327" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://www.chegg.com/role/GoodwillAndIntangibleAssetsFiniteLivedAndIndefiniteLivedIntangibeAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r175", "r327" ], "calculation": { "http://www.chegg.com/role/GoodwillAndIntangibleAssetsFiniteLivedAndIndefiniteLivedIntangibeAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/GoodwillAndIntangibleAssetsFiniteLivedAndIndefiniteLivedIntangibeAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://www.chegg.com/role/GoodwillAndIntangibleAssetsFiniteLivedAndIndefiniteLivedIntangibeAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r170", "r174" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://www.chegg.com/role/GoodwillAndIntangibleAssetsFiniteLivedAndIndefiniteLivedIntangibeAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r175" ], "calculation": { "http://www.chegg.com/role/GoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.chegg.com/role/GoodwillAndIntangibleAssetsFiniteLivedAndIndefiniteLivedIntangibeAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/GoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails", "http://www.chegg.com/role/GoodwillAndIntangibleAssetsFiniteLivedAndIndefiniteLivedIntangibeAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r88" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedTerseLabel": "Loss from write-off of property and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r69" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 3.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/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r63" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/StockholdersEquityShareBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r162", "r163" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.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": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.chegg.com/role/GoodwillAndIntangibleAssetsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r164" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Additions due to acquisitions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/GoodwillAndIntangibleAssetsGoodwillDetails" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r180" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/GoodwillAndIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r165" ], "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 adjustment" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/GoodwillAndIntangibleAssetsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/GoodwillAndIntangibleAssetsGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r66" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r104" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r183" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/StockholdersEquityShareBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/StockholdersEquityShareBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r254" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r99", "r124", "r253" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.chegg.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r85", "r91" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r87" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r87" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 7.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" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r87" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r87" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Change in deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/RevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r87" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Change in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r87" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r87" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpensesOther": { "auth_ref": [ "r87" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) of consideration paid in advance for other costs that provide economic benefits in future periods.", "label": "Increase (Decrease) in Prepaid Expenses, Other", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidExpensesOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedTradeNames": { "auth_ref": [ "r178" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount (original costs adjusted for previously recognized amortization and impairment) as of the balance sheet date for the rights acquired through registration of a trade name to gain or protect exclusive use thereof for a projected indefinite period of benefit.", "label": "Indefinite-Lived Trade Names", "terseLabel": "Indefinite-lived trade name" } } }, "localname": "IndefiniteLivedTradeNames", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/GoodwillAndIntangibleAssetsFiniteLivedAndIndefiniteLivedIntangibeAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://www.chegg.com/role/GoodwillAndIntangibleAssetsFiniteLivedAndIndefiniteLivedIntangibeAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "terseLabel": "Total intangible assets, gross carrying amount" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/GoodwillAndIntangibleAssetsFiniteLivedAndIndefiniteLivedIntangibeAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r168", "r173" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.chegg.com/role/GoodwillAndIntangibleAssetsFiniteLivedAndIndefiniteLivedIntangibeAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.chegg.com/role/GoodwillAndIntangibleAssetsFiniteLivedAndIndefiniteLivedIntangibeAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r71", "r207" ], "calculation": { "http://www.chegg.com/role/ConvertibleSeniorNotesInterestExpenseRecognizedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "totalLabel": "Total interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesInterestExpenseRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r73" ], "calculation": { "http://www.chegg.com/role/ConvertibleSeniorNotesInterestExpenseRecognizedDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Contractual interest expense" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesInterestExpenseRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r351" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "verboseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r81", "r84", "r91" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r371", "r373", "r374", "r375" ], "lang": { "en-US": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentScheduleOfAvailableForSaleSecuritiesDetails", "http://www.chegg.com/role/FairValueMeasurementFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r371", "r373", "r374", "r375" ], "lang": { "en-US": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentScheduleOfAvailableForSaleSecuritiesDetails", "http://www.chegg.com/role/FairValueMeasurementFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Investments": { "auth_ref": [ "r363" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments.", "label": "Investments", "terseLabel": "Investments" } } }, "localname": "Investments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for cash, cash equivalents, investments in debt and equity instruments (including cost and equity investees and related income statement amounts), equity and cost method investments, investments in joint ventures and any other investment.", "label": "Investments in Debt and Equity Instruments, Cash and Cash Equivalents, Unrealized and Realized Gains (Losses) [Text Block]", "terseLabel": "Cash and Cash Equivalents, and Investment" } } }, "localname": "InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestment" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r309", "r311" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "terseLabel": "Lease expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r303" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r302" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/BackgroundAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r310" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Lessee, Operating Lease, Liability, Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r310" ], "calculation": { "http://www.chegg.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.chegg.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r310" ], "calculation": { "http://www.chegg.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r310" ], "calculation": { "http://www.chegg.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r310" ], "calculation": { "http://www.chegg.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r310" ], "calculation": { "http://www.chegg.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r310" ], "calculation": { "http://www.chegg.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r310" ], "calculation": { "http://www.chegg.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "Remaining three months of 2019" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r310" ], "calculation": { "http://www.chegg.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r312" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r35" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r29", "r344", "r360" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r8", "r9", "r10", "r19", "r20" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Long-term liabilities" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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": "Liability [Member]", "terseLabel": "Liability component" } } }, "localname": "LiabilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "calculation": { "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-term Debt, Fair Value", "terseLabel": "Convertible senior notes", "totalLabel": "Net carrying amount (liability)" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails", "http://www.chegg.com/role/FairValueMeasurementDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r32" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.chegg.com/role/FairValueMeasurementFinancialInstrumentsDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-term Investments", "terseLabel": "Long-term investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.chegg.com/role/FairValueMeasurementFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r40" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/BackgroundAndBasisOfPresentationDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesInterestExpenseRecognizedDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails", "http://www.chegg.com/role/FairValueMeasurementDebtDetails", "http://www.chegg.com/role/NetLossPerShareSharesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r40", "r201" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/BackgroundAndBasisOfPresentationDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesInterestExpenseRecognizedDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails", "http://www.chegg.com/role/FairValueMeasurementDebtDetails", "http://www.chegg.com/role/NetLossPerShareSharesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r227" ], "lang": { "en-US": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentScheduleOfAvailableForSaleSecuritiesDetails", "http://www.chegg.com/role/FairValueMeasurementFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r83" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r83" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r83", "r86", "r89" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.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/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r55", "r58", "r62", "r89", "r113", "r350", "r364" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.chegg.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.chegg.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.chegg.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited", "http://www.chegg.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.chegg.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://www.chegg.com/role/NetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Income (Loss) Attributable to Parent [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/NetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails" ], "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": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/BackgroundAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1": { "auth_ref": [ "r92", "r93", "r94" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Noncash or Part Noncash Acquisition, Fixed Assets Acquired", "terseLabel": "Accrued purchases of long-lived assets" } } }, "localname": "NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r258" ], "lang": { "en-US": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-compete agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/GoodwillAndIntangibleAssetsFiniteLivedAndIndefiniteLivedIntangibeAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r70" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total interest expense, net and other income, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Interest expense, net and other income, net:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OneTimeTerminationBenefitsMember": { "auth_ref": [ "r184" ], "lang": { "en-US": { "role": { "documentation": "A lump sum payment to an involuntarily terminated employee in conjunction with exit or disposal activities.", "label": "One-time Termination Benefits [Member]", "terseLabel": "Workforce Reduction Costs" } } }, "localname": "OneTimeTerminationBenefitsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/RestructuringChargesNarrativeDetails", "http://www.chegg.com/role/RestructuringChargesRestructuringReserveDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "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/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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) income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r304", "r311" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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 expense, net of accretion" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r300" ], "calculation": { "http://www.chegg.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating lease liability", "verboseLabel": "Total lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/BackgroundAndBasisOfPresentationDetails", "http://www.chegg.com/role/LeasesAdditionalInformationDetails", "http://www.chegg.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r300" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.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": "Current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r300" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r301", "r305" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r299" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 7.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": "Right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/BackgroundAndBasisOfPresentationDetails", "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.chegg.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r308", "r311" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate used to determine the operating lease liability" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r307", "r311" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term for operating lease" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r295", "r296" ], "calculation": { "http://www.chegg.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r295", "r296" ], "calculation": { "http://www.chegg.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2019" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r295", "r296" ], "calculation": { "http://www.chegg.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r295", "r296" ], "calculation": { "http://www.chegg.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r295", "r296" ], "calculation": { "http://www.chegg.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r295", "r296" ], "calculation": { "http://www.chegg.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r295", "r296" ], "calculation": { "http://www.chegg.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r267", "r271" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]", "terseLabel": "Other Assets" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitment": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.", "label": "Other Commitment", "terseLabel": "Fixed total commitments" } } }, "localname": "OtherCommitment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/SubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of other commitment.", "label": "Other Commitments [Axis]", "terseLabel": "Other Commitments [Axis]" } } }, "localname": "OtherCommitmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other future obligation.", "label": "Other Commitments [Domain]", "terseLabel": "Other Commitments [Domain]" } } }, "localname": "OtherCommitmentsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r48", "r49", "r51" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax", "terseLabel": "Change in net unrealized loss on available for sale investments, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r47", "r289" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Change in foreign currency translation adjustments, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r56", "r59", "r61", "r209" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r56", "r59", "r263", "r264", "r265" ], "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 income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "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 loss:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherDepreciationAndAmortization": { "auth_ref": [ "r68", "r88", "r181" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.", "label": "Other Depreciation and Amortization", "terseLabel": "Depreciation and amortization expense" } } }, "localname": "OtherDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "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/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermInvestmentsMember": { "auth_ref": [ "r368" ], "lang": { "en-US": { "role": { "documentation": "Long-term investments classified as other.", "label": "Other Long-term Investments [Member]", "terseLabel": "Long-term investments:" } } }, "localname": "OtherLongTermInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentScheduleOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r89" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.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 non-cash items" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r72" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "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": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r79" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r82", "r186" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedTerseLabel": "Cash payments" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/RestructuringChargesRestructuringReserveDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r80" ], "calculation": { "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails": { "order": 3.0, "parentTag": "us-gaap_ProceedsFromDebtNetOfIssuanceCosts", "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", "negatedTerseLabel": "Less other issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r79" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedLabel": "Payment of taxes related to the net share settlement of equity awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r76", "r261" ], "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", "verboseLabel": "Cash paid to sellers at the closing of acquisition" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/SubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r76" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisition of businesses, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r134" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments to Acquire Marketable Securities", "negatedLabel": "Purchases of investments" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r77" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r284" ], "lang": { "en-US": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at Fair Value Measurement" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails", "http://www.chegg.com/role/FairValueMeasurementDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r22" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r22" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r22" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r22" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r22" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.001 par value \u2013 10,000,000 shares authorized, no shares issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r3", "r5", "r161" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.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 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/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r78" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 }, "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.", "label": "Proceeds from Debt, Net of Issuance Costs", "terseLabel": "Proceeds from issuance of convertible senior notes, net of issuance costs", "totalLabel": "Net proceeds" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r78" ], "calculation": { "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails": { "order": 1.0, "parentTag": "us-gaap_ProceedsFromDebtNetOfIssuanceCosts", "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 issuance of debt" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/BackgroundAndBasisOfPresentationDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "auth_ref": [ "r74", "r75", "r134" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-sale", "terseLabel": "Maturities of investments" } } }, "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Proceeds from sale of investments" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r12", "r13", "r182", "r361" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r320" ], "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/2019-01-31", "presentation": [ "http://www.chegg.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionDueFromToRelatedParty": { "auth_ref": [ "r105", "r314" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Receivables to be collected from (obligations owed to) related parties, net as of the balance sheet date where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth.", "label": "Related Party Transaction, Due from (to) Related Party", "terseLabel": "Receivables from related party" } } }, "localname": "RelatedPartyTransactionDueFromToRelatedParty", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r313" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Expenses from transactions with related party" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "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": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Purchases from Related Party", "terseLabel": "Purchases from related party" } } }, "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r229", "r315", "r316", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339" ], "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 [Axis]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r320" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related-Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r250", "r379" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.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/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/StockholdersEquityShareBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r11", "r90", "r95", "r340", "r358" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents 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. 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": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r11", "r90", "r95" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnauditedReconciliationOfCashCashEquivalentsAndRestrictedCash": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. 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": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash included in other current assets" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnauditedReconciliationOfCashCashEquivalentsAndRestrictedCash" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentScheduleOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r7", "r14", "r90", "r95", "r377" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnauditedReconciliationOfCashCashEquivalentsAndRestrictedCash": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. 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": "Restricted Cash and Cash Equivalents, Noncurrent", "terseLabel": "Restricted cash included in other assets" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnauditedReconciliationOfCashCashEquivalentsAndRestrictedCash" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r195" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring Charges" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/RestructuringCharges" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of positions eliminated during the period as a result of restructuring activities.", "label": "Restructuring and Related Cost, Number of Positions Eliminated", "terseLabel": "Number of positions eliminated" } } }, "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminated", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/RestructuringChargesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r88", "r185", "r189", "r194" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring charges", "verboseLabel": "Restructuring charges" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.chegg.com/role/RestructuringChargesRestructuringReserveDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/RestructuringChargesNarrativeDetails", "http://www.chegg.com/role/RestructuringChargesRestructuringReserveDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "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": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/RestructuringChargesNarrativeDetails", "http://www.chegg.com/role/RestructuringChargesRestructuringReserveDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]", "terseLabel": "Restructuring Plan [Axis]" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/RestructuringChargesNarrativeDetails", "http://www.chegg.com/role/RestructuringChargesRestructuringReserveDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the individual restructuring plans.", "label": "Restructuring Plan [Domain]", "terseLabel": "Restructuring Plan [Domain]" } } }, "localname": "RestructuringPlanDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/RestructuringChargesNarrativeDetails", "http://www.chegg.com/role/RestructuringChargesRestructuringReserveDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r186", "r191" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/RestructuringChargesRestructuringReserveDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveAccrualAdjustment1": { "auth_ref": [ "r185", "r190" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment to a previously accrued restructuring liability.", "label": "Restructuring Reserve, Accrual Adjustment", "terseLabel": "Write-offs" } } }, "localname": "RestructuringReserveAccrualAdjustment1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/RestructuringChargesRestructuringReserveDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring Reserve [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/RestructuringChargesRestructuringReserveDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r26", "r215", "r359" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r220", "r221" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, including 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, Including Assessed Tax", "terseLabel": "Total net revenues", "verboseLabel": "Net revenues" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.chegg.com/role/RevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r226" ], "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": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/Revenues" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r65", "r370" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Revenue from related parties" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r97", "r98" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/BackgroundAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r219" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Aggregate amount of unsatisfied performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/RevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r306", "r311" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right of use assets obtained in exchange for lease obligations, operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r170" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "terseLabel": "Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r171" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of acquired indefinite-lived intangible assets. Indefinite-lived intangible assets are assets that have no physical form, but have expected future economic benefit. Indefinite-lived assets are assets that are not subject to amortization. Acquired indefinite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the entity) and in total.", "label": "Schedule of Acquired Indefinite-lived Intangible Assets by Major Class [Table Text Block]", "terseLabel": "Indefinite-lived Intangible Assets" } } }, "localname": "ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "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/2019-01-31", "presentation": [ "http://www.chegg.com/role/NetLossPerShareSharesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "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 [Table Text Block]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "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 Securities, Available-for-sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentScheduleOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule of Available-for-sale Securities Reconciliation [Table Text Block]", "terseLabel": "Schedule of Available-for-sale Securities Reconciliation" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of cash, cash equivalents, and investments.", "label": "Cash, Cash Equivalents and Investments [Table Text Block]", "terseLabel": "Cash, Cash Equivalents and Investments" } } }, "localname": "ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r40", "r103", "r210", "r212", "r213", "r214", "r290", "r291", "r294", "r353" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long-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 entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule Of Net Proceeds From Debt Issuance" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r113" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r233", "r242", "r246" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/StockholdersEquityShareBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r233", "r242", "r246" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Stock-Based Compensation Expense for Employees and Non-Employees" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable": { "auth_ref": [ "r108", "r109", "r110" ], "lang": { "en-US": { "role": { "documentation": "Schedule of prior period adjustments to correct an error in previously issued financial statements. The disclosure may include, but is not limited to: (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustment (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made. This table can be used to disclose the amounts as previously reported and the effect of the correction or other adjustment on per line item or per share amount basis. This table uses as its line items financial statement line items that are affected by prior period adjustments.", "label": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]", "terseLabel": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]" } } }, "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/BackgroundAndBasisOfPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r272", "r273" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, 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": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/FairValueMeasurementTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r170", "r174" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://www.chegg.com/role/GoodwillAndIntangibleAssetsFiniteLivedAndIndefiniteLivedIntangibeAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r166", "r167" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInvestmentsLineItems": { "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": "Schedule of Investments [Line Items]", "terseLabel": "Schedule of Investments [Line Items]" } } }, "localname": "ScheduleOfInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInvestmentsTable": { "auth_ref": [ "r372" ], "lang": { "en-US": { "role": { "documentation": "A container table for all schedule of investment items. It ties in the \"Legal Entity [Axis]\" to all of its contained line items.", "label": "Schedule of Investments [Table]", "terseLabel": "Schedule of Investments [Table]" } } }, "localname": "ScheduleOfInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock": { "auth_ref": [ "r297" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessor's property under leasing agreements and property available for lease (not currently under lease) by property class, the gross amount, accumulated depreciation and net amount of as of the balance sheet date.", "label": "Schedule of Property Subject to or Available for Operating Lease [Table Text Block]", "terseLabel": "Schedule of Property Subject to or Available for Operating Lease" } } }, "localname": "ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r101", "r315", "r316", "r317", "r318", "r319" ], "lang": { "en-US": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r187", "r188", "r192" ], "lang": { "en-US": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/RestructuringChargesNarrativeDetails", "http://www.chegg.com/role/RestructuringChargesRestructuringReserveDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r186", "r193" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "terseLabel": "Schedule of Restructuring Reserve by Type of Cost" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/RestructuringChargesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r234", "r245" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.chegg.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r236" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Summary of Restricted Stock Unit Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r174" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Estimated Future Amortization Expense Related to Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.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/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r63" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/StockholdersEquityShareBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeniorLongTermNotes": { "auth_ref": [ "r40" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion. Senior note holders are paid off in full before any payments are made to junior note holders.", "label": "Senior Notes, Noncurrent", "terseLabel": "Convertible senior notes, net" } } }, "localname": "SeniorLongTermNotes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "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", "verboseLabel": "Shares related to convertible senior notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/BackgroundAndBasisOfPresentationDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesInterestExpenseRecognizedDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails", "http://www.chegg.com/role/FairValueMeasurementDebtDetails", "http://www.chegg.com/role/NetLossPerShareSharesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r87" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r237" ], "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 RSUs and PSUs, Canceled (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r241" ], "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, Canceled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r239" ], "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 RSUs and PSUs, Granted (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r239" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value, Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r238" ], "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 RSUs and PSUs Outstanding, Ending (shares)", "periodStartLabel": "Number of RSUs and PSUs Outstanding, Beginning (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Shares Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r238" ], "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, Ending balance (in dollars per share)", "periodStartLabel": "Weighted Average Grant Date Fair Value, Beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r240" ], "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 RSUs and PSUs, Released (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r240" ], "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, Released (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.chegg.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r232", "r235" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Equity Award" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.chegg.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Share price (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails", "http://www.chegg.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r17", "r345", "r346", "r348", "r356" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.chegg.com/role/FairValueMeasurementFinancialInstrumentsDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.chegg.com/role/FairValueMeasurementFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermInvestmentsMember": { "auth_ref": [ "r375" ], "lang": { "en-US": { "role": { "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet.", "label": "Short-term Investments [Member]", "terseLabel": "Short-term investments:" } } }, "localname": "ShortTermInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentScheduleOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r21", "r22", "r23", "r209" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r43", "r209" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://www.chegg.com/role/NetLossPerShareSharesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r22", "r23", "r215" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Issuance of common stock in connection with acquisition (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r22", "r23", "r209", "r215" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Net issuance of common stock for settlement of RSUs (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r43", "r209", "r215" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Issuance of common stock in connection with prior acquisition" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r209", "r215" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Net issuance of common stock for settlement of RSUs" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).", "label": "Equity Option [Member]", "terseLabel": "Options to purchase common stock" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/NetLossPerShareSharesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r22", "r23", "r209", "r215" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "negatedTerseLabel": "Repurchase of common stock (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r22", "r23", "r209", "r215" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedTerseLabel": "Repurchase of common stock" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r23", "r27", "r28", "r132" ], "calculation": { "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Beginning balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.chegg.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "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/2019-01-31", "presentation": [ "http://www.chegg.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.chegg.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r321" ], "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/2019-01-31", "presentation": [ "http://www.chegg.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r321" ], "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 [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r321" ], "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 [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r322" ], "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/2019-01-31", "presentation": [ "http://www.chegg.com/role/SubsequentEvent" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow data:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r257" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/GoodwillAndIntangibleAssetsFiniteLivedAndIndefiniteLivedIntangibeAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r326" ], "lang": { "en-US": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r23", "r209", "r215" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Shares repurchased (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type of Adoption [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/BackgroundAndBasisOfPresentationDetails", "http://www.chegg.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://www.chegg.com/role/RestructuringChargesRestructuringReserveDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/RestructuringChargesNarrativeDetails", "http://www.chegg.com/role/RestructuringChargesRestructuringReserveDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r227", "r230", "r347" ], "lang": { "en-US": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "terseLabel": "U.S. treasury securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentScheduleOfAvailableForSaleSecuritiesDetails", "http://www.chegg.com/role/FairValueMeasurementFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnderlyingAssetClassAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by underlying asset class.", "label": "Underlying Asset Class [Axis]", "terseLabel": "Underlying Asset Class [Axis]" } } }, "localname": "UnderlyingAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentScheduleOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnderlyingAssetClassDomain": { "auth_ref": [ "r270" ], "lang": { "en-US": { "role": { "documentation": "Major types of referenced/underlying asset classes (for example, corporate debt, sovereign debt, and structured finance).", "label": "Underlying Asset Class [Domain]", "terseLabel": "Underlying Asset Class [Domain]" } } }, "localname": "UnderlyingAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentScheduleOfAvailableForSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r116", "r117", "r118", "r119", "r120", "r121", "r122" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/BackgroundAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "terseLabel": "Weighted average shares used to compute net loss per share, basic and diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited", "http://www.chegg.com/role/NetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "verboseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.chegg.com/role/NetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r106": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r109": { "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" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "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" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r114": { "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" }, "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": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4647-111522" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r132": { "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" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26610-111562" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26853-111562" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563" }, "r142": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=116654751&loc=SL75117539-209714" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "05", "SubTopic": "20", "Topic": "325", "URI": "http://asc.fasb.org/extlink&oid=75034700&loc=d3e39606-111590" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "05", "SubTopic": "20", "Topic": "325", "URI": "http://asc.fasb.org/extlink&oid=75034700&loc=d3e39648-111590" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "325", "URI": "http://asc.fasb.org/extlink&oid=75030709&loc=d3e39857-111592" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "20", "Topic": "325", "URI": "http://asc.fasb.org/extlink&oid=75030756&loc=d3e39969-111593" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "325", "URI": "http://asc.fasb.org/extlink&oid=75027002&loc=SL5920306-111594" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "325", "URI": "http://asc.fasb.org/extlink&oid=75027002&loc=d3e40346-111594" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942338&loc=SL82898722-210454" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922895-210455" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922900-210455" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942371&loc=SL82922954-210456" }, "r161": { "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" }, "r162": { "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" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r169": { "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" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "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" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r172": { "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" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r179": { "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" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r195": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r196": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r198": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r201": { "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" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=51819886&loc=SL6014347-161799" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031898-161870" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031898-161870" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r208": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r209": { "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" }, "r21": { "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=6877327&loc=d3e13212-122682" }, "r210": { "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" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r226": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "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" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r241": { "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=116856206&loc=d3e5070-113901" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r246": { "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" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r249": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "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" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r252": { "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" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r254": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r255": { "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" }, "r256": { "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" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "4F", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624186-113959" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5708775-113959" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=116861445&loc=SL5629052-113961" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "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" }, "r281": { "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" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r283": { "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" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=d3e13220-108610" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13467-108611" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13476-108611" }, "r288": { "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" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28567-108399" }, "r294": { "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" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164653&loc=d3e41551-112718" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r312": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r313": { "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" }, "r314": { "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" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r316": { "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" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39678-107864" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r321": { "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" }, "r322": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r340": { "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=6876686&loc=d3e534808-122878" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6)(a)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r353": { "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" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(17))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r358": { "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=119400593&loc=d3e572229-122910" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(h))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117420044&loc=d3e19393-158473" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=6488278&loc=d3e603758-122996" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=116637345&loc=SL114874292-224272" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(2)(i))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611133-123010" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611133-123010" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12C(1)(a))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611225-123010" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611282-123010" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611379-123010" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=116631420&loc=SL116631458-115580" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r379": { "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" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r380": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r381": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r382": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r383": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r384": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r385": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6787-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r66": { "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=116634182&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r72": { "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=116634182&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3151-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" } }, "version": "2.1" } XML 14 R21.htm IDEA: XBRL DOCUMENT v3.19.3
Restructuring Charges
9 Months Ended
Sep. 30, 2019
Restructuring and Related Activities [Abstract]  
Restructuring Charges Restructuring Charges

2017 Restructuring Plan

In January 2017, we entered into a strategic partnership with the National Research Center for College & University Admissions (NRCCUA) where they assumed responsibility for managing, renewing, and maintaining our existing university contracts and became the exclusive reseller of our digital marketing services for colleges and universities. As a result of this strategic partnership, approximately 55 employees in China and the United States supporting the sales and account support functions of our marketing services offerings were terminated. Costs incurred to date are expected to be fully paid within five months.

2015 Restructuring Plan

We recorded a reduction of $0.3 million to our 2015 Restructuring Plan liability related to our adoption of ASU 2016-02, Leases (Topic 842) during the three months ended March 31, 2019. Our 2015 Restructuring Plan is now complete.

The following table summarizes the activity related to the accrual for restructuring charges (in thousands):
 
2017 Restructuring Plan
 
2015 Restructuring Plan
 
 
 
Workforce Reduction Costs
 
Lease Termination and Other Costs
 
Lease Termination and Other Costs
 
Total
Balance at January 1, 2018
$
44

 
$

 
$
221

 
$
265

Restructuring charges
253

 
19

 
317

 
589

Cash payments
(151
)
 
(19
)
 
(218
)
 
(388
)
Write-offs

 

 
(18
)
 
(18
)
Balance at December 31, 2018
146

 

 
302

 
448

Cumulative-effect adjustment to accumulated deficit related to adoption of ASU 2016-02

 

 
(302
)
 
(302
)
Restructuring charges
97

 

 

 
97

Cash payments
(200
)
 

 

 
(200
)
Balance at September 30, 2019
$
43

 
$

 
$

 
$
43


XML 15 R25.htm IDEA: XBRL DOCUMENT v3.19.3
Revenues (Tables)
9 Months Ended
Sep. 30, 2019
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following tables set forth our total net revenues for the periods shown disaggregated for our Chegg Services and Required Materials product lines (in thousands, except percentages):

 
Three Months Ended September 30,
 
Change
 
2019
 
2018
 
$
 
%
Chegg Services
$
69,304

 
$
54,201

 
$
15,103

 
28
%
Required Materials
24,847

 
20,036

 
4,811

 
24

Total net revenues
$
94,151

 
$
74,237

 
$
19,914

 
27



 
Nine Months Ended September 30,
 
Change
 
2019
 
2018
 
$
 
%
Chegg Services
$
224,903

 
$
172,327

 
$
52,576

 
31
%
Required Materials
60,519

 
53,081

 
7,438

 
14

Total net revenues
$
285,422

 
$
225,408

 
$
60,014

 
27


Schedule of Accounts Receivable
The following table presents our accounts receivable, net and deferred revenue balances (in thousands, except percentages):
 
 
 
Change
 
September 30, 2019
 
December 31, 2018
 
$
 
%
Accounts receivable, net
$
13,678

 
$
12,733

 
$
945

 
7
%
Deferred revenue
$
27,457

 
$
17,418

 
$
10,039

 
58
%

XML 17 R44.htm IDEA: XBRL DOCUMENT v3.19.3
Goodwill and Intangible Assets - Finite-lived and Indefinite-lived Intangibe Assets (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2019
Dec. 31, 2018
Finite Lived Intangible Assets [Line Items]    
Weighted-Average Amortization Period (in months) 61 months 61 months
Accumulated Amortization $ (32,175) $ (27,182)
Net Carrying Amount 17,022  
Indefinite-lived trade name 3,600 3,600
Foreign currency translation adjustment (571) (271)
Total intangible assets, gross carrying amount 52,797 53,097
Intangible assets, net $ 20,622 $ 25,915
Developed technologies and content library    
Finite Lived Intangible Assets [Line Items]    
Weighted-Average Amortization Period (in months) 71 months 71 months
Gross Carrying Amount $ 31,667 $ 31,667
Accumulated Amortization (16,757) (13,737)
Net Carrying Amount $ 14,910 $ 17,930
Customer lists    
Finite Lived Intangible Assets [Line Items]    
Weighted-Average Amortization Period (in months) 47 months 47 months
Gross Carrying Amount $ 9,970 $ 9,970
Accumulated Amortization (7,872) (6,847)
Net Carrying Amount $ 2,098 $ 3,123
Trade names    
Finite Lived Intangible Assets [Line Items]    
Weighted-Average Amortization Period (in months) 44 months 44 months
Gross Carrying Amount $ 6,113 $ 6,113
Accumulated Amortization (5,681) (4,863)
Net Carrying Amount $ 432 $ 1,250
Non-compete agreements    
Finite Lived Intangible Assets [Line Items]    
Weighted-Average Amortization Period (in months) 31 months 31 months
Gross Carrying Amount $ 2,018 $ 2,018
Accumulated Amortization (1,865) (1,735)
Net Carrying Amount $ 153 $ 283
XML 18 R40.htm IDEA: XBRL DOCUMENT v3.19.3
Cash and Cash Equivalents, and Investment - Contractual Maturity (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2019
USD ($)
Cash and Cash Equivalents [Abstract]  
Due in 1 year or less, Cost $ 352,593
Due in 1-2 years, Cost 339,989
Investments not due at a single maturity date, Cost 140,193
Adjusted Cost 832,775
Due in 1 year or less, Fair Value 352,877
Due in 1-2 years, Fair Value 340,118
Investments not due at a single maturity date, Fair Value 140,193
Total, Fair Value $ 833,188
Weighted average maturity 10 months
XML 19 R48.htm IDEA: XBRL DOCUMENT v3.19.3
Convertible Senior Notes - Net Carrying Amount (Details) - Senior Notes - USD ($)
Sep. 30, 2019
Apr. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Apr. 30, 2018
0.125% Convertible Senior Notes Due 2025          
Debt Instrument [Line Items]          
Principal $ 800,000,000 $ 100,000,000 $ 700,000,000    
Unamortized debt discount (193,637,000)        
Unamortized issuance costs (13,305,000)        
Debt discount for conversion option 212,000,000        
Issuance costs (5,253,000)        
Net carrying amount (equity) 206,747,000        
0.25% Convertible Senior Notes Due 2023          
Debt Instrument [Line Items]          
Principal 345,000,000     $ 345,000,000 $ 345,000,000
Unamortized debt discount (45,440,000)     (54,817,000)  
Unamortized issuance costs (5,403,000)     (6,515,000)  
Debt discount for conversion option 64,193,000     64,193,000  
Issuance costs (1,749,000)     (1,749,000)  
Net carrying amount (equity) 62,444,000     62,444,000 $ 64,200,000
Carrying Amount | Fair Value, Measurements, Nonrecurring          
Debt Instrument [Line Items]          
Net carrying amount (liability) 887,215,000     283,668,000  
Carrying Amount | Fair Value, Measurements, Nonrecurring | 0.125% Convertible Senior Notes Due 2025          
Debt Instrument [Line Items]          
Net carrying amount (liability) 593,058,000     0  
Carrying Amount | Fair Value, Measurements, Nonrecurring | 0.25% Convertible Senior Notes Due 2023          
Debt Instrument [Line Items]          
Net carrying amount (liability) $ 294,157,000     $ 283,668,000  
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - Reconciliation of cash, cash equivalents and restricted cash - USD ($)
$ in Thousands
Sep. 30, 2019
Sep. 30, 2018
Statement of Cash Flows [Abstract]    
Cash and cash equivalents $ 450,457 $ 379,020
Restricted cash included in other current assets 125 0
Restricted cash included in other assets 1,181 701
Total cash, cash equivalents and restricted cash $ 451,763 $ 379,721
XML 21 R4.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Income Statement [Abstract]        
Net revenues $ 94,151 $ 74,237 $ 285,422 $ 225,408
Cost of revenues 22,164 19,918 66,017 57,926
Gross profit 71,987 54,319 219,405 167,482
Operating expenses:        
Research and development 36,442 29,045 101,199 80,796
Sales and marketing 16,822 15,690 47,334 42,463
General and administrative 23,752 20,000 70,044 57,735
Restructuring charges 28 17 97 252
Total operating expenses 77,044 64,752 218,674 181,246
(Loss) income from operations (5,057) (10,433) 731 (13,764)
Interest expense, net and other income, net:        
Interest expense, net (13,548) (3,772) (31,294) (7,456)
Other income, net 7,751 1,209 14,571 2,667
Total interest expense, net and other income, net (5,797) (2,563) (16,723) (4,789)
Loss before provision for income taxes (10,854) (12,996) (15,992) (18,553)
Provision for income taxes 623 713 1,832 1,682
Net loss $ (11,477) $ (13,709) $ (17,824) $ (20,235)
Net loss per share, basic and diluted (in dollars per share) $ (0.10) $ (0.12) $ (0.15) $ (0.18)
Weighted average shares used to compute net loss per share, basic and diluted (in shares) 120,085 114,184 118,547 112,621
XML 22 R59.htm IDEA: XBRL DOCUMENT v3.19.3
Subsequent Event (Details) - Subsequent Event - USD ($)
Oct. 01, 2019
Oct. 07, 2019
Thinkful, Inc.    
Subsequent Event [Line Items]    
Cash paid to sellers at the closing of acquisition $ 80,000,000.0  
Potential additional payments, subject to performance-based contingencies $ 20,000,000.0  
Logistics And Warehousing Services | FedEx    
Subsequent Event [Line Items]    
Fixed total commitments   $ 15,400,000
XML 23 R51.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Leases [Abstract]    
Remaining three months of 2019 $ 1,437  
2020 5,834  
2021 5,362  
2022 5,147  
2023 3,742  
2024 780  
Total future minimum lease payments 22,302  
Less imputed interest (2,005)  
Total lease liabilities $ 20,297  
2019   $ 5,222
2020   5,251
2021   4,775
2022   3,999
2023   3,421
Thereafter   788
Total   $ 23,456
XML 25 R55.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Income Tax Disclosure [Abstract]        
Provision for income taxes $ 623 $ 713 $ 1,832 $ 1,682
XML 26 R34.htm IDEA: XBRL DOCUMENT v3.19.3
Background and Basis of Presentation (Details) - USD ($)
1 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Sep. 30, 2019
Mar. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Error Corrections and Prior Period Adjustments Restatement [Line Items]            
Right of use assets     $ 16,312,000     $ 0
Operating lease liability     20,297,000      
Senior Notes | 0.125% Convertible Senior Notes Due 2025            
Error Corrections and Prior Period Adjustments Restatement [Line Items]            
Face value $ 100,000,000   800,000,000 $ 700,000,000    
Interest rate, stated percentage       0.125%    
Proceeds from issuance of debt $ 800,000,000          
Senior Notes | 0.25% Convertible Senior Notes Due 2023            
Error Corrections and Prior Period Adjustments Restatement [Line Items]            
Face value   $ 345,000,000 $ 345,000,000     $ 345,000,000
Interest rate, stated percentage   0.25%        
Proceeds from issuance of debt   $ 345,000,000        
Accounting Standards Update 2016-02            
Error Corrections and Prior Period Adjustments Restatement [Line Items]            
Right of use assets         $ 17,200,000  
Operating lease liability         $ 21,100,000  
XML 27 R30.htm IDEA: XBRL DOCUMENT v3.19.3
Convertible Senior Notes (Tables)
9 Months Ended
Sep. 30, 2019
Debt Disclosure [Abstract]  
Schedule Of Net Proceeds From Debt Issuance
The total net proceeds from the notes are as follows (in thousands):
 
2025 Notes
 
2023 Notes
Principal amount
$
800,000

 
$
345,000

Less initial purchasers’ discount
(18,998
)
 
(8,625
)
Less other issuance costs
(822
)
 
(757
)
Net proceeds
$
780,180

 
$
335,618


Schedule of Debt
The net carrying amount of the liability component of the notes is as follows (in thousands):
 
September 30, 2019
 
December 31, 2018
 
2025 Notes
 
2023 Notes
 
2023 Notes
Principal
$
800,000

 
$
345,000

 
$
345,000

Unamortized debt discount
(193,637
)
 
(45,440
)
 
(54,817
)
Unamortized issuance costs
(13,305
)
 
(5,403
)
 
(6,515
)
Net carrying amount (liability)
$
593,058

 
$
294,157

 
$
283,668

    
The net carrying amount of the equity component of the notes is as follows (in thousands):
 
September 30, 2019
 
December 31, 2018

2025 Notes
 
2023 Notes
 
2023 Notes
Debt discount for conversion option
$
212,000

 
$
64,193

 
$
64,193

Issuance costs
(5,253
)
 
(1,749
)
 
(1,749
)
Net carrying amount (equity)
$
206,747

 
$
62,444

 
$
62,444


Schedule Of Interest Expense Recognized The following tables set forth the total interest expense recognized related to the notes (in thousands):

 
Three Months Ended September 30,
 
2019
 
2018
 
2025 Notes
 
2023 Notes
 
2023 Notes
Contractual interest expense
$
252

 
$
217

 
$
218

Amortization of debt discount
8,939

 
3,161

 
3,160

Amortization of issuance costs
614

 
375

 
377

Total interest expense
$
9,805

 
$
3,753

 
$
3,755


 
Nine Months Ended September 30,
 
2019
 
2018
 
2025 Notes
 
2023 Notes
 
2023 Notes
Contractual interest expense
$
517

 
$
645

 
$
428

Amortization of debt discount
18,363

 
9,377

 
6,217

Amortization of issuance costs
1,262

 
1,112

 
741

Total interest expense
$
20,142

 
$
11,134

 
$
7,386


XML 28 R38.htm IDEA: XBRL DOCUMENT v3.19.3
Cash and Cash Equivalents, and Investment - Additional Information (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2019
Dec. 31, 2018
Oct. 31, 2018
Schedule of Investments [Line Items]      
Weighted average maturity 10 months    
Restricted cash $ 1.3 $ 1.3  
Cost method investment     $ 10.0
Other Assets | Equity Investments      
Schedule of Investments [Line Items]      
Investments $ 3.0    
XML 29 R13.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurement
9 Months Ended
Sep. 30, 2019
Fair Value Disclosures [Abstract]  
Fair Value Measurement Fair Value Measurement

We have established a fair value hierarchy used to determine the fair value of our financial instruments as follows:

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

Level 2—Inputs are quoted prices for similar assets and liabilities in active markets or inputs that 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—Inputs are unobservable inputs based on our own assumptions used to measure assets and liabilities at fair value; the inputs require significant management judgment or estimation.

A financial instrument’s classification within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.

Financial instruments measured and recorded at fair value on a recurring basis as of September 30, 2019 and December 31, 2018 are classified based on the valuation technique level in the tables below (in thousands):
 
September 30, 2019
 
Total
 
Quoted Prices
in Active
Markets for Identical
Assets
(Level 1)
 
Significant
Other Observable
Inputs (Level 2)
Assets:
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
Money market funds
$
140,193

 
$
140,193

 
$

Commercial paper
7,485

 

 
7,485

Short-term investments:
 
 
 
 
 
Commercial paper
48,203

 

 
48,203

Corporate securities
233,042

 

 
233,042

U.S. treasury securities
39,139

 
39,139

 

Agency bonds
25,008

 

 
25,008

Long-term investments:
 
 
 
 
 
Corporate securities
310,147

 

 
310,147

Agency bonds
29,971

 

 
29,971

Total assets measured and recorded at fair value
$
833,188

 
$
179,332

 
$
653,856


 
December 31, 2018
 
Total
 
Quoted Prices
in Active
Markets for Identical
Assets
(Level 1)
 
Significant 
Other Observable 
Inputs (Level 2)
Assets:
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
Money market funds
$
5,052

 
$
5,052

 
$

Commercial paper
18,267

 

 
18,267

Short-term investments:
 
 
 
 
 
Commercial paper
40,488

 

 
40,488

Corporate securities
38,529

 

 
38,529

U.S. treasury securities
14,328

 
14,328

 

Long-term investments:
 
 
 
 
 
Corporate securities
14,424

 

 
14,424

U.S. treasury securities
1,628

 
1,628

 

Total assets measured and recorded at fair value
$
132,716

 
$
21,008

 
$
111,708


 
We value our investments based on quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs) in determining fair value. Other than our money market funds and U.S. treasury securities, we classify our fixed income available-for-sale securities as having Level 2 inputs. The valuation techniques used to measure the fair value of our financial instruments having Level 2 inputs were derived from non-binding market consensus prices that are corroborated by observable market data, quoted market prices for similar instruments, or pricing models such as discounted cash flow techniques. We do not hold any investments valued with a Level 3 input.

The methods described above may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. Furthermore, while we believe our valuation methods are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different fair value measurement at the reporting date.
 
Financial Instruments Not Recorded at Fair Value on a Recurring Basis

We report our financial instruments at fair value with the exception of the notes. The estimated fair value of the notes was determined based on the trading price of the notes as of the last day of trading for the period. We consider the fair value of the notes to be a Level 2 measurement due to the limited trading activity. For further information on the notes see Note 7, Convertible Senior Notes.

The carrying amounts and estimated fair values of the notes as of September 30, 2019 and December 31, 2018 are as follows (in thousands):
 
September 30, 2019
 
December 31, 2018
 
Carrying Amount
 
Estimated Fair Value
 
Carrying Amount
 
Estimated Fair Value
2025 notes
$
593,058

 
$
735,584

 
$

 
$

2023 notes
294,157

 
443,918

 
283,668

 
416,156

Convertible senior notes, net
$
887,215

 
$
1,179,502

 
$
283,668

 
$
416,156



The carrying amount of the 2025 notes and 2023 notes as of September 30, 2019 was net of unamortized debt discount of $193.6 million and $45.4 million, respectively, and unamortized issuance costs of $13.3 million and $5.4 million, respectively. The carrying amount of the 2023 notes as of December 31, 2018 was net of unamortized debt discount of $54.8 million and unamortized issuance costs of $6.5 million.
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies
9 Months Ended
Sep. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies

From time to time, third parties may assert patent infringement claims against us in the form of letters, litigation, or other forms of communication. In addition, we may from time to time be subject to other legal proceedings and claims in the ordinary course of business, including claims of alleged infringement of trademarks, copyrights, and other intellectual property rights; employment claims; and general contract or other claims. We may also, from time to time, be subject to various legal or government claims, disputes, or investigations. Such matters may include, but not be limited to, claims, disputes, or investigations related to warranty, refund, breach of contract, employment, intellectual property, government regulation, or compliance or other matters.

On November 5, 2018, NetSoc, LLC filed a complaint in the U.S. District Court for the Southern District of New York for patent infringement against Chegg alleging that the Chegg Tutors service infringes U.S. Patent No. 9.978,107 and seeking unspecified compensatory damages. The patent was deemed invalid in a different litigation in July 2019. In August 2019, Chegg filed a motion seeking dismissal of this complaint based on the finding that the patent-in-suit is invalid. The motion is currently pending before the court.

We have not recorded any amounts related to the above matter, as we do not believe that a loss is probable. We are not aware of any other pending legal matters or claims, individually or in the aggregate, that are expected to have a material adverse impact on our condensed consolidated financial position, results of operations or cash flows. However, our analysis of whether a claim may proceed to litigation cannot be predicted with certainty, nor can the results of litigation be predicted with certainty. Nevertheless, defending any of these actions, regardless of the outcome, may be costly, time consuming, distract management personnel and have a negative effect on our business. An adverse outcome in this action, including a judgment or settlement, may cause a material adverse effect on our future business, operating results and/or financial condition.
XML 31 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 32 R1.htm IDEA: XBRL DOCUMENT v3.19.3
Cover Page - shares
9 Months Ended
Sep. 30, 2019
Nov. 01, 2019
Cover page.    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2019  
Document Transition Report false  
Entity File Number 001-36180  
Entity Registrant Name CHEGG, INC  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 20-3237489  
Entity Address, Address Line One 3990 Freedom Circle  
Entity Address, City or Town Santa Clara  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 95054  
City Area Code 408  
Local Phone Number 855-5700  
Title of 12(b) Security Common stock, $0.001 par value per share  
Trading Symbol CHGG  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Emerging Growth Company false  
Entity Small Business false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   120,981,819
Entity Central Index Key 0001364954  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q3  
Amendment Flag false  
ZIP 33 0001364954-19-000251-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001364954-19-000251-xbrl.zip M4$L#!!0 ( ).!9$\.PJKJRI<" (]L(@ 6 8VAE9V#,P M,3!Q+FAT;>R]?7>CN)8O_/>]GX(G9^;>[K6<*DD(!-7==1>O??),55*=I.;, MN?_T(K82<\H&-^"\S*>_$F ;V^"W8!MCG9FN)"! VMJ__::MK5__S^MP(#W3 M*/;#X+<+^ %<2#3HACT_>/KMXON]>ZE=_)_/__/7_^_R\K_,VR^2'7;'0QHD MDA51+Z$]Z<5/^M(_>C3^(3U&X5#Z1QC]\)^]R\OLH=$GB@AX1* '54W'J"M[ MN*LB5440/! ,$>V\?O*\!_CXZ'7)@THPNZT_:(1=0["+U8=' "8OFWV]FW]] M'+-^YI^7ILVL/KS( M'\+HZ2/4=?WC*V]SD37Z%'?[M!?ZEX^T%X0)G3[TZ,4/Z2,]/_ZXT.@C_^PE M@)]Z6.O#]'@0TR['Y["YX_Y3?X87'@L&44KGLOO3O[C+]#F7] =1Q%COK=+ M-L75+UIL53* ?7*J3G ME/(&@Q5T9'KOD4=\+_?)O\3MEWV(X\8.2 M_J5?RFZ6S5$X#I)H'6O,-^*O(:6O6?EXR6,I.N,*ILIOEG0Z\/QN7/ZM]%99 M![L5,H;=*"-_\%Q!_>"YJD.K:3C7I*2#<33_\&S^HBHXIBS+W[B:J?,6*QA[ MVFRUE,E;K) T$X'M^U[%I!9;E QI'%]Z43<*![2$DPLW2Q[M=;NCL.*KV;T* MU,0/)4B;H(;=+._FD^>-Y@A?[.;D9MD7NX^7<=DT\P^F]\I02KN#KC?HRE7R M='J_Y.'7>#:^@DY& ,"/__7URQV;D:''H99X09=.R4G]U;Q5:% &H#C$")*Y M#Z>/YY^6/^8M9M\;1;3+K8_*9_2/^?1_G#6>1V!E9Z>W2Y 754B&J$PP<#0F M;Z,R]IS>*E-4E+6H^DPVO!(1U"U1'+D0ZI8IC3D57DF+Q5:K7K3>6B@737/? M8+.U04]8JY(7>5$%#=B-DN;TM=LO_Q:_4_) V!T]5BCU]-:*L:T>4Z666*,A MJK5#J;#);Y1J]I[_Z#.0, _D5'Z]C%O]?I6)SNZ4"H=CD5';F47YMN4T#?J5@R9W2@3 M'%5RHY3W'T>7X^[*\$YZNTP0CRNB.^Q&N8JL5(]E1O.H_.5>F87-Q41$_15& M%+];KN&&89EUF.LX?K/"EF)O+ M5S6R]\F#5$E;F/4I^^\&+:?%+W:#WZ%>H MR-G]4KNWXJ&RQE-'9KW351T5Z%5&E+.;Y5/PV!]4J(W\9KD).*HV 4=ECTR\ M_4HP%QJ4FS857O/D3@512@-Q$Z*4!^.R.ST_*M$TLR?Y_3()&8>/CQ5"DM^J M\#E72ZEBBS+E7R$+5L1Y5XQN>K\L%,1ZY:] T&(0:&J7)7&_ @Z%%A4BLIJO MLYME#%HAM$ME=A &&^ALYN$NZ&W&ZO%#A:3,[I4:,'$XJA!=V;W2Z,\CY>BG ME:3/W>)IPVD?*UWW2H<]MP(JS8.*H%:%YS&]M<(]6+MN4![3"&BRCAZLR1*J MUX"ZC/R#H,KO26^5.; 54YR4T6%B=ZTTRLKEXFQ58$WHLMJ[8CQ324:5<]2< MCEE%OW+J<<&^4NI7C*Q"J 6E0HUIXFI;8G*W3 'ZC\]500!^J]S58AA[K0#^ MY&Z%7BF+4$W(5QZA8GU__JMZ7,]_58:;2MRZ6;"IS*U+U+O'5=1I=(+7$OU[GNA9XL@"!;HZZTO\O=&%IE0-!2ZX&OO590B=WYN+P* MZWM/50M'[$X9>WH5 6IVHWSV*F>M9+82O\J(F=PISF5-=5"*K2Q8>X;!4AE3GEZP=<;*_V+"I68'ME M]ES*!;UR=RM;Q5CIF6?W*Q"],E!4'B1Z'90#.?5&_NM+(?H5T:>P0F>GMRJ< MC^Z@*B4FNUDJ?2L"JA,!6A8_614]*?? GVB5R$SOK7(T*Q=4BRW*;#+ZM&:! M/;>ZGXHK<[0J5%6FM5-@)*6H43+4)!>?_^?_^+5/O1[[^3]^'=+$DWCK2[X: MQIQ]*PP2/H1[YK9=2-WLK]\N$OJ:?,PR"#^F#R9^,J"?)ZF+OW[,_F:O_IB_ M^]>'L/9$,=#;PW[F;2B\^_^J^?^/MIE/WJ]WHT2']E]]W(ZW)M(_68 M23/T..M=7;L7TCCPDUMNIC^$7M3[VW\RG^M/ MBVMX&G'I^';M#:GQZL=_]S7O7, ^^ML%;_BIZL778]XT?$Q? ME#T7&Z,1EZFTEX3IY7#V_O"Q^*(+R6>,Z+)775K ! C:BFTJI@4519<-0Y4= M&]FFZQ@*O'SY<;E1PXO/\->/\U,QF9KKS/>OHOEDO,R?^60P?NIQGG('WE.A MF[ICRJJ*"%$4TP2N:A.,LZ]C367?GW9S7<,+*;-+?KM@ALRGAY!AS@L>&;LP M_DI_3 :1=WJ',5AIN#%Q_;CK#?Y)O<@)>C:C?6$X@ !--Q3;<$U%)PK!B@;R M7B*H&_IT..L:7GR^O(2(R8#W=WN"YJS?W]AC8<]EU^)"OQW-QBJQ3$U1-1VY MMF[I3MX= QNR,NWWNH87G_^0Z^XR)_5BAX&IN@A#"RB6IJK0A*:AY?UP;,TL M$'I-PXO/O ?O[[(3,%GY9G$+R!MU2_]E[&- <%W/LI#J,/W2,;=7 BBR["DK' M8$%9UHA98*?5#=GL()V-MTH"[392-GMUC521L6)BK#&1:-!VGC5RHZJKL.K+MR@@KMB;GW3>(K)+I.-/$9@_Q_]0]O]0RN&)ZN,=W$)+H* ML&.ZJF$H#LE[;6/LH)DEL:;A7H>WR>Q=Q?%X;FBFAEV,3-4T#9N:6A,9N.J69#)8X##*0JQ(%6WF-F$YFS65O7 MD T- 575-"P?9]9NQ@E?Y^.;T8I<"8%!;%O'F@NQ8MBLBR#OMNL0>V98K6MX M]*DK'Y^!+0T;"B NM&3+-4T%ZWFW%:";!:&RIN%N\T<*HPO&RQZ@G4X>,D8S MC\ZF#\E5$"=1:F'./#<#?$ *TPA==I6YR\\T2GRF\N]HX(?1=9C0V!Y3!)"\ MX"%^"8,GYE0.^7NY>YV^<7*S\/2\#S@A\WQO"M_-?N4['6]YL!46:$XT;.J, M;(I+ +.3D&N8F8JU=6@H\LSV7=]5;)Y2E<^0BM\IH$7)/>, M3O&,Y/>1QR'\C;D+W/[A-J<=#@9>Q*X$77_D#8PAMWJ_T#B^[WN!KN7SLS % M)S*E]WTFNGA2(KL6T^XX\9]I3@+;>XOGIA@S9X2YX9K&[#K'L)G@S9N69 M:*9EUS5DHFQWRT',[?9S6YC0.=7$,$AT"[I80[(#7RB?^9QB-35X0/ZG<:/D7>J.]WV12EY,[6(O^\NEZDQLV(1DPX!4]? MJ!?3+[[WX _\^Z M[1!@MB MR);M3D>WKB&7O@=T3C<>H*(B8IH.#W)9LJL;0,7*) "D$SRS(-8UW.< -YS! M)3?.4637<%77-13,U*/E,*#EDZ);EE,(^*UIR'CS:-.V['>[!K8UDWF^89J( QFVMC>1)X50FR9L;. MNH;'G+#RH4$3 EW!MN+(CHZPK$.8]Q@QYQ/.9FU=P_<,K3+$OF8ATNB%#_3N M+69V0;S[4F3ZC;Y/'YW7W.:]>7QD1F%4;F%5O)D9P)(MD4&WE)GJ?I<-P_+BOA&D/QR>AN -F*E;M- U4]<<&2K( M-57%DA&PL(J0"VP-V*IJJ]-QK6O(5*+\;DNU)'= ^T/^8VWNP)$XB7F &=L4 M7N73(GEM2S8AT[$NLXI<9N=;V,[DFZU@72:%-9LU#>O%9[Y^>L*$M10FR# S MLZ%.7-MVF==O9C"374V79];.NH9[(>SZ;)?&$E:!P"%8EC&S"A6^N :4/&#) ML*^ &6'7-2PE[,?YW*+IOI#X\Z]\EUNZ,6?H,5I*Z1;13_UT%P"GV.4DQ??# M*Z=Z=IMO@6$VC#\<#7@.T\?Y=V2?*WXC_3,.QU'Z5[IKZ%,^?QD%"HD%:3)6 MUH2FB07\PN2*W^/7'GT:2>GG:&FFL77U'_.I HL/I]_XN/B1_!NC-$VD^%5F M:44)3W?Y/$E0XR[DXKW" S3+CLF;ZY1 M2-E>KR0;,RR2:')GQS%/S>*F#WINHNL8M-;XF=8FF5KU#'JF'YLX[D4Q0(XF M!B86VBG(2VT[>:GMA5"GP%':=ARU!T+E%M1T>6(2HW?2ND)6.!R% ?=CYA8Q M"JOEN?5S*$)/J4B?>"_32]FU'OORZVC@=_U\?4?J^:Q)5CQW8I6M'-[%YY)L M@.Q=OWXL_436HX]+73I).V-W=C"ZW?%PG!JY-WSO(V\6T3XG_C.]"KKAD+:2 M338>]UFPSR00)43)D43)W@W3+:?VEB:>']">XT6!'SS%K9S?\D$>9))K-L1W MFV2!WQ.9VNU%LU#K1U/K31/E1J_G\ZBB-_CF^;VKP/)&?N(-VCG]J\9ZBNC? MW:X7LR[L=V'D'=7(JUG\[RP+Q#RW&OT9^.'_[P6P(/[_-8X3/JS8#:-K^I+O M$$USKL. _=I-:5I(R9ZUN..92E[4B[^/>JQ?7*L!9 0]]@L&^L(R[#FPX%;4 MO/B<5DW8CIRK^/3TL3(O$VM<:SP*ZPNNW81K&\HQN_K3PIP^7<-I1[]9A% : M$$+92Z 4"58X258 :NU20:QY-2-FO@>!CYJ80K(_?BYD@0OI=B+2K6$)13NQ MCY"(@AV$IW2TA8?CLLEN1I3@D<,N2>[#N#JK '#SXZI[<8ZVG61A"IS,U(J$ MHI-Q$O8GRG0V:9J#74E #*<6MT<0E 1+&) M1M@&I/[MYCLA7?OUP5E?<.U!MU_7RS'OL#!%]*D1T:=&6)[".VF:=[(_NWO'*1?BH@&K4HU@ MA=,V?IMO4]8[R=GRU*;GH,.-3OE5%IRF+4_Y/1%.62;3Q*K4-E5)XQ M[!*9#[=ZAK=;/<--*M56T&^5GH(*T&EQ[I:N4D'7K:?!H1;<:G>KN0B405-. M.C\13EHE [I*M=G6%Y-#Q99@?UQMWD)KJCT;/?+1R1>DN98QC1WE=F^$2^-S@1UF*#^E0VJ)RQ M*D9U."?A^*<%BJD_QM0?O^S21JBW^O3I*;_:CFDO&9% NYCR%J/\GT+ 'T>W M-^.@3H'V\YER3:#]:.;<\8^S%F@_RRF?KM6P ?3\P3CQG^D=[8XC/_%I[+QV M!^,>[;E1..2KNN/$XWD;-X^3)=QO-+KK>Q$UW\I?4!0<<1+YW83VTOT'WP,_ MB6_OOL=&T&,O>0RCH1=T:?JR]-XW=N\TF&RZU+,_$D[%U*XT/!NVU@_'UBV&04[-I4=&V$W"G84[-B4X,X! ME;6(69Y1S/+X2E^PM6#KMKE61_#T1="IB4&GX[/B,>*?8E6H@:M"C5#V8MW] M=!CV9)3]^44*A+)OHK)O1)1 I( TBA6/I^R/GXTD[$[!BL=V@;)MQ;+84;P= M1XH=Q16L/;^CN.ZC+SFGINPX3__[R MBK\O17\A)]T8CVK.\P6"!(T4IDE4< ME7+Q2O).,N07Z%L3)XL2* <&5E:N!]]T$QDVO"2Z=@E!S?7XBKK/] :9LTYI M\B7L>E-Y,FF0EB0TXI@F\8(,I[@P7!,KEOA;Q 5-(/>U>,<_-B4:C0:O#&C.)T>:^#%B\>;1*,P8H:D&0:]F85\6ARZ3*<%WJPD5$V,6D7F(J>N MH'/+>?6N'T9)*?G;PHSO;:17BYYW<(41/33QJ>7'?"'K\!Z]#_.P-VB5\ M5HVO#5-;/KZE*5X0.RUGB&JBS#-&K7)&<.%*+OP:!O3MJQ?]H(D[#GJ+BE!P MY*=R"@GN;+Z)-AS2B'OAWSS6S]-BS,:;9B6T;0-/;J*WR\8N!.8[F$/(RR;( MR^]W]Q'UXG'T)OS9O0C-:@(+[ES+G<83#;J",_?#F>7$;3E7UK42T5[.;,@2 MA.#.5JX_[,Y=39Y>K7!K$:*GY>Z6R*P4F97-XLZ]UD1P/3_Z3V\P MIN;;U]2%H?S%IA?[BT'9*.)RX98R^">T9PS#<9!,G[;]N#L(^>,;O=^-Z%]C MOO8[]XUIVT++^#H,(BYF(O;QA7>W:[?[A(6;5L]A#8<4L;<5B^RU>W,,-NOB MAAQ64]?:OV%_23YM*DZ<./&'S(JX>9P^(61)_;)D8^QN,Q\"N"T!;M'L%7; MR6)7Z-T3@.^>_0(!7P%? =^3TKX;NO4[U8$39GBC9$'#"LD)KT#(IB"J=%K($(R-5TR'<]B$@NT0CB)!5HAGXZ:WG0L MCTZ(IR:(IR8[=4(ZG:=T:D(<7$@G(9V$=#IYZ=20'!D1)&K6"KL(RC0=N,=S M>D2XN 62X&0C,D(RG:%DJLC;F_[Z=P8*+^KVW[[09SHHA_M5,!HG<=H UBT^ M;BMDQXI];:==*7.S22A!Q?(L- :DMWM!Z*JM=^TMYEF8C6V*'=0)M)%X\4.*W'1FSI090M"4Z( MD+^(2IQSR']-$4CAP55Z<'LM#BE.VQ.9/AH7/(1)^M+"$2*QM3UCB MA-VL$X3LN<)#,(-8=CP)-A*+?.>2+-.N-.9S#)R(Q.JS6A9IBP]]CJ:Z\.I/ M'J(":2>!M#/B>+%\)\S AG-\126TIG*\\)S. S*M\9SV7 .M)9!MU2JZP.NI MKNLW'ZS"AQ(^U&ERO-BBT!S(G&PNP EKR!.$;%.5E(C%MUN[G7PL_G 0%4&5 M]G/Q^80P1+YH,G;L4]86IP@8)L*N'.,?)PC9$0LYJS22'&(S$G&' 0O-R@D)Z1_T^ AE,]) %8XXXWC(N'Z M'I9[!1.>&#,4MV?;]"&Y8N^,QKR;Z=QW^T]/?QK@ U*^,?YG5ZV0P21*_(TP10/*"!/L2!D\)C8;\O4LRK/#T:;'.,I4N/G,R?=J23#6) MK3(BSUAWBTE-!LY@.S_ MIY2K/DS4P1+6.$Y"9J=_\>.S M8(.2\9[BU,_$YKMF_SH,NN%P1!-J/$4T,]+/@ FJA[T_7FB9*KF/O!Z]]H:G M9N'MQ"^+@SUCB2'FO>W2H29&$8;%>;!+'4?;-Z"9R_AI[ RB#?"H7F%J 9!57ID HI7<.DHT)7A,\!%HW0RO> M#JVX/K1>3=$J@R)>AZ,PF"!L"A;?>_ ';&P"E+N!LD#4&=LM4%4@[W!YP'- M>N=R:D'M"5P(3FV3CBA;LQ.\+7B[/D^\6>O1(H8J8JCMX.XM?'&>4NL'3ZEW MR*8.,N:QP\' B]B5H.N/O($Q#,=!\H7&\7W?"W1MWD./H^3/6R]XRIB;__75 M>_6'XZ%P%NKTX-\Y3>^$&IO63]-)OOC,_YR;9>&\G(E)6"989C/&F#2(O2Y? MI)T!W/)&(]JSO,% 2(1=)$(E>7-L+-)78/%,L#C-[5\3OG/^&F\5NQ.V[OK@ M79&F!P#<69O5^]]]N4]5)M#4;%TFH+4/:&VSO+2M?A+&8=/4TSG;@WM;6-K4 MO-MA=5;HI"8NSPI-M ]-E,7YX5=OOQ$+ 2EAYC467(L+$_)V"Q-R[=46Q9*R M6%+>4SSN>-MR"II&L+9@[3:)[0.N)POHM&"]6"#[Y!:1>.;&7<+>Q(?S.PV? M(F_4][M>=A9HE_-*]/;GU773D<%S$RK'P;@O&\BGJ^L3]&67BD\;+U[4FTJS M5#[>4@8WOYO0WET2=G]\#_PDOKW['AM!C^'M,8R&7M"E=WTOHNF];^S>:>5$WK2]#+/!>(52JF:7.SH8^,$3 MH]Y7+_I!$_9[>WEEW6#/1A5IV\L5H8J.;+TTJV2:4$4-5T6G9[D("7-D8[=9 M&XJ%]=),Z^7XC+*#]2)4T;%4T?$MEQW8Q0KCY.:1%_XZL6CN1LRQ-+JS884= M5(Q@A=8JD6W]&<$*(AHB#,]CALV.;TF(&,@)&9ZGM^ GY,J9!LN$+=($6^2X MK+"8F38E4GJ>"Z,'3\99X(+A, S2ZZ?%!95#*_+ PMCVQP.'V#\I)O7 D]J< M#2!EH8-F&P)>E[4B[^/>JQK[ ,J M0*L@L )3%NMKY'63 H]L!R;EQ,&TU63,H+71;.P#7ZOP7CF9!P)Z%2^<#="U M/_ NBNWL02@X?$]AO[G=0J>ERDZ%=X^E0%HC.+FK3PI[$0\F-<_&#SBVU#R\ M U"(8I!ZMTPVW)X7/G+[S'KAQA]?21W3NC]U+ H]=2K6_8X<+I2.D.@GQ^^+ M)5"$.!?BO$:WH^9*+>]8-A/1Q5-AV+..G^\JCX7Q(8R/8TOGQ6PE(9J%:*Z1 M6_=0_&^7@+N0M$+2BO"[< [/)>Y^;)USU@'WHZT*"Y/J'$RJ_:LEH3+:QK!G M+X^/XN(*]FXM>^__0%[AX@H7]Q1Y]R@+D\+R/0?+=S\+DWS/-C_YQ>)N/(U& MS#9YN_:&A>,#C%[X0._>XH0.EX7I@)DFO6_\H<)!C['Y5KR3OBK]1M^GC\XK M[8YY@<";QT>_2Z/38%5^J$P9B2;,L42CVCAR4PI??$[[6$WBPUF[S:A$L)JK M+1H\>4]T=X9.WV*&7M2[>;3]B':3,,KGOA4L/4>@(W!SVHE5]#T;?LY+.^V9 MG]LMH(_-SEX7%(2R.D^)J77"UX.I618TWYFIA1S?<\FB0'7T6 M_-QN 7UL;A:R>:Z*JY#-)\W-39'-QR\SNQ$_"PM:6- GQ=4;1:*_>6_?O($0 MTE4<7:3/&A-[*?[]X"K_OC*NA^$!Q=Q=&+-#IOKCX%2UK(:"&C3\+B M.,Q:8=O96?B%#5I962^=AV.2OR_$LA#+3G=-9PR*;[H)G/*<.8[]@,:QT?UK[,?^]-S@E%?O^W[P MXW$\* GWWHT?8OK7F W'>6;_W+^-YC=:+]P_#;: MO4GZ-.+'&?O)K-!BVOI+^.3'B=^-C:#W#R^B_9#/_-,=C9Z9NEDT$EK)\VOL M@0(]:^+RLMG(/[;1=+04;$L2G[Q#XH\#/P/...Y]H]%=GQ&SR(@]_YDQ3_'S M_(GK\9!&'G-Q"[3T/PVI%X\C^MF/0XP@^?3]SIY\=7*K./KE%Q6^8-,@3$N: M5'PC)R#O;KSN(POOFMR:#JW8=HDNV2>*)-FL"RM?RHA=]L:5A%OYPF"\*$'F M>SEBOV[YRI[W5O:^%'[LWI9O>^"AD3^'2X)N[K7%1EN^?Q1FVK?RW9,&Z][[ MT7_]Q"8T'$=,CF1_]JG78\C]]2/CF,^_IO]X&6\00P<8.K:&;5,U3!D9&*FR M8R/'()J#K OVD#?W(/M'BI.W 1/? V8Y7/:I_]1//D$$_OV71P;-R]C_;_J) MC))?+OA7\J;IG4=OZ _>&,B95/23Q=92/Z*/OUW\+7:PKKJN(]N6K"H8ZA9@ M%UB?9!.IM@UM]MYXY 5;O/KSO?73H8Y'=_NP 7Z=^LX]W) MWR7CYA7*8NF:ODBWX= +%GL[]*(G/\BZYXV3<'(A2CN47GGQ>TG_DZY^8()& MPXI"L*P1'?_[+P]AQ)C\LAL.!MXHII\FOQ1IQ%^<]I^!(>E)K DG]&\7D/-Y MTN/_1-.[>?>S#T+ J+VBU3.-F#;W!OF''L(D"8>3/F5_?9)'KU(O''/2_0VD M__ME;D(0(VZ1VL6_\U<4+V5$0=F,%"8Y9'UY'(0OG_I^CTWL+_ET*JQA#0SZ MO_X&5?#+/(?.B/(QY8PE3%7R[^)P5_(SWKK+_(GTSY?LFP_AH,=>\?WZZMZQ MI;M[X]ZYJPELM77NSK&^WU[=7SEWDG%M2\Y_67\WKG]W).OFZ]>KN[NKF^N: M>@RW[C$L[_$_O)CYB4])&'0D^X/U04) P;H08NN$F P_ ")CK,J(J)JLHF8* ML7ID5#ZR= *8'(S#@=^;BL'3%6"'D0GNS>U7:=+E[%]FU@5AD+H??C>S=S6H M:5C3%(HU>/GRX]+UNLDEU@UV6=,@MF2B&\ T-9A:>+9& -+<"RGPN"_>H_XG M.^R.A[F'R)"0.5JWW"HK+/.6#6AEYYF']\>4W'/=_EP9%J?FW1TL0=-/7[WHAW03T)_K@97>7E2E3/X>'*&U.))G*%J\I9-M M$#9DW#V@>T'0JMDGJ]G2B'QO('T/_&[8H]+7N_(G5VL\!:I3C2<36S$1(C*Q M--W"9^.-:9(-!F#R$KQSK.L'J+U6*;ED&5$X6FXQ]S]2"_-"W%1]ZN?3XX[MQ>^_< M?OFG=.M\N[F]E[Y]O[W[;ES?2_LF%-&5 >8F\T<4:B,M@"G%7)1C(BHL!L1T5.I9-W-RH M19ICD#*(?TN)Y&2K# M.,2J[8(BQ)TT7\%EW[S.EJ"WB7O-CP$ >"FK4 /U1;L.8PFT4?&>2+1+!->W MXEWN(PR?I#CJ_G;1'4?,($^Z??KT- B?0@_A#_\:/5U(WB!9<3?_V&3^OOSN^_=Z2K:VOOH?L/M3H1[[9.?G)>V52DA.89(]&4P)(7 M2_&(=GD:8D_R \E/8JG;3YWPFN*D0B ?72"+Y8?=V9>TEWO?[/1FA;T-HX:IVQ_S1T=1^,P_P,.&-AUX+QY/ M8GVWYW^8.5QP_G>:P17"YYPY5)YQ*)2)H=F*39B7JC*G%>K0GG"H:IK:,H?> M>Z]7^6Z(;LJE:_U6!"YE)!.LK8U4+^B&-DN2GU)P2V$DA7R7AO2O<>3'/3_= MJ^%0LORH.Z"U^0+=.V'&9 6<3 1)4M+=-8"!BZ5A)^=B*@ MG 7Y_]??- 3)+[&4T $=<1+G*Z4=B8%U,.90DSS&EQ+/EA!1:1&5%E%I==L> MJG7OQ&UQ7%S7/V!9 4A#6%,THI!]1\EEO")*OB),7KS7^N#6O9]D^]VIU^U+ MW8$7QV<45[F/O%0/QF]#=N6G16NUU6._SI>MTXFGK]V^%SRQ"X'TTO?9E6PU MFT:TU_J8[T:!#8)G[J=FRKII0V(8!.J*9EG8S#UU;*B6C8LF[AUSB-@GWR!Z M2+&VPL3EF6TA[W?8_=&1_@U\ !*(R^2GKW!F/*!9G9.TM&C*Y=5DO?2^3U/SY)]A]$.ZX^"1 M)F_=;Y!GNZ6\?;& M2H!Q\\5J"LX/=AX6./OH]HM#&D+J5JM#/$%^34=K7\.Z"GI\!85*#V]2MT\9 MTP[Y3MJ7/DT7&7F^=U1PYKD+]!/\.?NE[\5I[G-/\@8#UHQO-(C9S[_&/M/7 M/ W\@>8-V-L9U/A"3?8HE/DJ898KSY0__TP.19]QQ@0WDM%-^&V>*R_]5+SZ ML]1CC9G)Q)\<1;1+4P,*HNSUZ1:H6/J)?8-!5HK'S)*(^R%/?)ODK"=]+UD8 MGO3BS7<_3>Q.'\X']W-'\H)>3@94(,,#$P&LY<._V"#YD^E#[''>J?R-:4&] MM#MIG[TXD720O:'GO<4?YOW+#42>.@L$JB8T%),I%4=Q92#+IF$:>4@W' M70Y$6UFV:;8[A&N>Q$O&\6Z!KXO/_Z1QK2&N16][>W'UNL-FP.S)Z_"]W^;/ M:VLC!4)ZGIGTE+B@8#)BZ"<)DR]TP&1%% 9\"(,WB;+AO$E7W&+BU;>?J61[ MB2?Q?1Z+(G7VCM$XBL?\U>S&[9BUQ$#A O.6/HT'V;KXW>6]]!/G2/*+A&3T M(6^1]/TT%WC$@8Z+%DP9>Q&PUK\LFFA><99* M0S_B%E3I58F!Z;+T1CQD$I)])9H8*PR\0S: MPXW(MGKF&W%@[U/TE,4OB3] MR>T/S*:D:=]Z]-$/TBV+Z4)Q2G3P2U4/T]OPETFSM0VJ^S=IR(S&2>.*ODY: M^D$JR',K&3U LA\[4%-M KBK+R()(467#S>O"Z98C:Z1\CVQD,=P^A=';-E&=].D4ZMW\ M:1[@^5(N+DYR9_S.8:#7AHVK+F8T9M.:R=Y\;ALUV.TF<6T=BFEIAQT65DYH M:J_G[8K"]%:GS>RA&WG4R Z9H9/D1I3_N,J\V6H9L$WLUP:NN\MF-9OUZ=1F M?^;SV["1USR]FZAW12U4R#)5; '@$@HEGGU)X4M7*B-J$ M(DQ[7/E=3+_;9\Y=V\=7N0XL@FDM"*8]K@A:\;SHTEB;_UBVGI"N(C!7E-N4 M22B-XRS@Q;J??8]+^8"Q0\@MSV<_3OW9P NZ7'8R M>YGO(D^3TA(OZ'E1+Y;X[G"_M[#LD"_K2E#^R?NY-%:U-D M LP"$SL$F.,^ MF^&IP?(3 T,:YLU*W:2K897QTY\_5)69^R>-RZK.;6 OZ+/E> M9+K$L2Y&) M9A,%0E/.]X41"ZK$*;%E^5C>;2;4YXO5N;:U_.]DY>G=:U]",K1?,ACIDLTU ML[[2 HLP*V'<23%]6U2&N]1_+G$'W"@[_7H!WSJ8978:!M&A8P,+ 8")HENF MC2='E+C$+JG2DN74IEF!Z8&/\@:[&BSHL^3\2UZ#]L230IG M0\@2@N/LP+HT>S@=JEBFVF6#BC@IKFT[O-Z;E5LIMVK?\76X'AR6)G-G9/:C MF=!XHI'E]:V;J[OG>O[N@Y*%">C-CLM0]E PZU(O:B^1Y_&3 5$7/BSEW_SGNA.*Y@M M6481XSL.3V]HS598N.#F-Z M2437="6;3;GXU6\S4&B0UF\1H)R4QU_.9D)CG.K[3DIA$ M);:MN5!!V &NHVD6R ZC=&5'P42O46(6K,CP4;H9T2R&Q67GI%#*/>L63<7F MM1]0Z6N85B1PTN3&"ODJ1&H[1.IZ1E2$2#W3\9V62'5,U[&(C=@/A;&NZ]HX MJ\_D.*KC&-K>1"I/*8UHG[7C%66^A+$0K:>$N/WY]VL94A6B]4S'=UJBU80F M-AP'F;:I&0JR"+))EHOK6M#1K+V)UC3#M1\.>C3ZWTQJ_C7VDSJ;C.S'AJINRK&++TAP-$FBKKI5QLHLM1#2X/[O5B_N2R^:L:*\* M0=I,?.U/D*YE/UT(TC,=WVD)4D-1;6(!%]I$Q@96'-U,:])C A7#P607TEV' M"8WY%NP*B5JV6"^DXNE+Q?6\!$&CQ&)M\6!LV3)Q=N6S)P M[.VVNQ3RG3*V02+IZ?3E[#Y8Y*L7>$^I^&1^ONW'W7$<\_W!W-(T F_P%ONI MS3J3MUP@I]5FTS:W-!X/%E>XVL]KYR&,US,<:E8DM;9\!UM17,-%NJXK&D8* M<4&6(6::")B:L7/RJ=PD.=PD(^6T)/$^^.,/7G3(9\8L7\SBHI5=&$S^YI)Y M$,9C7H? > C'B?35BW[01+KUXQ^"I4Y?U*[G*+E9^0!U#1S)!&)H&)#HNBDS M50.9"Y .W%940]O)>4Q%+1:BM@VB=A_\P;?_1^$@3L7LMRCLTAZ7K()?3E^. MKF>7ALG1BJHOB%Z.#F49 MFQA;)G9-3840N*E"MH#BN-8.V:'+'TNWN6<$ON*;W6_N_^[<-G2C^SD$),5F M]VUS 1Q;=U1@,<\?*:ZJN8:36JVRBH"-S)T7?Q8VNPN1?([+1OM@KB_TR1MD MKG-ZGFJ3?.=SD+#[RTI:RRQR.Y=\+,VR- 4C"Q!%-@V96&96;A)KEF(:.Y3C MF8A@0\C@LY?!^^ NOO0C\9+=823$;TO$[WH^::GX)4#7F:+1H&6X%I0Q(MF> M+9G80 $&WEG\-BKSJ4EA_=,2H/O@C^]!=NH*C7BVO3?(:OSGFYWN:'?,GO)I MMDKT/4X+1^<6;Y/D;9-XZJ1D[7J64E$K92V&AD9D8#D64$SHFC)QM"PD9[D( MRSOM*DQEK=HB2[=)L#HM4;T/]G)>^_Z#+U+\VR!WU_/':KD[K8TO7[0)-JJC MJRI1H6WK0-&)9>DF2M61[+J*AN1=&.J.4<-+&I;;(AS$O7*)*I>"YQTG_!SW MU)#\U(^% W1V[L+W@-GY<;KE-C^93(HH,_G3$[[X<8PO?DRS ]A>0GXP:'J2 M'/CEA7;2W^ ODROC>/%*.(X6+^7''DXOE(\?HC]GN]%W!M)O!\TD#Q^2.1+/QS0#\>E9P.F-"=9^N-#-QSF MOTIWR;B7'CG+N#>(^_XHSN[>TIAZ4;?/?O%X \>+WTS_H9/2FT]\]OADFB93 M- B?PL[V!\KEG92\B$IQ.$S=2,8H4A)Y/ ML9$.WG;OXRT=A5$BA8'DAM%P]ZY \G-]@V<:^#3H,E#. MDZV3_9X>1QAGDQ?3Z-GO4BDC:XHI[MLS6 GJ3OEP-&+EPR&&-91)Q5T[4$F%,,Z;A[!:GB.5' M3W,!DE9D2/DH.\J7BY7TE.D7[XUK"R^17IC&\ >#]!$O9JR8=/@3G,"/XP'3 M.DEV8\(D8L'?Q$ZH&WDO&W:FQ$.>/\>.N9T(B%4XSAO\@W62'!Q=: MI#/+S!+![7-2E\_ * I';$;>\@.3?7XN>#SBQWL_4RDK=!0W4I-6G4.W;)]= MK.YR#3U$"]9U;^<#!PG&,@*Z;-,(#O MA:SGO>#^G.<',3<<7[RH=SD(PQ]<'<:S\DO<[$FU(S,2J1?PNYE&D+Y%_C-K M5ESX^<)^/*5;VMD(^4'4DM%->'NHZ\H'R6#*OO#J_//"E"_T(LQLE'[Z7+$& M%B-/$D8\&",]>MV$FU/=P;BW,%L1?6+SF$X2,XX>QSR4Q17WI.1 ."NJS6%>/S]./:%/;VGKT< +N#=+\8,WB@ Y\^+P4.AM[;XB5N."Y="\>#WN+%;ME%9EKZ0VZ4 M+C4.$C\8+UWG&XV[_JCDBXS,7')A,TP_>8@Y(%/_M>T[0+(9CCI+( NX"OC*0Q6TRB-A(S3U_!I\*1@ MG):Y8YV-_)@[]F/F?T553CX2@?QTQ89$Y;C\;=R'_(1.\W)CNE MJZN.-"M_ XW.A&&*65,3AA'R>AIZ^1I&E*]L=3C'93-/4U=78A??&(L-1S3Q MIS4*(F_D]QB[=YF$?^+S08-G/PH#/M$?TO.3TQF5V,PS7$B/43B4F*RBJ8?+ M?GY@DR0QRG.?F_G+.'T]HTO#G#,7.]F6O-M&[.)@$/$+$ALJYR MASL/Z_K#D9>I:=[T,9OJ"2!G7)V57F+^LDV*PZXT9Z[$K8\;[$\"Q%_7\1Q[+Y0(Y2@53/NR44^>,A/1C*VR5 M#.M#[P>G4R -N!69FRL\4K$95K+X0X5LZ645?QIIL\POZ!S8<.&$YTP9=ID( MSX@Z/]&I(BZ9Z[1ICX$EIO,S/U.Z/2] MY-HWT^ [AHADTIK%EG_D!.;+4 PAS!P83'PD)OLB^NSS3+E(&HW9C2ZC9T0' MU(NS*%S!+.&R+VV=/[G.LNJP&>C2$0^M3A;L>M+#&P^=?I!^9_HH*(K%E",6 M)"/'#F.,U/Q@LIMWF;V"@YQKEX'734VEDS%U;WS-??F8,,;^WL;7 Y=:S MM\> LO5WY_??F6-X;6VKR/??M9MKV[F^=>*>6)X L U72V\;P[!8 ' _._B!YFK._0&A%SZ;/N,7,IG%S(:#GP1C']-/EE27!=+"=R\B(05>GUV2>(\N^_3!HMWH,K;H'= M'MOGQ\ZI;,OFJ;H9]^0C@:-7*2WU+OT-I/\[>!&4G3)12^3*] R/C$J3@SR: MEZ6Z1VM/,$/.#).CL7->6#P?>X==1DL9[G_K=BE]?#P-;BDAD1''M.!U[<@_ M^Z5*SIZI"E[BS>WK+-4)L48RRT%&+IAC-8G:9G58^<*J5X? .)$Q-W6'2Y-L MAQ,9ZOO+F6THQT!C29">@L>C EW^"X_H/WN#N9CK?AF\DH!['_F_[4-YKQCI MUEO3MD=N-A[_]5,0!F[DI8DM:82PIT%-4U6B414HER\_+GGJQ:6,+=MV(5 ( ML#370,BRT] ]LC33L%Q\D>:X_W8QCB^?/&_TB?.*$?3X#V?&*$9B>5'TQD;[ MGSRH=#'9T'7+UP?<*^YH_<'DQ3CPLTOCN'+2RY+&*%I*E5X M>I^7_';AOR:?@O&P%R9YRXO/6 $=K)!?/\Z/;R:JZIO-8\K81AJ/];'HC@,7 MHN4$1 N29Z)%03:$BDL4C:B$0,W$.!,MN@F1;-CN9;+W2QET@^>:9P,J\V6J>&*]F"X-@1]LC9%GV(!5;-4VS =U7(!4!VH MY8K=!<0@B^A+27G/*'DU(^3>]+B,E8ZLHQK!UEAUW0*M? [(4=0I<@!VH6&I MJH8(T2$ BJGFR#%DV9!W14X]:DJ7.PP\;0#.^?C71K?+>I]NHNE29M<\#&A' M"N@D,3I\25/<^%I]+QP_)(_C@>1-'F%-_DV&J7?^;PCIDI=4G49?OJ;1*>RN MG26:[HCO6EV/A@"?S(#O$,,U-.)8"K1=8NLN/Q8^!;YE6Z8"%X$_F=?;Z;1> MTR0/A^Y-=4*YP_K=:C/UG#W@L\:BCJ=8=$W+M5P(#!T:$$-@*3;,L$@L129+ MSN.66*Q'&4/4(;+<:BRVSF7\%M&1Y_?2701!3,_7621PAC9",%%,&Z@Z/TQ: M-Q6,G!1M-K"AH9F+:,N)Z&0TW+?*TSNJ4F=@IK&*[9STUPD#1T8S7]$BLDN8 M]V@P?:690$83->6X%@;ZKL"I1S]A9BK6J9Z:KX5.WE?,2DEUM\FI6&LIKDGB M:Z$E29091 T5$^@HCJSHKDJ036Q3S70;@M"%:!&BZ0QDV6_[5FP(=S2M5E]N MUZENK$H4OMZ9(IB @I(U% <3I,C =66"==LFF9(U@8O)DG6Z$8)K"L=V% C. M&L"[.8BRVE@-?!\FO()+G1IXI\R%G=)7#XM1?8915V. -&0=Z@!#V51M#6>+ M)J:K6PY>CM<<1,%J&'>84UL_0+>Q:7H'1VT8A'^;-RWW\.PQZN9"VMQ$7UZ80,D8(:B S39=G1%MVR(- ?D MV=XZ060IEC*AZOX2/+'> :IPTX2;UD+@%;8'*DAU%%FQ@:5!U;)=!> \5.+H MP%S>'K@">#7Y9@QX"A([ $_).;L*$E[NGI?=RU;JSMLOT_$,7U@WB2-#QW(4 M!C3'-A5ULK-?(Z:E+N)K1LILN8!9D\YK?KC#WI4> AT5B?V +=-@)PPD%4Z! MI+DJ5!6%. !;JFVK3$I'1FV.]3?5&0V2@FV$8RZ/MLTJP+7E(E#3$A,'0-#=_+=\L0U='DI M_+\M&'=4B_]-H[#GQ7U>X$U#$/W2:B"VS:W+=D$<9/?#Z:(0,DTUA:$J8U/7 M+:@YEF4JV#0MF"\BZ([I6DL;D0HYTM=AT-WWIG6EH\GJ ?.D&ZL2STKSM1AZ M,IDM@.L64"WH6*YL$E4V3-G.\TUT8@)M9^C5%=7LJ/4F?345>N>S23#;HK!* M/6XQ@S*;05YW9D#?!G,HSKZ/.>.HTGD&H.@8H*TLTE!F*2##J8 MZ(YK@4EV@D9<;"UE)V2";7^61 >KMM7;<[O/=S 3U 3@N\=@D^; M[6C3H6L28AL.,$R+_4L(R06?@1RL+D49*P5?/78<44%'E_=GR)V^V&M7$"3] M<_Y(GB^^]^ /?'Z&;IJ,'"=A]T>?W:-1_+_3U.1D786_PQS:4."/$K;:.X,T MZG2.D'WJ<1"^?.K[O1Y=.MJO[O&)F3ZOQ5+'0 MVMEO72'#:57AD??&ZUT>2-\UTG$YG< QU J5J6Q%TPU9L]C_$0WIJJUGQ>-L MJ&JJL73VSF3&OV43ON_B&;@#=;%EZC3DNX!YLV#.0#C+'P00$5FCY0Q14^*Z#,-QA6J_YPSE""" MLQW*BJ+(CNPHAJN:KHD05F"VT\1T7)7@I8( %OLB?^T__*1OC6,V,AI-8B]O M>Z\)2<0)=^?@B)TE*.79ODN3X0\3V]5D1;&A9@,9R[GQBY"A+ZTK[@C*FI(H M&"A;7CFG=?[Q)#(63A).I0'/.-TB4M;>[2T0*3,DNI8MNT W9:3;AL(<5 62 MO'0CT1QG:7_+? ;OP10C[NB:V"'6,BUWRA BA=-J+%667=G%&&DJ!+JBH7RM MV#0,U[+>#:$&9L$W7U.=O)]G=+O1F+EY]:FL5EJ5A6.C%*:QL*GJMJ/IV+9Y M68%)+JZB.04+JRL[UN-*:@#]5HK$C?.E!3^W9DB48:S\@.6I9@N-FRL M((1=BQ!% ]-=TXY9=H#;QDBLZ<1OW &U1CZ;A\26%^<_KBMW"@F-LERH,V<: MN@Z0BC33UC#6#457VO''X8SV^+L3=5.;86CLI, M04(;V1;4;.@P%Q'*CFKDRX*68S#S=>FTX0-J1D7OJ&0/.RP:!L>S21*<%?(7 M:8(B35"D"9Y3FJ 5!ND >%YV3 ,_C*0@3.B9%\J#N'#ZL4HR!0E2R&1SL&9J2QFLFR&GIDIXFMQ1:ZVCW!I#M;G::F:I[F_9OHV15UQP M+%5^(H:AL77>758H;[!#?.>,BW=A MO; '2W5=J"@ZL1%!R) !<.7<@E54;;27JS5 MB*DIU5P!'5D^>"WI/Y]Y'M5& MZ%3!#)VV83K04503$]LFIN[HBIOK,P,XQM*VD,(L&$'/*L[!9OKM-?8_!?Z MC3X:TRECHMJ/F<1 - M$B O+2MLQ^8E2FG?;-ZNXLH7G^]*:B=_:D1)W>9F/I^3Q#KUN3R?E+%OT:0: M6EH/O2/]&_@ )1&7B0]>X,QS6B4IC? 7R0(.@"D_TEQWXMX*?5QT@\C]L9> M1PK"R54_COG6>V[YA>,D3M@O;& BT659[15\+\=D/I;B D2@[!K\D%8G7\XS MB*,MU\&8SETJCO^3SU9]48OS2FT1=NB9XH^ F=D)@:.["*JN:Q((+<.4B94G MFF'=7$XTVPQ_(K7L'%/+N$L2!E5*5<)@A2)E:A8!GGW?T;"AA!0%BORQ!49UI+=R&29:PCQ( )#,6V'6=R'H8" MS:6@Z8S0WQB=KP(KHW(!F?O;EJMC9M[4N03>/(M6>)3GBDEMIA9EX"BJ8P"D MRQ K-M..DS)N&G!=9?GPBETP6=-!%LP7@%!N-29;YV4:W>YX.!YX"?,$PW0S M4S<KL &\G 5@!4"#;L1!S9H? [6CD#K#RF<@#EI:2STN M281L8.V"4ZCNK!4RH729$!D2S3%LS58=TS3^">Q7)C\M*NYPS MOY8^:]GKU,5BH<:OHRC(T775<0SDV@X"\F0%4->)["PM.Q3VTQI![X!V#>Q@ M5>ZH^OXLFVTXH9D"])QC&D(D"I'X#I&HS(I&RC(T#1TIFF-"B U(")R<;8=4 M75Y*BMA!)-9C-Q(5='2YUH/+6R804XOR8^*Q(4RNU_'NPF &?D O^S25@1"! M?Y\#!&;<7QAMES(VB&K9WTJIE-;7EY)0LL* R=>8]OAO*>'3!2'7#[R@ZS,[ M\RYA%]+=QQ^6QC$9WN*XEKM]L7K<-8P*+\Q@^F\_FKQCY#W1RX>(>C\NO4?6 MHT_>X,5[B_ENYWZ4#\9+@1T3E=BVYD(%80>XCJ99(,LU=&5'P43GSWAS5-AL M:"0;F;?9L-+64C_B&/];[&!==5U'MBU953#4+< NL#[))E)M&]I;42SKR#UG M;"E\Y!//-W[/2*NF.BET>Z!8=,_7[)O/##1R/>?_-WY_?>.='5M+?/D ML;MV.+;'?[FZ^7-G&/?OC[I[]^.IZO6(.F=?\G M/Y"2?CB.F4L9=R3ZVJ6C1!K1*-N9(WE#)KZ3^.?&]7L<>..>ST37%EW;1=H6 MWC=G]H')\SZ7I]G?Q0\&7!,/YCX)06;VIAI&ZM+!(+^;%F?@?[.!="=_EY#G MWA\R(7Y-7Z3;<.@M& M**:?)K_\LJAQ+Z9AEFD($:H7U5&8[!M8__=?+I8,B?S[*VZ!W1X3']OE8SNF MD&JUA\J6X*=M*RBTS0/@I$GUMNL9>8F$O&>F!)6^LAO]6'*8D.K-[Z4\\U60 M\V"":Z:1MN.!AA;WV:<\6%NQ:@^L<'#96,(<*,WY/&LI<,93KXFI/]>I%Z@_ MVZDO0_W9E'&]IHD4T6<:C*M*BM<.@8:&P'=:]FGMJHZF*C)5E=G1);IAN$1V ML8,4&>BF"HB:+^I 30?F4NVDVXRIW"@<\N J_\ __*1OC6-& !I=!=W!F)/$ MB&/*_K^WO*?'SI:^_[BWZRC*CCM0J37#OYE<+%:VA003$FPFP0IG13@.LC"R M'%>150(U@Z@NR"O?:XXB._N18%I=$HS@#I*)D&!"@@D)=DX2K+!KPD"69EN. M;9B$&%A3-=?.SYUR-**@DLU4-=E@_ZQ%@B%-Z6!4:_YA,]E8B# APH0(FXHP M4CC@Q) -8*B62X!"3!TC[-IZ)L)LTW5L?6]&6$TB##$1!FK-&&PF&Y_+01=6 M&"<\ 6QU#*P5U5O6@!3A6;%/G3E&!C$ADA&&B!!@*WF=;$?1G))BGW%R\YA# M=9]1'(0ZL-;3IAMK"K1 XY\#:'!A(Y"CF+:C,!/=L 0%>UD+:# MIJG'T%/5#H!U1ML$: 1HW@,:;08:9,H VSK4H>T:LB.[KI[OQ'>(2>!2:;T- M-$T]H%%(1T>B'/M)E<#[/0KC6!I%X>/[:]_5&;XZ@;B&!F:8='1+-UW;A8:% M"<"Z2_1\>1P06UUVF5*R?TNIOD^'B<".KHE%H[.,N K<5N$6S=):9&2J)I(U MW5(L'=FN91BY 6I8INO(V^&V-I]-P1VYUNJS K<"MR>/6SQ+YK"(RT]*-Z") M9S\ND?S:/89.);5 M#L8',8>%JWHVKFI#\*C-PK_8Q8;"_C%-H.JRK3JJGF?4N]"!P'XO'FL+"".] M _!!XDH"CP*/!\4C!& 6'M(LTX8R) 9 +K!-W2*3\)"M F*6;''96D'6%# " ML /U@RS1"$0*1!X8D6B&2-W&LFZKQ(0N,%05*;R*M$/RN.U9YOB!T%A?9-GC+N.HE@.Q/P@:Z!K M^3XIH"&L+M50OZ.# =\&%?2^3@AY "\1JAVMU@V=C55UYZ313AE"RFRK(<2N M8BHZM+%C6$1%)H)&MB$# .;J+9W,LA6$ZMN=H714'0@("0@U!4*D<.8;4I!J M8Q>J#G2) @V,LF, +(0<"R]EV6RKA>HQ_##IR+6>_B8@)"#T+@CI,PA!Q72) M2X"E:XI.D.H:II4'-"PH6TONT[9:J"8((7XZ6!L@=#XK<+_3@$;>(/6>O-[0 M#_PXX2DOSU1$-)8@">$,DK9F0D-1"02.::NF82&@YSMU'>1:<"D%+2,T@Z0Q M1^8#.%A([A!%+,.)(&,;(2F36;@#$<KM&XQ[I8R!AEWDW'$MTUT^U[T=,8%T2#49\BS$7)TV[)UQ/-1 M=- @J!02GBT9RB[@Y_8:EJ,H M-G9SX"C8+2M9O!%PZEM^$S6>!' : QP9%RJCV0947& 90,.JI:2UT3+@V%!6 MEO;);JYQZC'P= $< 9S& $>9 0=JIJ%@V74)L3 P= =I$XV#7,/>U52KKX1T MK?'\YGL_FSGELMI8M^@^3+R!%"[M)W]OL&+-B7KG5B0"(C(#L8-M2]5D+*O M@0K7@4Z>> (PUJVEW*WI;O\\M+%79XN0NL.-N[)",TM)B%BE@/\.\-=GM;0- M"!2,;& ZBN$2!2NNY>9[#F3+ DN!SDW@7YO+J.*ZU^0%_ 7\SQW^,ISMDE=, MA:'<<&Q'([PH%+$-/3]_ FA$6PH:;:C]ZRKQIG54(M2_P+_ ?YWXEV?X-W6F M_F6"#8?9^M@R3$/+K7_'DG5C*?:UH?JO:>.O!CL(U[K/L%WX;ULEN9^^A''\ ML^0'W7!(I<\VW[R$"J MOI12.T7L54I53N%W>^PQHP&[MCHMH0.4.@/7R^SXG@FLBV-_%I'N]J*.%(Z< MPCHSE6755C4L&P@@Q\RS9FW9-N2E4/=FJ-O.4=X$=1!TL%SG[A(!.P&[PUJG MA>"4#A"#FV6JLF4#W;4AQOG6?,M%P-P1=?4EP\JP#>M+ CBG 9QU^@K#0EC7 MT W5U U-5ARF$#3H3E+*F09SU:5#,GHZ^JGO[9&.] MNBO&11&-D\ER;D<*:)+NI0P3]DCN[J57WULXO,T!K[,=N)A],?M-F_TF52T7 ML]_FV6_=WI=2<^",S78%%K:=R:ZB:HZN:L""EJFKJF+DP5W5TI2E$B836F96 M>[XF@:%7*( ;1E @V!3TQ%RH&P!.3]FW70@ M-MZI]FH.6V16#XA I-@V)! C8FFRI>JJG6< 0M/&Y'UJ MKV;LD0Y6ZLP'.AWHG4^QO9O%H+ H5;(,X$+92Q>XAHE=@C6 =!/HQ(1YV4ND MJR9:3@CB]+T.@W!^R>< )?9(ARAUKI@VKU")"-6=*2!5.-.HAJ;;"E(<"#1; MTQ"S:T&^I<8U@:8L:=2M 5E?288. N)<'0'(-@*R$-E!FJ([KHE5BV-0Q4"V MY-R]9/!4EO>X[: A:\IXQQV%"!4I$-E&1!8"/JY.H(DLV7&AC#4=:HJ:)_;9 M"@/ 4JQU%Q59TQZTCJK6F<;>/$#NML#8^"H2_N991T>(!#5BG]BZ,)%:*(B) M(-%=3/@A64B%JH84.3^^%)$Q]TS)N*WYXK: M0C%-"[C 4'2-01;IKN,XQ#3S-4W-U)PE5W1_7N@FJ$4=I=:3401J!6I/!;6D MF 7D(BCKR#&19D'')JIMYP$DF\AD>5/V_ES5C=* U Y! K8"MF<)V\+)*H9M MZ)8I6RY1(< : 3I"^4JJJ6-]:<_-_OS936"+.T2K,_;;$M2>S:XJ", M0Z@TBL)G/^;LS?Z#A6>R_YO[KW_+9S<1_\\4? M$F;$[Z8%! 0]07($,65Y3G!*K;?F'34$0!M:P=3!Y=1I MS!WM%J9LH<$%ZDG9:DNHB"D14TX04Y8RR+AU% %$; ,NNTH;5OWZ1$T17# M9>]Z2ML>#.HQ92>C7R.F1$PY7DP14#:V#_10DD*@A+08"<8 THN2#H'I2VZ14]=DPYNCKG\VTY50XX!T@0T$0YTM1)B*US"E&%N"%HT7HV MI?"I>LN:\VLO:9J/\^OAVTN=?]1_OM6X1F=3[DY)*A\R\U"YE-(JI37 8 R, MD]P2Z.K^7I!R#5>FMJS//*TEEW,8F289\F'EFJ,D79<:,R9= C"Q=PR MA UD;V">]A+!>P(?Q?"RR#['P3Y+[B)F*!5 !O>0;G_S4 ?LS=G!9'XURN_MV8T<+MVX:W6G+R9 M [+L5[1$Z(W1&Z(S0N0ETL@8ZH4XA5HA")!A0BG'(30V=P!B[$NQ80^ML M.V#)>P)M;]9FA,X(G1$Z(W2N"9V"-*$N1(C6+J70,:(4E5(M>D5X/=2\VF!O M/]<#@1["-$+GWI-!.N_=3.[R:5+<9-.\EUQEQ;!?-J08#$?S63[H"I(>)B9V M*);R KHA &CCCJ2AY[C'->92$>:Y$@@763#&2/D8W6PV'?O'*L[SZ46@HS10 MD1H/3$5#:SHH%[]>QCUT#WM@/=@#/T&P2]#;"-LZJ?E%!2_"4@=A"36PA+QY MJ@W76&/A8<@)D5:N/@,,0FJEJ>SK8>DIYU];L-1J+G^$I0A+ZRG/3YSQ:$%K MP\?>-:21!M*$L<#2E$EFD1- FOK:FPM$- K74 WTK16+,NV(&VGYN5;K$KS1_VTB'VQK@M3E8[F0 M[V32!?^>AVOE@R3SSY=]SBNG6I',"__9;.))]?;.$VW9\W5#Q]OZA9YO]M8> M7D(P @+= PV&J0T^>B$%EHHQ8^%BW5_GT[+J$C;/Y MK)CYO?%/O8%KJZ*"S5*&$>@!T0TO?F>S]8\Y9!GY_4?\#@&\YW<"F=).,L 4 M%-@B F3ELS80D!T4W$AXBOT=^[Y:=\1(:H*:.&P$E M++! 4N.($UA10>N$>@< 7QG>V:;T_W_MH8'H4=*-I/L]VQ41*PX&*[J"!DM= M'10E%"!N 9="I\*D!M79.M 835:* ]O4#5I$ ]1CJ-4Y3(>G&Y2^A#_-,G^7 M]Y^7?Y=N9S0?)Q,O/FOK?T M]60\"%6E@_"J3%W*@E_ #%3[OTYGECY\D_U\>-[ M7+V%=S]^AA;ND#ZBB_+OS71QCCO/L>^OIGGVS_?9M;^CG[/1U^Q[X:_TIYMI M_3!9B1:%34,KW* 46&HI<6)/X5Q=G MOWXPZM*_N;CT__QF/UY>)&?.?_7;^2?[%W_XP_#,?)[&8R M+[Q,*_[8N;N;C[/Y8.C!\Q6W]A@G5V]LZ==\=7UR#R][^\6U$=ZNO_ MX"NPV<_BQ3:YV%Z3D/=EX/!7&3BKZ>*MFC$K:"=>^^CB::R[]"I GOSFO[@I M$NL!:)!3?3&1X)![S1S"4Z,"#YZ:?,Z&CA)1,![((;5M=BL1F5KM!/< MCWL#B5>L122:;A&-.'')$NDB@DDDFBV"RWMR&O#.P5L7)XO[N7Q/-_)[&7;(:ONCH35-]GX 31F2(4Y"!@4DQ#G@4H 7 M\S&-U):OC+0O]1^]K/XT&KA:;(J;3"_\EESD_;F_RV%>J,'_SJN]\2K[V?5E M]FTG(2/>W;G2T+U4AXY02I"VDCKK4&)5*6<_T1!*IE8C( M%AF^M0FZ9"=\OK<"P\BV)\JVI)EC+11F& IC&-<&,N$LI76/,JA2LN(:VZZ< M;F?X*.8[B7M&OHU\NUN^94M\RP1G+.6*8"4Q1<:QFF^M4)+0W8K;=OB6L:-F MVPU=UH=@3?M-S?V9$T\WTWS<_Y[,IMFX&&4E$6?W1-2F =UE-G[)3A8-'UM* MA-><$;?<6J6Y-)Q7:K,43EGS&CYVU2[H>A,NPQY4-Z#&@\MF1_9D-<,>8&WF M61Z/?7Q*8P3+6Q&LDZO\T+W">J$78I;=M.E.O!5EMX1[Z- M?+M;OJ6-LH2Q$!D!#K%&5*02TK;=T(*_W+U^#'CFUF2+8W MXW$#*CGPM-%.@4M7E88()8^A9*E$ADE,F4;0&NBP8Q2SU-2]]U-F[*OBW+LU MX\'V>NU'((E $H'D92"! #9(D@I-#.?68 A3E0+&)*N+[5B:JI7)TYLK)6V; M*+C5^'I$DH@D$4E>C22XJ6_C0"JKK $@6#3:22UK]XB"'DM6AD5OKI.TC"1, MM)IA=^)(3639:VU/R"M)H:1!K-^MZ6QBUVAF,HZ*9>881%Q#)5-K4 M$B"!7"0\I1Q1N.+">0+>=NNY03T&=SK/Z'!\O2<0H8EH='QHQ!LTU]TB&D4TBFAT'&@$89-D![@CE N@C=:8 M0N$(J)/LM&:8KTRG?K5NU'[O)=EJJMP1H=%)SZ \T9F3K+69DRE,B;(6I285 MRBLB')FZN,5I:(4.OXDS)W=&?.7;XYHY>7%YIO_O7\Y^-?;3Q?])[%__]N'R M_W7M08YPZN0ZM[;T^P?RDY9&4R+\[OE@ M374-C)X?CBAV.*21=&\@9+Q8G*NY<8;!6U,,6K4[]S98,WEFUM5)T@0["9+P M]O6MM]@O9I/^/SOB<'K>>MWHH6,?QU-Q'<:]/)[GBWMY/,]W,GMYDGK2/E3G M5Z@06].<+FZR:;ZK 9==W?QN#'_=_>:?9]-Z?8+']G^RT3R/E'"2E*#\+820 M8#9*SK/AX/V'<4D2.KL;SK)11XBBFR;5T9)$OS^_G8_**&-5T/\@BIW\NKO! MR)$P.DH8)4B8_'K8'\XB+9P@+53U*Z7?[<9_DD^+_^]W D'^2V+_-1_.OI]N M%Y0G%BO-1MFXGQ=)-DO^>S[.?^2LWNGB["K%ZKD,*RDD$KD@I&E!0#@B4*3 M,F)2Q:CF]6P-@K 6*]V0*@=P28>517,VGQ6S;!R>]%&&U874_@[ @H,=R 4DJ4Y@Q80PT37%J JOD?J=,.D96*F&6Q6('+UJ%HT[[D M$,9Y A&#(@9U$X,$6L(@"ZB"QM@PR#SUT).Z2C%B6E.ZHAAM"8,:?U%P%WT8 MUXZBUO!(<-R#[79SBI@4,2EBTOJ8]&P]3 5*$BP-'T^I02AE!B*$&4(@Y;BV MUHSFJSVGMP5*C6/JN?8OKP.HM?J[M%M7$RFS5/8HAT=MYAU;R[H/ M13$/8:Q0#=JO\NZ+0#')W NO)/^63_O#HORV^GAR%[:T2++Q(+$7Y^<[0IR. M\.%2>[?4",$YTY8))Z!.#>1IW<+2.4/O^;!_\_ESQ81AJ?.!F4_]LYW[FY@, MJN"6O;T;3;[G>7G0^7S:O\F*_'R4C?T:EY^=56MNZ\T8/-L.KAM1,"G;A(#. M.G2.0#$XBJD\+[ L7_*V.F"4T5I;BH&A,D5R$8:FD'&W#LN6:96=Y-B-@T61 M62.S=H19E\96*"VP)8(I KA"#BMD4:WG$B][>?>9==M1%0A[C+?9E"QR;^3> M9Q]-((@V\2]$HHI$%8DJ$E67] P(2-/]CQG+%?0F.Y0":YY:8.ON?\0)@,@> M%(VVE(,V8P#=][@==H;YN__ZF,^2X7/N.+_529'/9J-2[PQ??[KXVT:#)8XO MU1P"WDS>E02Z%*>@ M"B[^KO)[*R[!=7* 1$\@&C. (G(<-W)L[D&*DBW29Z3/2)^G39]K:EZLR:&0 M@*7 *UU (PG\ 11P5+M7(&62[DSS:EM;BOG2)Y'G6''YY+KZMW*Q5J]+/VOU M?#T>YR4Q5.^_#F7Y3*_$FE0$*XY';1G"-%I"1(:L8@ MA1@ K27!D'*JX-,E%<_Y6E6SHEWWJ:*8=7%D-!B*@/#4$>%R6KU'YM@'R6\^SZPD2 3_R9@3\2%21J")11:): M6XO@M*F7<\ PR0P0Q@BK 4<855H$UH9!T[H6$27_">;0E:Z$]U=9F*S;]^IB M/BZRDC+S;^'U)@WQ#\RE&T,.,>00Z3/29Z3/+2HV&,GEYM:48.5("IGE4%-N M69U[R'@*5]JEJ<'_SHM9.=K]J3WY13[],NSGE4;T M*>]//H_+LY3*T<&X55A/L)WD*$5\B/@0Y5>DSTB?D3XC?1Z$?B6:\!,T6'L= M!@E)A2(4 LT7/;(ID*M]&_>F7T6=J%57U(%XG*IA:OT'P]1&NQNFUF6!TEFY M<4KB(1)5)*I(5)&H(E%M,T6>L*9S&<$IX1IA("GC2GL%D2PZ$ ABR4J'WN>F M&X21K&4Z_&7V[7PR#9=5L]ET>#6?95>C_')R[I78\:PU?]\^YBW 'B2@17WW MDSTF>DSTB?D3X[:%+*IFX_M4YH MQ9'#E#'I@'14URV/+<7I2DC=Z_*-#=F6OW'[@Q A[!'.8U^/" 1 '+(8 , M0 AC#"5220\"@F"L;>U34B!='?&\'@!$WNV([^@@7$3EVZ]Y>;FKR6C@3Y%F MH]"CITBR67*1W\U*B9!@T$L"C6VRZ9/I()\N'A/??4L&D_G5*$]^!\K_-EJI M^J3A".C/6$Q&P\']"3N20,0?@2@_%*[?Z]SC M=9?AT+&.-E7F&CN1IA(JSJ0PV @)%UB')->;3D=N$^$VS@U&K79VC] 6H2U" M6]>AC2_9;-9IA2@$%*7*&6;\MQ6T 8<,>7JP3?O0]DQ%16LP)R3Q6ER;R0$1 MZB+41:C;.]2]Z)]:0SW%&B5_Q3V\*Z_:3$/LZ7E([>/E M]D-Z!)$>A3LUA",\1GCLYC:?-#R^A(ZX04>).<>0"ZN,,,RFWGRF5;J#$USB MI\<4K(&.+5B[A F/9RA:NV5L\T]E)<+]Y^7?I=L9>=GR_J:*&$($?O_+TOWU MO3#*I\O7@]7UEG[_@,.!)^3R]\.QAZ;J_?(%QF'31@_8 8(*X MRT^^#@>S&W^T?_AZ'_N3T2B[*_*?%R]^>;QK[^Z#QDT"!'[W?$RYN@9&O__E MW0K-5=^)Y[^";7]%=G@M".+%=G>QO:8S["WUZ,7.VS MBZ_.:_N"D2ZQ%VL)K0(;J6XK(OFF G01)53#0IE:N.V"<_T&_@ MJS< NEJQTC[F-_OKB7Q_-\<2^/Y_E.9B]/4E/:A_+\"B5B:[I3E8<; M.?HD-_\\F];K$WQG90_22 DG20E-[E42DJ_>?QB7)%&G8'6$*+IJ5!TM431) M*DG5C/9!FDKRZ^Z:T4;2Z"QIE$!A\NMA?SB+U'"2U' Y\4(B60YNEIT-^"]) M%>0\W6Y53RS6 MSPP3QE' N'1,LI0+:4B%9](!QS;+%VH7Q38N(H1D%_#5S1RCB&V[P+:C@Z^N M(!1'34:C,4I(KDT*D(>FU'*&%AH7L8CO"*$:?]1V:@&YX#TB6JT%C I7!*4( M2NN#T@M5* C*!I5,2AP"6A@)I%#6&4!KO0DAH+3;%2KMHVJ/L9W8A:L,_!9: MB8WF(JY%7'L2UQ!L1I!BC %G!A#L.,0NK:U&:2 VFW55\#C6@J6'A>AQV&KO MOLY9>L?5OO/=?WTHBGF(D263ZS#_-B3W%X%BDKF77DG^+9_VAT7Y;?7QY"YL M:9%DXT%B+\[/CV9"[GJ,2,0](SK $! 6"Z<=UQ!KZG#-B A+)Q>,V+_Y_+GB MPK#6^<#,I_[AJK'45>3,WMZ-)M_SO#SH?#[MWV1%?C[*QGZ1R\_.JD6W]6X, MGFC>*S;IWKVE$!MO=?IU9YTZ1Z :',4!D# MNL^MVXZMT!YIM>]$Y-[(O7&0;B2J2%21J Z6J-;2,S"636C 26-#CU)%$2:6 M 0$7J6*<TI!O@8] -3B1_O9JV/'S.'^=W.BGRV6Q4:IWAZT\7?SN! MP\4*G154A\ETR_-56!,&BT H-1( MJ8E %-=,+ZPF[NF1,<](\:[P_-J"_]_Y=#+(BILE?3KR>^3W@^/WE])YL&S* M.Q '@&&&E*&A2;:@&HB:X5.E26<9OA6/X#II0+2':9MAN)@$%)&C@\@1Y[I' M^HST&>DSTN8.<^8H5SRMHY3$,+.BJC_79"X,WB@CDI?9M_/)-%Q6S6;3X=6\'"!].3GW MZOMXUIHCE6VFU&U.5W&V9]>$ M_]LV>B.^AXBIO6.(0&,'6 :($AY0@H6 ^F4,Q)M1(76G-" M3)LHNOGDXU:+M"-\1OB,\!GA$XFE_A:4(,&I$,PX@A3!@M8S0K2SV$*Y(_A\ MIERD-2@5 +;=\R+":833"*>G *BK+JTBP$F)H!2@=LV[E$&Q M*SS=1V:M;'42VMOIZE5>Q_TR7LS+C8@<$;D]1%X*NW!($%?.6I1":G7*'*KG M:DD"G5H)NVP)D;\NL%LO;LKCTYNIH%(?U=8(IES%AN-&250:N _\)R M4\2,@>95#U[=R&78F3 @20<.\5K'_3ID:^_7RM,N@Q#QB+.ZH:L[MG2^!^ / M%K\?CKW4JMXO7W S&'^T7H^9+SZRC M[*[(?UZ\^.4Q%[Z[SR!IL@I?K)A\(*A7)6ZK:8^^SBZ>RMCQY)D]_\YS=%8CW M#E9SN&37"NWV11+L)"BBRD1(2B6Z(YG%SZNK&SWTFMN-MY!7W#'2/O;GBWMY M/,\7]_)XGN]D]O(D]:1]:,ZO4"&VICE5^?61HT]R\\^S:;T^P4=6-AR.E'"2 ME-#D(B8A&?']AW%)$G5*8D>(HILFU=&21)-.E51]IQ\D5"6_[J['3R2,CA)& M"1(FOQ[VA[-("R=("Y<3+QZ2Y>!UV2Z$_Y)40>Q8=?Q,U;')^[7#&FY>='R( M_0]_G$.!\5(.!<;&$$M3X+AU%%J >9U#P2T";"6O^-5EPZ0K9<.T1P'815O$ M6&IQ#)ZQ_6WO1GEA;TC[Z@HJ87B/2H8I;5,#&=5(,80A!V&IZ?P2E"$H1E-8'I1?*CC#F#2IA))FD7CG2'HDP0D2AVF"3.)5:[PJ5 M]E$("GMEUEGL;!^1+2+;<2";;)"-A?H=HJ"2$!(K#*)$W2.;Q6Q'R+:#@DK M>I3OQ R,0!:!+ +9]NU& ALOXV M>PSO9#C0WFR]8YOUHRL]VZO5[_VZYOU9DMT/1$]FDR1;RB$85&'B9)I7[\/7 M@\E=2;&3ZT1=_"W$P=A[@.+DH.YZ(XY HAUX$_9(5)&H(E%%HHI$%8GJ!(EJ M/=\-D](3'S MCWL^'8[[P[M1_F%\[F]Q,CB[5K4>^] V"J:1_"O\[VP,EP)F"_6X<)/IH_-. MQOYEO_0"56Z?_LWGS_]HCK@(N4S9=%#\[6[@5>A@>0&DQ@/_@@!9^8(ZYU"" M$)[D<)6(),>!)!0V2"(M5MBA5&/C)'"0PD7??:D(P.:HD"2"0)RPM/;#5T+& M$VTM98)'QU-P^;"AGU&1CX>3:3*>S/*BEXSS\H!A4R)H97RK_C_O7K4[+93*Q%@/4[X48?;(@@< M'PA$(17I,])GI,](GUM4HMA2O9MC1 C!+=0BE1H;P+BKE*@4"J5VJT1%Q>3A $.G M\*"K$OPX<4 TD0N; NJL5D!8*"PW4*6+&:Q J_3I8N=G<*!LCK\+&-BX=U]$ M@(@ $0%R+$"# %[>4ZDAP\I:92AQ')*%& -MV)T+9DS*VHXJ0<.20 M$+-M(GU&^HST&>ESJRH5:SI(6>$,45PX;07&P&&*ZZAMRIF3N#V5JI5\4[R;_ET_ZP\IM6'U<%MD62C0>)O3@_/YI< ML;4R.X5HYJN8-(7,<"H-@8YS@0EF=0(&,$;@!Z&/DH_#6C_E'[6W=Z/)]SPO M#UH$0,Y'V=@O?6[=MJL2\1Z';99C1/:-[!MSSB)11:**1'6P1+6>HK'4 MZT(Q#941J5)<(XE2:YA93 2#S*9[4#1:4@Y0FPZ\O;'0J?LQG36>OQSXY MO]5)D<]FHU+O#%]_NOC;";3^6H^=99.6[(2A2F-'+.= 6H\F$V'_5E>,;#ZFDT'?IO.KMUD>IT/9_/NISCB'F#'/1NB4[C056%] MA&Q/ &@ZC!*DD5:"(XJ0(6G*A5@X]ZC&].DY4\\(\JYP?1=<>I'=([MW))I. M .)-#;0&P!+B>5L3!F&*E:ZU=H4E:ZJ/NL;OK3@%U^D<+&$/Q'%T$3J.'3IB MHEBDSTB?D3XC?6Y5]1)-'@5RQ #'B4Z-9DXQQ&7=UT[(E-%T9ZI7Z^K23@RG MPU&7CC7AL6+SR77U;^5FK5Z7OM;JY7"\^'H\SDMBJ-Y_'P#$3-G(FQ'P(U%%HHI$%8EJ;2U"RD:+D( XSI3_2B$"N;80U+:B=D ^W57D M+5I$E/PGF$=7NA+>7X6:Z7*N9CXNLI(R\V_A=;YOQW:7T3[&' Y2/D3ZC/09 MZ7.WB@VB3=(Q%SIUF'-C@"$48"SDHEV:Y-SR348]E6*LE&)Z28A]RBNU)[_( MIU^&_;S2B#[E_DSTB?D3XC?7:5/M?2 MKS!L&BZ%C&XBE-9.<:8E%7B1[2TL)V[%<;0W_2KJ1*VZH@[$XW0V\U^4OJ9I M?N,I:?@E3T:38I/RS&XR; P?'+1XB$05B2H2522J2%3;S)''RSGR*3$"2THX M-P09C.FB'%DR)MW*!)52@]#+"L2'L=^C M,(E$M2=A0M#2O&]',")>A%A($& @)0@N>EL88U8ZQV]+F$30CY,WUW[XT,UJ M0Q_(@7DSH[?]U+SMD^D@GRZ>!-Y]2XK):#A(?@?*_TZ(?C==B$C?D;XC?4?Z MCM'2J%]$^CQP^ES/H*50+O4,(,8PX!0BU$A#F#*\KB9-E24KZ9+>EF@LV+9\ MG9_R6387FYJ\EHX$^19J/0'ZA(LEERD=_-2HF0 M8-!+ HV]V8# WH 83.97H_S>@MADI>J3AB-639*.).]1UO2.X)39U&H"96!O M#01@]W/7M #H,;,O->RIN@*=S6?%+!N'=7C$^Q\JWN]&1R"(0(^Q5F?'OT0^ MFY'"OI7\(Q#EA\+U;6WU?VQS&0X=ZT0SY%EC)])40L69% 8;(>$"ZY#D^NDA MSS=>^N33HL*LK2/\ UNE@L@&*4N4,,Y!53AL# M'#+DZ0D;[4/;,]4H>XE_Q1;OVD8X+>YR*7<+?1@ZP_3+2B:;S1KR,>-G@Y9(_ M7W/,)*<.20V,!$S(Q4@ ;AQG*_[\+>'E]D-Z!)$>A3LUA",\1GCLYC:?-#R^ MA(ZT04>).<>0"ZN,,,RFWGRF=;13<(G5INC81K,!)CR>H6CMEK'-/Y5U$/>? MEW^7;F?D9\#Q8/'[X=A#5?5^ M^8+CL(FC!Y>$H$*\\JZ3?CX:U=_^YSOPKGSO'[._>/_$*ET.;_,B^9A_33Y- M;K,5?+S-II^'X^KVLOELLOB@@MORDZ_#P>S&'^T7H][7_F0TRNZ*_.?%BU\> M[^*[^R!RDQ"!WST?8ZZN@='O?WFW0H/5=^+YKV#;7Y$=7@N">+'=76ROZ0U[ M2T5Z:S)XJRE)*Z@I7OOLXNG,CH\>29/?_.]D42["0H MH@J1)J6NU1%SY7EU9Z.'7G.[\1:J:#M&VL?^?'$OC^?YXEX>S_.=S%Z>I)ZT M#\WY%2K$UC2G*BDW$$:>%R MXL5#LASC+!L<\%^2*M9YNDVSGEBLY8I$D_=KAS4L'=9\W^75W0BU4[ 4:D=: M2VHU,HXR!HG1G->A=F.1I"MSJE]9:\C_2CI2:PADC[%6TS1CKY .61>MR\!G M%^L 4XA>VO?#3AVB@(M[/!.6"R08@H(3104E@NL:ST*G!+!1ZE"[*+9Q/2%L MMQUJP] +R +83%6IOEMYQ=?)\]U^ZTK*]4OW>KVO>GR79_03H9#9) MLJ7$A$$5>TZF>?4^?#V8W)44.[E.U,7?XMS>.,"L$QFDD:@B446BBD05B2H2 M522JCA#5>DX;1)KYG4Y(!R0EE%&20HT@5_6XD]1H;P2M)"7=:[.V5&;/KC_F M7U6_[RV(F7_<\^EPW!_>C?(/XW-_BY/!V;6J%=B'1E&PB<1?X7]G8[@4)UOH MQ86;3!^==S+V+_NE^Z?R]_1O/G_^1W/$13:3*>S/*BEXSS\H!A4Q%^HST&>ESMT$NC)IA,$8YC#AG!&K+!.?82E#; M?1IYD_"QNK:D4EU.GDEH?&1,G5WK1LR9_&KVQ' \LDSTB?D3X/0H=:*H"CACM%A+;2&D6\/L44KA.%6"KI0 M4>\YQ>2B\_FT?Y,5^8^<2DD_N[O+/=]FHUVUONFR,.FLS#@ET1")*A+5B1#5 M>J$T@M&]7@&)=D*F0!H.!4^IT,C6,SD 9>J^;#4$KM92*A92PFL3I2C07A(< MBC,&RQY"IQDBB[S===Z. B,2522J2%3=)ZHUM1 )FW).GFKE,'080"JP$TZG M54(/E$X:M%TM)&H.,;EFC8?_E-\]\("4>F'*2_\B66IA WP_XD LQH MCC55@J3*"E4'?9TEECW=L:M9XH&93T,*79F/=U$W"&S'BMA2*T(I<*S2CG&+ M4XA;O(@#J E<8,Z@LH82Y8B2#.J4D#IP04B*G^[4\ P.E&WV=P$#&_?RBP@0 M$2 B@$< TB I!JZ%$/H%.,F)=+#P$*YAZE8"5WN# &V[4Z$LB>EC) 0(>&X M(2$FVT3ZC/09Z3/2YS95*@::ME$NM99C1(RD&EA',1)UVRB'L*:O2?XMG_:'E=^T^KBJKBV2;#Q( M[,7Y^='DBJV5V,F07.K0RY"R# IBJ2%0&:06?JO7469E]2J+YD+F6--$- M HG4TA!E@2-,&$V5J?O/&L,M78=K2\';2:;=. H:N35R:U>XE35)CEXIYDA+ MJ!E6S D'I5HD.6IN8-I];MVVJQ+A'J%MCE&+[!O9-^:<1:**1!6)ZF"):BU% M@R]UNDBE8XQB;DR*D3%" :@J1<,"#*#>@Z+1DG+ VDQMV!O+G4RNXL=\UO3U M>NR3\UN=%/EL-BKUSO#UI\V:O1^DG_TE=B9-6K(#/!7&8$RE@$QK*=$].T,L MGLY=>LX]]RDO9M-A?Y97#*R^9M.!WZ:S:S>97N?#V;S[*8ZX!\1.'/F=EM,)2FSJ/PF*-B=B9ZM6ZNL2B MNG3,"8]_SZ;3;#R[3VT\GEF9:[E+Q)*[Q"GM[26G(&02(ZP01:XVGW0* '@8 M] C>QZN0@QR,FGQ<9.'T*BSFY]+BN?K>''*>?0\?E9Q<.3?J9;^/>Q3#>F1+ MUSVG;;:Z[*S,/B71W$WFC6'P2%1[D@ABJ5DQQ<0RYHQT@&@GN;*+\A1NL65K MA\&?!OWN9M7].Y].!EEQL\2($?4C@T;4CT05B2H2522JM50)25AC7#H#@7-* M**" 3JU43M2%-D[+%&]-E8CB_]1RYDJ_P_O2\5!.T%PX)Y+\6WB=[]N)W67( MC_&%@Q02D3XC?4;ZW*EVPP!82C#&RJ;20DJH5IQ!:1"KFR-BQ'"ZR52GISWL MG_)_S8?%<)9?Y-,OPWY>:4:?\O[D\[@\RT%U5L.\1T%,38SX<%CX$.57I,]( MGY$^(WUN4[^B37,EZ*2T3AA-L->T-!4&F[J20P*4;C0UC";%\>02Q1C"08N'2%21J")11:**1+7%?'@&E_+A M"< \U=2E$I.4" N LPN'(#!-7\&%PEIJ$'I9@?@P]OI$_JO7(LK<]\OLV_ED M6N;8SF;3X=5\EEV-\LO)N5=BQ\]/>'^MOZ_?G]_.1_[0P7-WU'Y5(FMUX-+A MI-)'ON\ZWT=A$HEJ7\*$-VTO$622(*BYQHI20K%.%R/X)+$2[4J81-"/4S;7 M?OC0N6I#'\B!>3.CMSUZVR-]1OJ,]!GI,])GI,](GY$^NV=0(M848P AE,1, M44Z5 H 8S.IBC%0)058,2J_+-Q9D6[[&3_DL&X[S@@ 0>;6N)J.!/T6:C4*C\R+)9LE%?C$Q\]RT9 M3.97HSSY'2C_VVBEZI.&(Z _8S$9#0?W)^Q(\AP&31<'1) 3UA 'I("$I:&1 M0Y4\)Z#6=*4MZE+KG*KC^=E\5LRR<5B'1[S_H>+];O3F@9#TJ&QS^-&+Y+,9 M*>Q;R3\"47XH7-_65O_'-I?AT+$.-0.5"0U %[K5" S#2!<%ZY;OBCFIR)-] M"&^\],FG18596T>X3?."(6Q5'8K0%J$M0EO7H6VI@P8E2' J!#..($6PH*YN ML>HLME#N"-J>J:9H#>8$@#U,(]1%J(M0=U10]Y)_"B\YJ*5)%4586D6 DQ)! M*>J,)^M2!I]N)[T%K-M'.JQD.P6_C=Q?^V6C$TVFC6@9T;)!RR5O/H<$<>6L M12FD5J?,(5@9O9) IU;">5M"R^T'] B$/8E:K8V-\!CA,<+CP<'C"^A(0(.. MC$!-@5 8$A,0TJN/H@Y_:$ZAVA0=VRCU%Z)'!8JV;AG9_%-9A7#_>?EWZ79& M7K:\OZGBA1"!WS^@5>()<^E^^UXXY=,V[O@BSY./DUE>)+-)HB?C0>@@.0BO MRJ4+ID'BAN-LW!]FH^1>4!8_/7S*'SW'=M:U_%-]_/@.5A?JW=;O\''TMOQ[ M,UVKL-ZC\>K)LO4>JSPZN9D&]O]=88EDSEEL-&:40*D! M*?,I<(J8,="\:L6J&[D,S!!F>NN /9ZB[A_?C#JTK^YN/3__&8_7EXD9R[1ZN(O MB?OU[.\77;O]/PS'R>QF,B^R\:#X8^?N;C[.YH.AA\26;VWI]P_T-+! _6' MY>K]\@7&0?2.'@@*""H]M90U23\?C>IO__,=>%>^]S?>7[Q_8CDNA[=>&'S, MOR:?)K?9BE9[FTT_#\?5[67SV63Q0:4DEY]\'0YF-_YH__"U-.Y/1J/LKLA_ M7KSXY;'L?7>?^'.?Q";>/9\65%V"T]__\FY%<:@O_X.OP&8_V^;%.IKZ)%_+ M.G+])$6^A>K6A^KA*Q3 %=84KWUR\31F?/3LFOSF/[\I$NNY>/ P\>MPLN"V M20IX"Z2P^J3=(PYO:,G3=&;$K7\ZX?-DRJ=U5MPD@>"*Y'HZN4TF=_DTF_F; M2(*/X,MP-GQN5.7:I+/E)=JOIV%S3^$I%$ <#FGLZA2&";P0"0:48ASR1;(7,,;JUQ;HR-8+="#O"=3F M--S#J<,Y ?TS8D/'L '14R[>.QQL:-M Z:YRL=1C/<3&IKDGK/YPE"?C6NL( MGX;7_6#*W$TG7X;!O7/U_4E;YN=N:ZS=!>-C?O"X^YN9))AU%C5,?N>18E@- M9,S&@R2[#9T(_[W&A,:CZ/OX@I@73==' PEE7MMG*>=,*6V8I;4)X*@Q*R9 MF:&\O+QJ/%!+B_MFJ^!' A_V,)/',"7U!'3[$^ COC2;SW(I2,C[\APD4AA\ M3%6^B 8H%6ZE_'T#/FIM]@MD/8;A,?!1RWIPAR7:9N.&C[L7S0O-OUB+$KW"%*PV-D1 +N&3%- ME9%<26U$*H'0RL&Z2PP@CJ5N8T:,@]&V(#4/13@&EV,5P/[JO\_?3ZZO0T[K MW33X@&;?2PLP3-R["WZDTU576<.'3"+,A+?QD$/>_C."2,B0U4XA9(E;\>[^ M.1N.PRJ?C2\\#YU=G]=+>S[*JGJM@?,4[P9'TH= MDXXAS:U"%BN"C,,53P$"B8*M\=060BE'X54Y'6MPV5,0)-T@OYHE@V'1]\\T M*\7=L"CFH M_;/KNBYK_%F'E5;C@:GWX>T9$C]24T$/PC83([JGID9[\319T[]HPA,2&.$P MA51S+UDU8 [560@0<[&BI[Z!-5NS(%E/TE;[@W:.,X_.@#3Y=3Z=YEYLEBDL MR2S[]F+B\_$JM0(W#$@@181:*4&8,\I0"D5:]TBB0''PF $7*UGE EUFWVSE MGT[S<7X]?+N%^ .^HT>AQ$:[\#!8Z(54.D&;=K&0R52E1J98,8T0E@KAFH=0 MRE?;Q;Z>A]JW"'&K?6!/-K.NPS+O[#X_;I1G1;X()/;*;#IO4V;]_C0/^QXU MU!7FYHV =,A99S4#UE&%L<4VE;7Q""32JS.X%\O^:UCUH)ANU4SL(1&MQ&@E M'B$/RD; .J"=P11):0F1 #&C7"U@)3>KDZ;6XL'-[<%_Y]/)("MNEH:Z'3$# M'ITQ6*9F)7Z[WI!K^]P&Y+OA=C.."I$])0PCD!AB%3 MJY:"VM6XQ&O8K7V+D<:,TH.R__1--OZ<)\-QDA5%/BO*L.%HF%T-1X=7*Q5[ M.YQRK=0N=W\S=9=V]TE5OPJ)A=K*?/@E=*P[8NG[DK:[E!9 M*5:<:J( L3_ MYP"J*Z AL!"MY*IZD3L-]J3)JW\_C!=+^^E^9;>I^ H:%=^H^':7]7[,>=!S M0F-H.JF5U@@(1;A_R5A*:M;##+,5A\Z&K+>%1+H> 4<1AFQ9#^ZP_#N?YG?9 M<+"(?U1Z\*3T ?7GTVD>$NI*!?D4?; OB$L(<,.T&CMA$7",FA2!5"AG:&VN M.J;T;DZ6EVG#R\ BI*0F$ OF M7S"E05TPZ7"*G6F-EUO+ND.DAUI5@(^ EX_.5JU",ZV(XRYSZDN,*II"+J\H M\Q0PJ[1C7' )#*YRBU*'N"(K";*KC%JNZ7U$5)5KNYO>?CTICD)7C@;H8;#5 MBP)PR?F3,B!2IQ0D6!&A"4U9'7L!4#F$6^.KU@0@%?PDW3^G8ZG>>VKOLN\M MN&F/4HF%J)&-FC')C*26IE:15!)TW\*2I-2LI.8][T4ZKQ9\)V(1>[&XD_X# MA\/BT28]679>ZAWB*.4@51@ CK%-B4CKD6RI,UR^)A[S/#MO(9&^!T!T,1VW M67I?/C;-O^3C^3''3U_B5]8TW1(I@4!AQJAU &*(,5^4C@'-P4KIV"J_+M;U M4[6LVW0%0] #.%JC1R83#YF3EIP\3%$JR_(2J3#1#B 'Z^:2T-#5T>N;<%)[ MW25A3[0:5(DQT%U8EM-Y_B#][Q2UT1=8$H&&)9&T@A J&4%$8T$ 8[IF2<*9 M76GV\Z0R&M;\UV;)MRK?1 _(V%\R6HG'R)=+F4.I!@QI))7TNBC0 @%B*[Y4 M#@J^GL_G9;YLLQAO/TMRQ P4PXA2[OG96%@'2#4%> U!^QIF;D_>]FBK20=[9\<=&:],=%8< M?UQW^E>75.?-YA;OF-V7FMMJI2B@/ 6.(&V)%]>J9G>H(%$K[.XW)0R7/J^W M)/W^MR(T-&KR(>YW9:LE,:Q'^4ZLWOW.H8XF<>3K5_"U%$MBG&$J@-/*$L0, M4ZQNZ:!M& FVDK3_)KYN38H3TF.LS72G ^/K#6>(=U:$!Y)* C;48QR&XR]Y M\3KI_5)!\H&LQ$[')7<5L8]]+T^GR<3Y?-J_R4)5W>2ZYNIREF^71'977&5X M:3Z+HEX$4XB,(M!AA[02=?V-$4;9E5RG\^Q[N:Z7$]7_UWPXS7_+IO_,9R'+ MZ2+OSZ?;U[01ZHE6AW,>0:)35+]/EI>7LC<01:FR@@(--'F_)RBQDJ - XPAAS&0@G)[4KNU6)9G5_5,-=)C0>_9;/ M=_/KG?PE!I'04I"P,@9G*8XK3B+>ZDH5^5B"YS58AQ)@#:KS;OO M2CIX6[0FEF$T1M?@TZ6Z&VRH1LY:0WB*,-/&FCJ/WU&)R$K7WQ_RJ?J2#4>! M3=UD&K[XTJVALGBJO+F5E*$HH]%:ED\P(FP)JC*O#M,0AFFZ/ M5UNT/D4/B)UTA3%]J+1\CQ@)ESJ[B*1)1II8%(.4P.-%+CN M+YI")]A*:>J;F+ ]R>@%(VESLNCA,.'I6*DE@17#Q63OJWDQ'.>%EZSW@]G* M7,>LHL-!U(=7&)TN^9@ 30FSBFJCJ%>+*<6T3F]RVH+5/H8KC)[>K__'?'9V M'1)5ZF\&K66(KHR_?B9#.,/B^5OL7)@G:(_!D$/MSI#=2.FWF\>MFG=W73LQT4& MU\-Q-NZW6F1PZ$L49][%W3^%<)6>W-Y.PD\F_7\FPZ((O:_\MN73^J.[43:N M'&Y'[#!_0?0S@II1>$ZD3.G4FM!>AUH&^6(OP_9O/GQ_$E#_XM?4@ MFY]=V]N[T>1[GE^$!5Z$"X/[?*L#?GB/HS9;=G368W9,.'O,3+74']5*15(D MA7 4B=3P5$A=&\;8IDJVS%3M3=K!/<*.@JE.)ZI4NTY#^&B6?'[(V0R/$UFPY.,D_R)0.9B8:A":>(&8Z$ MEXE0*4:P,8LVK=;2E1X9"W_VIVHO+B>7V;>_#V-R0=16V)/4\/? : M2QBDE85[V*;$E+ '8NE/-'XB=P?NYDN%0%ACK_=JD%J=BA1ZOJ9UXI91$/#5 MU,KVN+N]OAFTQV*1[I$;MP\+^X:ULEAFCDS&Y:-=C8*<'P\GTV0\F2VEEMP? MW)\4IUP R%%C^U(-$67".I7:%',%,$P78T<\YZ^FD"QIZB:_FI6AZ87*KL.Z M;E-^>JEJG=P1J M;C1B3Y:;EUQ4DDEK4NJEL)'8(,> 2Q?)6!8;T2(WMR>&90^AG31[/!QN/CJC M]5-^]T!P-_'9(]:<7^)< 7!3V>N(P!"$^K =CA1K#(-![E5@/F5=?/$UX+;+L MHS/-B]ETV)^5;NOBYE0+EE[B<='PN(608ZR$-Y.II$(SZ57WJM..\E5_GDX'@>C/O36*\FR@ZI__4EW@60II0L;IA0* M#3(9L!(9HZBIM7\&"%FI9'X3D#S"A0\E+I VXF)>S$NR2VO@]7N\;Q4@6OJG MRNY+66<&299BY)!(,0$"6B=IK3=XXP"L>._;9G?>"KM#Q'JRU;JKPV/W8[/_ M7Z,&Y/[#%Q2 ;5D(]2?8$\)@,@_9=#NCA/]XPY-NY<%V#&.,-<$(F$H1E!9* M$:"A<9I5E=9"0W+>2B)ZVS F_XI;*4&!/=XNC.V=2$_801$AY^@@1] F[P&J MU *EI:'0: .TP+6AY#$(4;9]0ZD-R,%<]CAJP@]$X/>_+#U=W^]C/MW2\QW#/2S]_@$X @\0Y>^'8P_:U?OE M"XP#=8\>P P$%?:7>YWT\]&H_O8_WX%WY7M_X_W%^R>>^W)XFQ?)Q_QK\FER MFZU(BMML^GDXKFXOF\\FBP\JP5-^\G4XF-WXH_W#UQSA[8A1=E?D/R]>_/*8 M]M_=*_#W]JMX][QZ7UV"T]__\FZ%-^O+_^ KL-G/MGFQCIHP\K4\(M?W3_#M MQ2Y>;Z*NL*9X[9.''Y3OOE:\>349#4(LU[-K\IO__*9([#@D9%WD=[/\]BJ? M)ACT#L>:W28I[&:R>_>((YA/IVD@Q*T'(11_NJ&NB_G=7=50*!M5KJY ?Y=Y&![,IR&0'5J.58[L8+>_%08. M! AWZD;K$CV?TEZ>3J.%#T%?RHMG.N2V;_"M%ZP\%(?QB]M_^)YD!.72\ "0 M$JF52YD#5+)4.[3HHF13N>I)7E#7N9<:'_.M9LM*T*IKN+MT&I-H(DY%G%K% M*026)H-RZ*3@U##JA$HUH/60$VT)I3L$^E/[K\IP6''1MO1JCV=5VSPDH,HQ4)9G5)E&.(:\11)7AM> B.V MHMC<4].O@606C>&V:7_AGB"M-G_:._E%"RN"R?& "6JL)$&EY(IC;"A,B9,4 M@,4(0&Z\T;0QF&QN+/T[GTX&7NX%LA0(HE]. DE.QQ;Z%"X5[)NYMVZRHLB] M)32YFF7#<64)Y75CD])4JFR@R96_@W(V5==MH!^;XMT%\J,U#B)MG++]%*VD MDU)L1&,E$>HP=AP8(2Q"5D(DA/]7:94JF38#PQ>*32F5SJ[_5N0JB*2S6B!] M&"_Z;+G)]*'R\VOMF/N^U3;V/8:WT'6K@PI0-*4BXAPH5O(_.N@_A+-I8@TAXD/(T>@B=44%K/=7\\ #29YJ,L]$&=39*[:1CBG36$%ZNZ M8E77TVA'EY)V'',,4(T=YAPZFRII@W-(6T:=3+%Z,/9X08 M*' )^;:;R0/ 'AH^=PG^3MGTWSF*=3:%?4\8=^#U&'0ITR@ES'^LTY1 AI5& MFB!5(2 CDAC0+@)VU!U^J.3_BF:OL55J;)7ZR[L5ACCN5JDKC'T,TO_$VJ=V MNEEJ5V,^K6;&=8@88KO44][ZDVZ7^BGWVG1_.!J6"=>E+VSM(4$'E4#0)6/Z MF!\\[OYQ]E,-_/\8%'8D,SOI[WG+?>_6+\-$,]0+$VV,@X!RH(53"&DCJSB< M2)5V*XG2]1"=1Z-SU$QGT^EW_[C_DXWF^1:'=X$>H6T6EW;6L7SHH!?YOG-\ MST$S60MHBVD*4NB)C=/:L<,9M@([+!*!1*(UAR+&-0K MM=HK@^_V)+,AVDG?T,X*\J,U:TZ>.7&3X($QLIP0X)R7I-(*RF=J*+#UDKJ0-5[+4LZ"V@%&36JTQL& Q/I9@JE:4W)>X M,N2=5BK+]J1E#XHVQP%T5BR>DO0[9';B2]V"G$-.$YMR)*5&A*3:U>RD $Y7 M6H^]B9W:,1QYJ[,UNB_'#CX)^W*R&-.W7LBI0YF+J]'+_6=N[3%QL9Y\G,SR(E3GZ4E(R2Z\:NA?E6M9UNVYJM>)URLO9OZ#LF?I3\E*MOCB:1\_ MR.I]O_OQ@[;P6(^S#\N_-]/%.>ZRS_G[JVF>_?-]=NWOZ.=L]#7[7H3$Y9MI M_3!9R:B%HLQP#1PT'!-%J)5I&>@C'%)E"0^_R1ZLPGJ/QJLGR]9[K/+HY&8: MV/)WA262.6>QT9A1 J4&I$PZP"EBQD#SJA6K;N2R3*V?7(>=GSU(1S2WN17)XE^NRCL1\OK FO+LY^ M_6#4I7_C/GQ4'_4']6MR<>D_^,U^O+S8ZS,\5PERSPY&>*('TG A-4^9L0Y5 M^2Z.I1I#])@=ML?D3RVW![($>FBJ!,_'^:W_8?_Y L^'PC2=%_XFB\+D17\Z MO LBRXO/-"N&Q=GUN;>;_1J729V7_F3I:-+_Y[MR3<+;BWR4ET+N/28,2T0A M=1HR1Z%UL$X,2+432K]O(I*:6>%QA7#FM,<6[N6^7!QJC065@!Z.Y_E S5Y] M'?@N\0^2W04$GL[S=_^5W@O1TA%0/EC@^.5'6\CL>ND>$8+_KKZC[%Z3>?U= MO>6AT/9%QRM+H=JAX_+PGXN,4^[O N-RL1JTN\2G]9 M&WF3-_GGSQ[IQ_V?DC_4;\+DGWIU>LG7O)?,BUXRF2:3^?2/O>0FSP;_FF?3 M,.2S#/)<9)[2$SW*IEDOT7ZYO1X['OK77[-RHM!D>C>9EEJ/?Y\E)A]E7[-I MGBR^*,E^G/SW?/2],@D1 /2GZF5Y1\DP_*ZX+:_IS_H]*%;%;!X6XJ=$%>4- MC_QM>5LF&0RGGO*]^OJ^/B)\X^_'?W4WRF9!QPX/E00-_DL>SC2\O9MZ\S;) M!_-^>3=>*YO,9V'X5I%/\>S4\Y<;OK=?_;R:34;B14/66?\Y+ MBAR._0?53_I^L<)S#V]G82;\'*ODI^3,/T^13[\,^WX!PDYE M7[+AJ-)FQH$JPXF^SX:WU:WZUU\]=?E/BTE8V7X63IOU;YK']]^7"_ ]&>?^ M6O/"WT QVTRWV*(AL9F,JZ29ZO?##"U/*.=>R^]_K_[^4*XY H'B%FDKJ#(8 M>[%5.?*T%$Q(L"37@(6 &,4Q0H +S;668'$H$M(]%DP=P-=GA.%IP>NEQXS, M4T8)I@%$^O?V8'_9'KS*1F6?E^(FST/RF5^WA^ZQ#:S0NGBP.@\&O62YA.S5 MYZO$PC.W7]P;L6'#ZYE0_H!7_"BLT33W.%$$6!Y-%G"U]@G*QC@WGO;RZ?\I MRAC-['LYL2&<8>/'GGD#L8(Y+T)*W)S=^+./0X+#@_K,MZUN>86-?[U<(+;- MC5T>_O76A5U9SHW/U#%&J4ZSO_V\YYI%CZCKR60V#F;<8%CT/6/-I[58GX^S M^6#H#_G)ZW_E3R9WPW%=8G>;C;//Y=97!/( Q>Y_^1S=7-_[MY8H* C4K-:9 MLL'_SHM9^7FO3AD*)ZXZ%?A;#U'X\,&#X\:YUTB*;/J]ZGM5BI7D.AM.1]]+ M):RYZMVD:L3142@--^MO?SY:!# ,QN^7TF%=28]J&SS27GG;^-M= MWJ^$2<4SUW,/XM^]9?U:(ZYE!;L#.O[?\YI0\](AD!1>;GE3N<@_WY8.BK-2 M,H4P7[E@@:1*AX#QZ[^TN;"V^_WR>KMIFI<.A*]A(ZX][E;>@/L3Y(,WDM;C MBY>4M3GKUI15O/&NW@8?)2TD]7\=((S+Y_7J)_6C*I=L].B X;B*"P=MIKB9 MS$>#P)#3/"N)Q9_U?^?C*@I>>8B"KM8H9VM<^Q-]JHC47]KY6TP@>/]_[P&BVY3ZAW"+SS_%'_UJC?SCWJ_HWWZZ M^,EK05XK+<=2E.NVF(H2?*6WPR)X_Y(_7%C]QPB)'A)O@INQ6J#:B,_*^$\) M?8&&7FUQ!H]IJ!!!X)<'8P)NL^D_\ZJ/67&_0^6!\)> FT_]IIH\4EYF<60Y M@F3I&I[E%KN]_D4>_FCI*C\MCKT,Z%X3SF#BCPNB>.@MJ_XL>%+O"Q ]&WGE M_\MP,B^\?*[$03Y8B.5(8I[[O'94PDV@IKO@;BV7?5S/V*MTP\FX3'^I]FT< M.B67$->K,*ZBTJL\'_N/[UW@]?:4ND\X=W"V#Z^]?A3J0N_=O,TELZ(TU;)I MY9$OXP0O_&10!D2OUD'45VSU=G;V7A ,EV>__N'3V=_^V-=LM9;.714#SP+/!R4@Z"!U8"]]%5EEZ[Q MVW+"37C$!U_^6$ ^"!6L/&WB;W\QP_BEFPCK,LW[$P]5_RY/'*Y512KOO6M? M0JWGPB:\GGOIYDWCX7AX.[^MSWA7C]Q.0HKP(A3K/R\?R^],Z%N?^QLN-RT\ M0F41U7LSF)0",$1@AX/@?@JR,(#D+"DMJEI!]4;0Q%_9FT-AC\+J^ V=EN?T MJ'DUF4XG7\-#EK]Y\"#+ZG,3QWSJO@)I+ AN$>]=688?+D'U9#^X,T^S8>#9 M;;V12[?9?%P;DB59E?*D.D(@ICSOU7LVK%<^&)Z>H;)IO?)%N4S5 M,O=*YKD-8BBX3K+10DX]VL+:?JU.$[JN36X]Q.?C+\/I9-Q8L\T&%UYH?E\P MER>V2L/S)_=XD ?RJ^[&FQ[^H9H+EO'@8D$RAX.EC0TRMXI]+NLVJY@K=I7%LMY93O MXL%%BMR+]_ ,-> $+^DDM+<-[X+P]S\."W@U+^FVK'JMQ'ZIH531\,4Y[H^O M$B)J?\&C^&>)Q_"$YZV9:J%V>1(H;ZET2N7%,D:%!1N7WBB_N96SQ%_0RX_) MH#07RC/XC2N5NWH]%F&'H :,*B#P"SDOV:+J]7&U,#G*-)?0;# OS;FB69OR MP)N2D+Y7R.HI:3 *E%?2^#AH>N'1QL&)5B35YDV^!G(KRH23[.[.TWB9J5'? M]P)L[ML:%K-I%F31^R!O5Z"[/REF3X'L3S]6U_[T*,6LS?5NDN_8U?!AO'A'[ M+9MZ"?+&>/'7H#H684#FQB>I"J?^X]G**8DDRADB3:<*;C @S#H)A&5$ 81Y M73@E:HL:*&$M:-/,<>.9'G#7T51NQ/1'4'5Y/W2 M_>X3DB?FKPULY#+3&#P(JMK[Z=_,E(1D8QL;!!:0\SS;94"7 MO)SSRW,_'&+CZ",5%=IR3CE<*\YY?WM_\"*%4W5^F^49C %;\1 M:%-+$*8I1"IERLM$%;]!C:C<#H5+YD)N+3'H(8=MC<1PGTCLM>[1:%QE"#0T M76KJ*XQ>A'(AG^>SHO!FKXKDUEJB95*951SC"N)F&5 MP(_9"DA%[))D05[D[TNT2V[N2'#N1 M$S81(6VJE$B*,96(DQ0K+5*N-:HR%@3,F%;; Y=X!7"]B ;QF^,6)NLRP4E) MD)0W$B1G0$'B_I^$QGONH*E.- .,L&LEN[:5(/M-*CL*D<.XCFEJ[J@\75=Y[5*IC-U5T$:X9A6@X2"[Y;&OPIF< M&#BN3L8R>["RY9=O*E\24O9J_UJ95UK%9C<.@@])" JK"JDV/%B:=%?W-EX MGT/I:.)R6<9G7=PE-_FP6,YK!Y6/?F^\4[7KINWE"];_RHT1PAV\*Z@H9I?C M814CMMKOJ]R'K^3/#O+AE'QH2NDDJX=4/C&$0U6BLY_$RI4;)C'RR9;-'2]? MCQ"A$XS^P_E]YV2YBV'HH_&5VVOOW&M&5U0F]XM%R(/P[QE4OJ,Z,W5>#JJT MQ38077N%EJIS!WEM],W//^K^2 L<5CJU\&2O#?NV.:@C+)]&7"Y6[>06R M;^X/'J6;?'$]&Y637]N@<5'YR4K**6?K/<_^W_%B90<.?KL;[QBK$X+&I3LO M>+"JIWH/5 AL*7WMCS++BE6"RZ)H-RM?3:ITB4PFL\L5%Y6"1BYR"M"K?8R>&7O M.VZ"4]9-\'KL?4>W3@GX,_AVBQ?LX>"5Q%'N^7CS?-;(HO;^/T/_:_=480LM M->AV.!Z]]U$0PUMO3-[@BWK[H):MG!:_%TX?RBH/??&8OX):SBE)A5(@-51Q M".H@) 40LNU47@XRH9ABTNEEF9STZ1RC>_& I30^*9W>(=!X&B*W M@VA;)-^$N./_5.K7;^M,_:*5F1< >_A'$SWB4.>?R]'GRI<=DO,=,MS481DA M#B# 3Q7T7065EIC;BBLH'=R-$/%]>7BN\@?+[+0PAP>A3][#'Z[UD%:'#3VR M5M^W0L_71S'/O^3A1 KP7H*@ET!78D]Y4UC"X/SWD1"MD,O6>K06H%R1U0*5 M.9!%F=0R"*$;_IR<.!FJ/*V^J\=11R#XIY1"@\/C^GCPBU;N:(A4R,=?/.P. MRJJP#D_+05]>#^>?_7@*]T?^OCR@/+"ZJ95$U00UU,F034R0&^!5/O:RF9_$ M_0/75]BX<3 __-/_Z.9SM9RX27P)@:E-G8@0:N:_'M5[[&\>>?'HLFJL&.BE M/-B&Y51]7/)X'DC-3?/S;#8*,3F!.AX^KY3#_0F[8I+A9557$E4#T1KOM8+-O+0]U"*(]?\_"6%77XP_MZ7"QFSK M)!]]+DF]"O&[J,H9M82C=%BZ%+FJ,69AO5#JP3^?=$:Z/!BYDBX'JNG MW$7#0)=E_86BNJK4&<,0?0!7&,W"(TD%0V5$SH=$.?H-^;AE,MAE2#\IQ>N5 M*%[K*/?[.8"G*5O\G']ME0Z9SZ;N MSS(HL7AQ(9&4: $A,:'6E2**(5R)%#)SO[&6]$$XA48PYM1E 8E@"BM27^HM MQ<^&A6Q\SUJ!K!X(+[_EWJB3-(NWV-ZR5U,LT/95#"DVOK M8T:2?SB-4HUF7O8Y^ZP5IR__Y/#6HT%Y!#:%0%N+Z*2_Z6@X'Q5).G/_)-]8 M]3']M@X!>?3"WV^#Q/6-^OC[M^'Q[P$=;&NL>VS/FX$V]M.B:MBCW1D_7B0_ MSD)TZC>?9K<._S!BWWZ7?/)BCQ=A/LV'TPKA?_.'XM6''3PC'W^OYUA'COM, M[4436^^-7(W?=NR.Q"^SRQ!D',!LS7167AH,'8Z9@OPQ;J89[!R-X[G:.;8,JKL$=-1AW#"^#,MX57_J M_I<3(QQ5E6=X=1VB3SR]D^TCS?9=MJ>Z#-0<9EE=[,ZP,D%Z]1GBL"W_O9SF MX8LG=\5?.MC)R=$A/_Q4VN!JD?K^E3[MZ[''[N" ;*V!5YHFP\O:#/6G$WP] MAJSL:K[ 2%OBOYF-\DEITYL/1WE+N6EX;%47(-Q"O'>?WA?#P.^K9,V0I^'UP&E9MC"$K!0+GW)] M?SVK*?J%\.@3ZM)!Z6*H'[RB3 M&_SJ/C0:5H;&QC0: M:#,;16:^H(?Z]S5-/V@?G#N3L0YFTM.VA=[1=_2+*A M+_,S'%58[9;NUB_OHMZA4A/YO!R/PM!K"*G6RHWT)B!,R*%=S&?%;66%+>VN M971'^6Q/4>5:>'AZYL(R?Z72<9\@JX?+[B^K+,/3C:1Z/1R5V:GM-*TR%>J^ M*;G,J_KT^!)X%;*Y-(RSS#:M;"?ND0[W YV& /M598K$GQ(>J8/^[, C;'*8 M?5FE8O4JMQ;_/73/=,,/"?H(A#WQ-GZ?V%'JI*'.2)56-?,I%GXM\\H(4!EV MJDSHTG+TR&0>*9)^AC*D6GY>.M[R'NXGCSWQWNU>Y\?>#RM+3GW8_6?;*O2+ M)^CJA^"J=Q#]WIN//\ZN%J'JZS+\D"DX#T![DS4;BZSFU#71]VW;3F1 M9U*FT@5VT\&[\4-]8(5L-3V9+4>A7.TRW*9:*:*?O,'S!X]2'\MRIB'3PCO, M=S]1_?(F0?,J*HMDP('R_ BX67I$QO\73KK[$WG@T0H3N9Z5YW$[QS58;!V? M'7N&#XP9/EUG^+S %M-)HA#>/WD,ZVK#P?;DV;.4+U#"TJ('J10-&\.=SD!V?SH_:2_HXKP# MLM'6:]$R:(?YY?4T.%"<*C$O<:48^%"1^6HPM0 M7"EYZ58+G+WRC*J/NN2G16-)>EPDOY?F7-U:/JRBVC(&Z0'=WM%6H>/[]#T<\Z Y-JK<=8;6CM[/)5Z;VSAP>I[Z897A'@.AK M'Q!7PO15*,KT\?=[5I5'+>_W,/<;QRC?)H*@8)ML=?! 4UPY&SHY^CQTE\-N)@(.>&8W-GXWNT%ROTC4ZP_R M<)XRQ*[N9.Z)6X2)E_,J]&)&[5;F5 MJFA(6?DQ5+CQU?]*BYM[-$159> /R6_MH*";QJY?BCJWK:X7X<"KHYB"K:04 M49*R%$DKHK:TJ991$4&S>!#44DH#0_>:T2KD+)R8Y4%YSSR\JJ?S+R<9N 4I M0V#]V'P%H/KSO:+P(3;$O^B!(>+5]0;/S4O>E+PA>6P=]PIJ]NJ,J;G2YO%F6P<_O2XFM55&_MM@[&@M:9QVW7D:T ME3>Z%XSRJU"/JPS,J0.&?:&N533/*+^ESTQ]&ZJ_1]!:@RKXN75 MNG!HJP1F1:CM0,%YK9",VB');8H.AKA0F[&D]E6TX-]7"<"ANF8UJU9$V=XS M-KELU3 TV")&4Y)"C 1$T) J8Y,+SM9;>J^*O@4\_Y\F-_+-47 M.AILT+B[;.W7 M%%&LP7I5D+>$\B9D@#;W '^8N,?],2RC2UO(?QN6H8Y%'8WS MLGG:.!1#*ZNKE:D\H0Y<\="S[&X*KD@?QE+;3FN3:FEG*,N;!:F@K@SX\(%- M<;$'HDDIQ*R]H*DP.%I[5EUCH6S*5[D]KM;O;E8H"#"M95I?$+\)KRC)5U;Q M&Y=C:X)_GGBPMQ!?.\F@""5!'Q2$G#TH?>C/X6:J]T*E_:7-8?(A2>JFT(GX M4$GR81V"8-D*@W@DQG7-L_,&Y7\?\2Y5S6L!ES:C $M#$:38")&558(L5@HP M\?;-:]&VS6M_*X/_?56$VFWX=R=4U=[*9R-R,\52H)32WD$CLS2%J$IR5IG[ MI%H1N0JF@+*,"8VA(HP9"TQ]:6JX>C8B=^-[UB)RJUD5N[:E?"@<,[S*\\@11UA M5SA5JTJ!^UH'Z=4-@KR%85+G-KO?JA8'5RL7PMJ(2EO&S?"?LWF51U6V17M\ MMF4*;.@Y6]SO3NOD+']^YJ-!J?369H_Z28/0;+9=DK^LP[K*[@HI66%&P_FT M3&L)+07F8[\0;DEK62*V3@4@2V'&;;G_C/*\1;7 MX]O;KBKA#H,3S3>"A)C*C1FO)"-KNG8P-&_I]TREWZ:+QI^JIU]=;1!<3W[.O7&DE5QF-&JFT;9=OOC MBLN<;/U;'>?X4]THVH.-C_U,_*2+Y)M@BIPM"W>U8Y*\[,]QNZK.4GS[W;%Z MGJI J?:@P*-C:CWOUEND?(JD.];#U0_O;K^P;'OY?7W/8G;K'_FG?V29Q'^9 M3R;5K__Q#KP+G]U$+NO/CZS#I['O7^Z4_N2WVCQ;6[VBW&A;>/S=^'ZO.W1?Y=_<>: .-'/'?_YU5C/\+I?[R# MU"L!BY'_SWSU-N?R^OO?572&"H)_/'8Q*ZDX?L>K.IXK=9@1:'\W?-S MK:B_F@F\_3,)1I_DWT#XWU9K\>3,*[!I9B)>.W7QN#;\*31X_2EXKY)LO:_K MXXMT<"+P@I[O^/7=]7CDP/)@1,#.@@AT$,L?68J>,OY6\W[ACN,WV/'UE:C> M$L[\M5<4?G^>SY73D5UPO\PK MHFO*&@=:K$EQ8^ &7@5NX&<#-Y@<8$#60C<>A&QT00][I]['_-V=4/ 1'VT1 MG(X=G$03:V:- 1J33# )8:J!)6G52$T3DV9[ B?Q=N!$R< -(()3!*<(3GT$ M)PZ:'B$H!4RF4*56,"ZI2)&R=9?WS"A6@Y.'BQJ9KEK(]'4#,OTP+ MWB\Q"M(!!#@BU3DB5:<3[PEC0]%2B42&K1'<&.74(9M)**H@"LFT0ETS=M6Y M93_\O=ZJ!;VT40L2AV#O=<+?A6BZPH2=#$2]M ,]:NY9CXO9T6!XQ B &[TC M316"EA*I(+*IA4;!*L=%RPRP[ V-(O6.K3:LLQ,=D8$@O$.6[^W!?0+G\SDP M9*L?'R, :8,HHK:U0*K$*J9TKK9K[<17'MTKWW9GS9SWB$SA?@4;WTTUH&R#8F MAWO!*_CVSV0T6_I\A%VB5YY<[.V"VM[4'+]I?7:QUV^W' >%3P$;^)1*6:=5 MD Q1#&3* &=5PV\H)$C3?6K\'0@CD@P@[=1ON#5MO"T?1%M^!,D(DEV")(8K MD,PRI G2F77:'H="<69+D#1(9!3OR2PJN@))3@8(=VG@C" 903*"9 3)7-!6 MCTJF +*8(91AS*B%&5"5(FX@XOI@EK$N@CSD0,).8V4C8IX)8IY>B(AH1Y[['TS%&4GCE" M)]QI^]@@8&QE?\!$TR/K)I"BU)(6?$*)VFN(ZU0)831@X34/56$$C1@/(N MDX![R@41 6.$%810-B%6TF"C4F@8U !"8G$=S8!22O!AJ_#LROT[!&7A@Y0# M7*?\7:@F5N%YVRH\!W6Y'A@B<*,/ 6F00$BD " E4B;XR@HD,B#WE[2W&0[V M5W> @0'UGL8]Q60?T=%_ B=\Y&C'T;21]8G05%.8*I0!15#*J:HY.C6,JC>T M<.R/HRD> +&_Y-W(T;WDZ&/F6-Y4YN* I01J+:#""DI$.:ZTUF& .^9XKS72D"= M)B^^;>)2[\)#8B6@7AI28_[V%OB)8(.?"FEA=&94RKDB@@EK>(F?F> 4@7U: M%;J(%!%T0!"*2=O1I1!A,L)DMS")FXII3MT#BFG+ >6I)(A8(TN8-*G-S)Y" M\$1G,(D<3()..QQ$F(PP&6$RPB1$M*F9%FKR.GG,4D($QEA;BRO[&->&TH/9 MQ[IQ/8%8#BA"9@Q6"5S>RD= D)),\8PS1:Q&&ABJ*RZ'QM+#5M_^1ZP']);U M@!ZMO5,_]+EB*7N<[VM&T"ZW@MGM8]5:7CTDLYP[@DX6UWE2#^S5SUAAF&I)V!_>JG#Y*O>3+/+V>?I^[;T?;#++'CWS>!1RNL/U/0&B60 MS5+.H)0<\+IT/S:4\8>:U&/JTX_CX<5X,E[<5>#RVVHFV]0'I"N$8!N:0'Y8 MAXC$K<_$_?$ *EZ]D+Y(4FWS=90S7+@=FN?).,"CVZ'Q-)DMYV[85_GIDGP\(_8>O7__=RFI?GW^B,)_S6[WTW6OWG&0< ,X.P,D2X_P$.M!96 XHATF:?N]$-1*$]'M # MQR/%K:\:^"6?W T\W-PZ%!K/EL7D;@V8BC9'>=TGN77ZJ1^Y1ZO9A1- @[A< M)(7[M[@:EQA7/]%?[=;*/V4R7+C?%K/DRW ^+HO\N=O&HWQ>EC1\^!X/D\// M#CENG$B;>%4K?+4>=>U>-G97^*VXF,W^2&Z'\\4TGW](/CG0&GYVCW!#='_= M."UFX:>[G#9C?6HVXR(9WM[.9W^Z#5FX==H__;8Z&2N)=*8A%3"%,,49P+!& M$T344Z[,W_*;X=@A[.=?FSG]LIK2 W+]H237+FA5[O,XW?$\7!TO'5$LADYA'$X<>;C_>)K)__2<5=+YQ;W3R)'HK&$J;^4)A^K4[4AR MEP_G 23]-_.PC8XM LT[7EI\G84KB@_;:X=OJI_^T\'J^.JNHU"3%O>\'->?/O=+J6E8Y7=6&7W M>%\6J^P^F4JPJ"9 MIM!8;J1-<67PTD:G%#XTR=6T\MN*5'[.%WHYGZ^'>&VVMK^XMB(>,-YI_'OO M KQZA3''KF)'1#DTHI"F&)I-M=46 B6A@@0"34WER..:8KYFY'\EHHB_D2X0 M!0TX/DB)ZH@H$5$BHKP>45@3&J %X]@ B*3E$CL8,3BK912FR/WRB@_#SW^8 M/@HP^\P]D81&9#E'9#G%U!$JFG(#OKH (!IBDRDL.+2<5-'?&I!,TF<9C1II('8,3 M;JS E!HH#,"D-#T:B)"2:Q&_6W)]1P8#Q_4PEDZ,7!^Y?@NN)TTM'B8$SXR1 M(,4I,!D *:AU"*74>LFR=7W^61S8IUX/P0#@+LN91PPX!0PX,"_1)AT58 T! M3:46FM-44(-7@>TF$Q1LT,0S/YLDD:=(;WU\\<5UX^VST:[V'L>(!.-? "A8@P"[@OVR30EB&=U5K&2 M&#V/:1T:^U^:"0@^K$L$W66MSN:[KOW&I6>G9][]R^X+?SMW#Y^/?7+P,O>) MC8OQC4>2V55RX3=W^KD(.;=E(N3LZJKPW'J7N!>-;V[G3M@)&;SC:7(Y+*Y] M@%V5C58<186-9\LUG#@8R2:6 0 FJ)7($$0SDT*+554K2\,47^0![S$L^ !QQ@$];NMT'-*W8*O&E (TN4$%'@ZM_I*/B^7H M+BG*=@8A\3,DS(;" =YJYNL)C.9C1[.>OSPN%>YYL^G0+Y6'//^HBV7A,*=P M^/7W/+D>CI+I+*Q>2#L>^JSQ8J949+Z+@O109S X% @1$SGLK,<)_P.'R)Q+_S4,/'^Y';/\\6>8(_ M)-MEF&?#N2\>43@\^'@]G#^?1ZZ$$X0T-@1 !;$%,+-59)N6DA#>RB,WBEA" M#.,2"*N0A=J8ZE(A<89*X'$;G(_4XM7O@6MIZ)U,_M?99'QY]^P26)2ZH:4H MA113"Z50MFHXH"W5*6XM00J91AGERD$[<("=L;J@A[99JIY?@HWO65L")^8G M/\Z*(G&S2<)TUM3AM<]M@G_ <]ML/]QM5]&[EXSB!2MS%(I_QXI^.BP>*)X-810>&)P-U]+VZO#KU2F3)1^^'7_+Y\+.[ M()S]_J@(#PN'AGN:D[O=X!R+N(-QX>NAA">.&K&^+ #D)/WQ)+QX\[@^NW&Y MF_.K*[?/_E#WM55N';:%6BM/O'Y0E5CS=U;CN0TZ1BAWM'!$[I]>_N+EF2+Y MYK>/OQ??#MH5@-Y?!-'AJ1M^+6_P)VDUB%95(T>KP13GZRH4^73LI(ZI&[-[ MO]>8W$*XG?9JT,BO@Y,O/B3E/H7:$T^OS==A44HA#JZ"*),/+Z^K1:VK6[@[ MJZO"&A2>6]SRW%^V>K&JU6MMUM?9KX;9+R/6BPJW M;G4"?+R\SD?+2?[+U<.S(.R3FHXJ"MY<9,4 H+1,E:4IQC;%F> UO'&K==HZ M&:3Q#3(YS1R&D5019<3J4D"8?GV1E6K!B=A?494@WSI:7%P'HBMYMP1I;Q-X M"5D_65.E^KV437>LK+(^_5A)Y=TCE538,V4Z8B65HWG9FP8SOE66[J8B*Z=1 MJN-3J*#Z4VGCS-9MG.?IUSXS(OC9V[E?10-GB0CG6J\AUFTYYZV/55K.=NLC MUY_MUC_&]:>5TU1^])?7)7^=(.0M.\/%;/[=CI1Q EQPZO.+>WDZ\XM[>3KS M.YN][+KT&>CI05NZC;V9?IM4\(/VUNUE"M)>V^<>*N'BFR=CTA!@,A>@%0\H MA#&&$JDDLE@0C'59B22U"J0H>^A?<]3UP_1R=I/[R(1M.AG=2TTJW.3==\\' M ,(!X9T6/-AYB_N5CO'M6]?UZ!/.1XB+$.XO" @R[3,"/$18B+$'?B$->J4 EU"K%"%"+!@%*,0UX% MYUI@3*:WD.)>D6#^(HCC X%(A+@(<1'B(L2]%.)X$V*)$"%:VY1"RXA25#J- MM80X+]>95RNJHG.(0V" <*=U,L\ XD[?S67RZ>QF/(V.KFA0/[&YGOK\XEZ> MSOS.9B_/Q]'U]RJW+:ESVZJDJ&51IW*%9+1'\E8&Z]DMG7:1VD94.ZK"74$Z MEZV"]ABFF9?/A118*L9,!E4IG4.2&HL?2N?UWJERZWX.68F_7(5$K5^:I+8' M.5LO\3>51+!E"PTP *(?$OS>N2>6PH_L_CIV%TV9/@*9TE8RP!04.$,$2%@5 MNH6VL!X&R?Q_L_NN-W,:"D'Y$DD=\CO_>-WU'#[XH2"A#/ )="I\*D!E7& M=FB,)F2?YWN'_(X&#,'SYO=>Y8Y691B"3>&<[#T'G/G/->[QZ<_U M+/>X:SM];\WT/V]O?H\Q0#$&"$+<*J!,,;:6*,5L*BCEFL"JSEJ6&B/EIGJ@ M6_@3EL6HOOOQBLG@9=%!X -LW;O)74MQ8,WA7T]2.>)$)?A+X(?<H*_+5ICG 'U[:J+9FLB!>NT\UJ=DK?]/?>/#,:X7W7NW M]SE _& "X;_7\_HAM\//^?N+>3[\X_WPR@WIN^'DZ_"N<*_ZZ_6\FLW+ALC+ M$0Y?-KQP=7(]]XSY;T5&)+,VPT9C1@F4&I#@EL=.%30&FE?-O!Q(:(/@Z_W[ MYF)NM9NR05,WOECD]PP,;^T'JN@N*/!K1->3!!W,8=-P5&<9D4;YNG_0 IHA41J<3"JSC*T5 M_-O13J9"'\\GP^7^MWK-_^[XFO3N\0>H/\?%ZAT?/;V4]/13$*B[R19" X@Z MC5)YBCRW([68%_A67M>S@QE!5S##""*ITB)%,C,I(AF4%)694HIRJ$FE'#)*IP@ M%IJU:D'A=\\ ME72K&PGS$QY0/M!+W! # #OTIC9 M?WO!L8=[?"RS2.;Y9+BHFS%,PU1]4D213\>S>3*=+?*MNI2?8/%5TBJN#@'' M*0*80)L1:W5*:G$C55CA0WI##NYT#93QLR>,;@4)(#O-1>U=F==> 4J?1(]3 M! L*&IG$$,4SIBC@S*8IAYS"*D*#:Z2S0_HT3@0LX !U6S0Z@D4$BS<$"]B$ MM=FD[ D+%GL, ##KHT54:PB&#QEF#1\H(: MF_HH5YF:'2Y*W<3MR#SLL*2@EM%2)%1&%M4YA9FS)E<)96O6%T)O1: M;Y@3,D_4%!',H)UZ/$_!NAF]',?+W[0Y]WD&2$HSGBJ@$1829)J7_$T9A.DI M1CWLG;]A9/#(X&_*X*URNAIE%#)BL81082HIY[9B<,'M0?T+AQ;L]\;@./)W MY.^WY.^6_U 0JI73VCFFEA-CK9!IE4T%'*M^)C_U"D/Z)$9$K%C#"MA()PH[824U5&=9"IE* MK41ULB%@1L6)WK,!-L:+LE8U M>G0F5V 6L6*#0:/[ACD/V]>T)G>0;AVO[.&SCR&\/(/#77/K+O6&E= 'Y'[; MCO'-K:-:WQ!DMIPGXZ)8^EPA_[F>WY;0\.^;L(&)IEHFQ9A*Q$F*?3$[KC6J M&@@*F#&M'F*#R2\6/TR+Q=P1P'3A'O$HN_\0N!VIVSD&*POD_5N;'"H%/B#J MP,-7F-7-2K8BCMZ/L^GG13Z_\<_]='>;OSA.:5F,VICSP\]V M!3KL>5<&6<^U2MR.3-P?#Y#GU5N7C*?)\//G>?[9455R.Q]/+\>WPTDR#,M; M4XE?AHJVAA5-5=UIW!TE\?C+[IGW1@[ RT8RVQ/6(G1N\/5/IKY\OWNX+]^? MKY?O3]J5G%^_"%_=K*X=^[J'+:Z'TZI[CJ>)PA/R:I+[YA#.F@IL&48IS"2 M6 .(I(:T[C.G+=1KD<'WR;Q%T'HUCU_]-."1L)=YU?KJ$,R_;CI+2LYOQ9?5JQQFK)E8MZ%G>^E-OWSPHFEZ/6&B- M4RLXA1G4*4@-J?SRJ35$THYXT/Y0:K0ED]U_R*=FX1H^U&%EM5O8!XQV*HQ+ MP >VT7JW!94[*LW_=,LP+O+'J'2\6KJBI,YY/EI>YL]3I3LP%NU.:3-/W5_# M&RZ=$N,>D7R]SJ/8$^)#_/IJN!%VORX*'E.=&$J$%J)3:6 M:600,4QBID'=F0\BLM80^F7RW(HQ7D#?\$4$3M]_&N'*/?[N'% M;+FH6.=QJ\*'=8O,6@/A'MAD>M7#F.S>PW@8.+$ EA,*-.!8.IG4MQFN>,X8 MB93%_I[AO65XV=Q.I?GQ7G__R9I0J=^GCEXF;F@C]]MOU9__.72BZX^SHLB+9QLH M"P*D@-")9X0CJS4G5?<(#90Q!+4:*%/&"+%",R)2;67*F47UI98R66*UXWXW MD,6KWP,?]E_VLPS':_BC-=]!^+:U8.NMS-LLMKD)]DO&MLO4T,MQ!;V:&M&3 M#JL=VW;[97] :8Z^/EX[C?^3.R%;ZQ]8]%DJPXQ;!0B *.5<6*P I-42694* MVJ(R["ZS%*60<8&LPS1J0'UI:J'>NDTW9MT<,O?;= >_1N%4K]G7HCPL:[(- M?^0/R7;<+%O(-^7?)\/1/Y>%5]@N9\5BX$2*FIV3SXZ)[WT1FG3[QUP-Q_/$ M/7B9>PUV%V%O):J6)+2[O.J'M_7=)K]L#P:&P8CM![-U1_)U0FE=?<]7V\/^ MXUTU%V?OG@Y*?D%S\6=^ IWW](XO>_*V4TOZ?E$72W@>3:PWP'?_4_^W6H@7 MT@#N12?3[<(R]D8QJA8WM!,WWBS#[!6+\E9]<"/U/$(]C;*9>!4STD^DGVWI MQULG(OU$^GD5_5BO^/Z/5WS/.7=2/V5D^&Y7FMKOPG02H=H5*?6CJES/HMLW M4\J-&\E= ,[D31.!41ZE1IRUJ319]0X]/FRI24&]%H<>>M:+EW-Y=]W MF$B?:] ( $'.61.S8ZW W,J,9@Q9#0%-;15.+@45?+UCUI?A>.(=%G8V_^BD M3>^D;I5XN9FYE7%JG;!=" QY9W1W(@1=SI%^Z(QL&O)=0VU9P;RC1A1 EIJD0ORI18[X;Q/.Y< M7BYOEB'@^3_GLZ(5#./-DVGN.#K_-/SSV,%HGU6J(PY%'#H7'))-@@(!FCL8 M(D)A1!SX, E4B4-* *[6"U=LB4/>S!UQ*.)0Q*&(0S4.N3]6.)1Q#)40F46: M959(;$$55JL AME:HM1#'&HPZ#XB'3O4G*[^U;6;JK^&H9]FTY!$//\C7R17 M;AY/.'Q7]D-T2--R3[ -^G%W%+(,D25$T!X*C.9VK+PGG8"B14;L6#_-IFP MHS^%#;5^/WN##Y" 91=UOCN7_>>Z&(X4XB@31U?D"(H(>",,8ZQTCJC52J% M(,B8]=8^_3"?] N .)0 U;%5:"[-LO=E M/RP=$3(B9$3(."!DR 8R*!8LA5HQ]U/& ,K<155!!X*)M6]GE.@/*IRA G)Z MD2NSFQM?_6DX26Z'M_E\1U0X7N:7L&%^2(2"4%*EH<7*20G(5)Z15"*$UEN% M'#XR9+5MO_I=ZPT&\ &1&\NX'(.)\@Q<(N? U*TZ_48JZ;[GD$MAA;* \:IE MJ%,59,9Z:C?H#:='SV=D\S=C\V\V\#D%+64?4FDM\*78%%(JTZI6]E-C'FG] MW0]EOS=\OM8*I$,^7V>-/GC:OXW <+3 L $7>'/^HRR56' )#4DYA("R-*M= MBQK3C>'>>PPSZ"GK.V%>;*P5?@RG_-FDQ58M19]*CMU',Y9M5J:G#5RVB;C: MO=_1T;8W*A%6MOHS:(490!P9"16Q*21I%<@E-(>/=%CMUFSR=D!)*!B0S=79 MS[@'4J^ MT^AIQ%?([X^AZ\0P*9]'$PUT1A#GE*; <04E*0"6$60W.B4VH<) MZT0L4!%P(^!&P#T+P-U@2X2@%8]L: I-!K(,06B1XEG**L3E%F*[W@C\ ,;$ M$[$%[DYHK[(BOBTG;F-BC! =(?I,(7H30M-&)LZH,91JIC-I-4V!$XJK<'"I MB 1R3V;=-S8V4-X+).ZG[-O30L];SS.TG'CONS*UNR?L6NGP2"9_T*3>GIV2 M<2_C7A[C7$]]?F?#E^>3J/VR..C.-_OM(MRW4CQVT"MZHCI RIL".%Q1 1DQ M2!!"C) IK")"%*<$J[?S5S[69.Q!6,CO4R=Y3^[<*JNBR!=Z,BQ>$%72A?XA M!E!VZNOL799'M,Q$B#MBB.--2(;#,X18AC+#"$@%YSB%E?TZ(P:^%N+V[3'L M,^YUF=82(2]"7H2\#GUV4#868=^E5[.49XP*24AJ :\+A.!4X\ZB)#KRV?49 M\SKU]W7JSHL>NPB2$21?)19!0=1*A&9&9<:72M/:Q^JGA"%= M\3XE('MM_?G>F;VJ?4]GTU$SS,ZP &$T$)V"06]UOA.06LZ"MUO)SUQ"@@CS M?6Q42BPW&-1EBZ"!Z#3M/?ME>(RZU((BLT=FW\G2@5BKE-!D ;])LX9AQ@Y"(&1$S3A SB&BL M$I8 01$7%E":88I,6L5?I!1I\B9])8\*,V*WA8@9YX 9K,$,801/%18I%\ @ MRBA0=2B^P0H-(.\E;:]G7Q\S M,(A& 0&",:,Y)DBE"&566RCJ/BS"OKKD5<]L%"4][,.,20< [*]:2X^2_:/G MXBPPP:D43=X>RP@P"B.08H8YMRFH/!L2<@I?6V?T&(P2>P.*_=41B1C12XPX M9@Q O.W=Q$! (7&FD31"^1I 9>B#^R#,"1H9NL. V,KEQ)G\E 4!TH" X1K[ M4 9H54H8I=2@2CE03DM(]]6D\6CX_#&E8']5RGMTX&\V'-PXAIWD)]+PH7BT M0%BLO!@K+W:.OJVNVJF0E&4&*(PS"F4&D*C5,,D!IGTTS71A=R4.1F6LOQ@] M.A%>([QV#*^R2=/C1$D#N.4I%UIS9/4J?I<(PS;V*^N-E:L+S.6QN4[$VXBW M$6]?B;>;LJEH.QP:6)$JFPED$3-4,ZALG1'"- 1 MH"- OUX@IJVZ%0@@@0Q'0J; $FV-D;+"9Y#9=&.ZRB&MO1W9&;#L,A/MU.3> M4^OS\./,#^FHVSR(UT[=WQ ^?53/#'$/9\T\I>7C.NC1"-.Q+LCQCO:!&Y01"FG.$4V MM8!BC#FJ$W01IZAO\?/' H(4Q>3^"( 1 -\( #>Y^AB'K= U:+21::9,J@D& M&M59A;Y^ZJL[?^W;U7C 44(!I!T&B_<.]$P%FIXJ=?UI'*Q.&@U4U4&69J*%%)F M)).I4+3.Q2+N/\=O1-M;7A8& T<(YY"7=4YNHA-.Q.:HZ2252J2#NPKB".P]-.K$TBE[A;I^<5!%B(\0^"[&BE3V,;<8@ M!C33"!%%)(,(U 4)+7HUQ+ZM':Q_T5 1S69";C:?[^ MNLQQ=;K87_8TF^?>V%K/2T=?^?R1)[;NOP>:/C8NW#^>.K0O/[=?,/74-[F' M%Q"4AT98U>0RGTRJ7__CG6,R_]D-_++^_,B\/XUO\B+Y.?^:_#:[&:X=,3?# M^>?QM!S><+F8U5^4)U;XYNMXM+AV5[O)5W3GB'$RO"WR[^H_OG](9>]6YO^5 MWPRR=T][!\IW$/F7[]^M,4_U_F=^ MO=%E^VSK=:AHW(?^Z" ]978[N3?&\&HT3^7A=.M$^\V M>K/ D%9'L\XS%\ M_('=^0LI'>Q&;R/;3N!$BL#3,^!A9 4\(H,2$XX$XL!0F!DI4141AADA M!^N:=E1H%%/0(Q!%(.H B$135)HII QPD ,@0Y;Q-*.\!")FI6 'RY:/0!2! M* +1F0$1 @T0&6P05U(I;"FR)"/ *6"E1&0U!JC#\,NCPIK35<'.IV/'3[-I M?I?<#.=_Y(OD:ME!L;XN;8A] 0,H&JDD@UQ:X30CK%.50IA)5F4I HVS?22" MOQ(4PI;^%';4^@WM#4#0 :"==N/K717/Z&4X5X3 31U/E*K,&B6TX3;%FF0, MX+HTNLW QFR--S*@] K)U"Q(R(&1$S>HP9O,$,B31AF18:\C35$FL-R]1]HR$$F7D[LT1_8.'L M-)#3BUZ9W=SD\\OQ<)+<#F_S^0F7$M[$^[(E+S"K+84"9T@"@P1.@:YY'\'- M)LD#1(>L]NU7OVV]@0 H!HAUV4NDMT+ .9WU1\S6 !7ZDR%CB>-C#%AB%# MJ*Y@+KT?O9^3SWO(Y;F*LC!)&89)R2S"4!B*3F3JT01GU MVN/[8*$-D<\CGT<^W\#GM.'S+'.R> J8.\:QD$*D M4-/S*$4OF&D0-]8>63 M%<_/)J.UK,I_^51>:RR.%XOC=8ZQO*E@*B2S6@&:(:XMDTA0@VI3B*2"[=D4 M\H;Q5IP,&(LUHJ.;) )L!-B. 58V$6]44V93P;C*L&0LI9;K2HBE+,LZ*Q'] M&J/4B>B:$7 CX$; C8";(P*; $+).!"84&65YM"CK1-LJV @2O";6 S^:+M:ZI6]<G9-S+N)?'.-=3G]_9\.7YY%*_+%2Y M\\U^NR#TK12/'?2*GJ@.%#?>1RH),0K25&7:9#AEG-3]$YG6^K5%:CKT/@:) M[]'V7*M+?I\ZR7MRYU99%46^T)-A\8(HD0[T#P(&%("33L2(EID(<4<,<;3Q M_V6&: M3 PG%'NATEE5!;$(C0#HS1W?D_^L5[L6TU(AY$?-Z@GD;^F(CRAN3 M<$:X#R##&3$& $E56@<],,-4BGOF@^L5Z#T,Z3U(QNTZ'.Q">;$G=D3),T7) M32#9B@Q3!!(! #!ADIY#F=$ZNFE-F;8Q6K$TT(X*K_?* MX-,QO\<,Y6&8H[9 M:VN=]\P*\/O'3Q5%[ $E(!E@C$_:''C.GHZSA@@.&P6#4Z 5(EIG#B>,4CXUEBH_0FM M;L08DH@9IX 9FZP2'(.F$"KA:V&((10::W(+,)8UJ63Z"--4810"F1G"%@I*X%$V9( M=IS&C;WK+.C<0QAN')M.\F/)RRJK,Q:/IO_VIJ["Z95/V-NL#XR7K9!8R*G% M4@D$4HNX!AFAL*X#9K5Z;7'Z@]AZ.L \B0>$=&G-W5PJH9<5$<[ O1.1+R+? M"OE:W78(@"F%*2>49E1)ATLK*[?!"FQT@_7&A-4[\U.$P@B%$0K?&@HW6>9$ MJT41I*D@!@F$,=70:*L@J>-^*5$;6QKTQC+7A3H,#EI":RO[VMNRU9G&"47T M/"/TW 2>N-6R%0B= :XM-10*(9Q *2J38V8 W9A5>DB38S>J,R:=NAZ.4UX\ MFU8P/\[\D+HJ,E@96GNR*.*U:^)O")^^YN%E%[/):*=SXQR<4GTEADM'R?E\ M5W*(N[];+;Q37H2SG7CO>?_0!\$99U$?+JGB+56?XXF7D+BI]F 9IU8 AG0& M*:/$:BCKDCB0O;HY=8?^OU\6;HY>]NQY8@@D W(:B2'G;L.)4'1X**)-* (' MP5["+93(&(L9$;4=A2!&7]OS<=\.N6/!IPA-$9HB-&WA().\L?%B)MS_I]8! M%#"I5((15CG(B$S-QK#2 SO(C@6;8)>NMM.)5(]H%M&L:T%+-H*61@(@"!@6 M6&C(M#&(U17^N-,.#^^P.AZ\EYAU,MZK_MJI8A& EX($!K I I Y: $ M<06=(N:$'F54%1@N,+*O;A#=0\/0?I-J!@S'7A@G[]TX2Y3 3;H=)I0"PR06 M1CEI EI$JZ[&G&'>G5[4,YM-K 40<2/BQBL-*AC0IA: Y$H2D&J+4>I4$:+3 M*N)82VU3T9FQMV<&E;W*'+$E0P2:LP":33C#&P&%4((EQD 9": UJ4 9K7 & MI2H[8EO'OM67LR\)L$=C[-Y* DP>B]6-Z0PQG6$#8K;R8F'*4\0EU3(3VACF M)+.J,R"7$'/85\-/%ZC'!H#&J@!G[Y^*Z'=6Z =;F;!<.#QRTB*TT(F,&82: MRKI&G97I:^,AW]:@U;/HH8B&$0TC&KXY&FXRTT%,&B\@IQ!):(A4""%(!#5U MUR I:/;:4N!O:Z;K1$*,M0%BN%,$T+,&T$WX21MQ4C"4,6)3B$V:N3$2K74E M3F*)P,8ZZ8YR?GT?0^M^].HWHB=WM:3HGY?\_843P?YX/[QR0_IN./DZO"O7XN'&_9@1P.R?W([]S&?Y '&W@L"I(!08D8XLEIS4M>7 M!LH8@MZC=_7Y4!'*?:0V#JGEW_ _/JU!_\?+ZWRTG.2_7#U]"/R6NX==CB?C M,+PP33^\=#*[_./=(Z-EB"*50N..)"PT@S*U51 ?2(7%^#UHE0##6E&9E*>+_,-Q!NH?3QU@M?B.\SUBOWWAU0[PNW=FT_2#(LW$7WQ;A7#^-C M?KL(1V7Y' P&B=_2K9]7/N;B+I")/RR7PTGBSE:_XW?)UWR>^V%?S29.F"V2 M;\;39'$]6Q9N[L6WWW4+RZW[[TFD/K:WO:/^<_L%4R\,3.Z);Q"4$GDX_I++ M?#*I?OV/=TYG])_=P"_KSX^LUZ?Q35XD/^=?D]]F-\,U^?UF./\\GI;#&RX7 ML_J+4AT(WWP=CQ;7[FHW^4I N'2+.+PM\N_J/[Y_* Z\6[D$5PYT\>YIAV'Y M"D[_\OV[-5FF>OTS/X'M;MOGRT[-*=I-?9)[\N>ZA+GGM>BF2$WX=+]4A:K! MU+OFSE-M/WL:L/[X_!]_?)YSA3.S]')" I.[?#A/9O-DDA>'JF7R=I$Q6]EP M-NUT_Z/#G$C9Y[YJ93:W*>_CQ?7X^DO MT_P?CJ#NA4 \8KAQZD 7_6DI&E 96T^>:D1G!)ZC!Q[>[I_)*0&"0B@MSK1* M,UOZU7S, >D(>/SA'L[VO8*.X/RD0>?4=*):V'F/@KBS:Q[L$<>)(]'N!N(X MD@&%F.($$(YYU=#62&,RO(H3O[S^_+GA1L<:Q3/*G:T?0GZ\_?9V] M*!JR(];$0IV@7.7>V7'P,.U9]?6?[;M5MKRJ>LC$?^?X[_21,_ZF.N:PV4%FG%_T8BN#'- M^]7\O_\C/_+^Z>G$(7DR1G;&R,X-R,;D"MF0 E*G&65&(<%U"BBOD0T*O-F" MMT6:9#?X)3 :E>@A0=0=%J1XCA!:T]1Y0]CFP\?77WH<-)768&2$':9)[?S_#+WS)]4 M@8VSJ3NJ%S[T]&8VS>_<7?,_\D5RY61U1^:WLV*\*#YT,]$C7FO5P[C;0?*U MVC_'Y?DH;*^#&[\>A=_N:B=7H<6SY;P52YS<.GGMRD'"+%G,DHL\<6/SE8?G M=_[>J:>=/,0GCQQH>/*JW^2^O%M_7%$]9>:3<]XOKH?3]_4#W222\S?S7X7[_PFNW?Y.[][[R\:A5XC;YZM1D1](WX^GX9GF37+IG MC!>)N\R3L!O%UJNGWF]]:UB685+&H;GA#AT^#S^W&&Z7<=T[">L _ <'(8$M M*3[#F41,:_$\':YZ\'"R*91XBYQQR+(M%66AY,9M_2'S8 M?O7\>?ZOI2/CXA[A-R\M6: UK,_SX2@?E$1Z\;^MV'Q*[2!8HRMGZ4^VI)CNE' M?DN2?'AY[>^4#\BI?NZ@/@,01P7'F=3Y/^G&_#D/PYCGB]E@]46#D6,?G.J1R.-/T2*P>H1%/ID,/'5\O<[] M<]R0W&ODV8#+^(_>;[YX:@-+]]'4\F7A2J.AEU#SBP19N[?6;H;H=D?83Y9?X\=;^6;-]0=$/'GCCFCCBV%7EX-_+&]NF"V[VQ M_.@O_\X#T/CRL5#KWQQ-.C0/ ??#XOJH5NA],Q_6/3-._IVXI.M4M?\7-\-79O(8M M0K;D-)@O@GIP,9RXHS]/BNO<7^P.1??E\G96"CBA=F1UCL[SFTJ"JF?M%C%B M^R/8_G'A=_.STS5^>*KLYIYSO7L Z#],DU^ M7\+^'AG[.+Q"%8*>S>S"[&D]P?2(X;RCQY#VP^J39W>GRQ6([*;&MWK;>7 M59KL]L6:P,&OGH,,<;:^SAPBG_BJ$,V10(J@@E MJFH]"C)WSJT=;RTN?_PD6Y5;24NT_>C!]L=9N5SK]5A"B>>'%:!MK:/],'7H MN_1O>]#LR@_!4>;H-65<7DIM>(_$5NZOH[BA'X&#)7>^31?^J'2:7O[G[<1K M=>Y?1T'!4.4.LWFEF3O6FPYK^@GVL+9Z,A]MTK1K#:4^)(L5-$J.5BK@] M3)V#=CBL[ *E+67JU'2WETYFN1RZE1Y[&"@%F/Q+6%:/$HWUX'(\OUS>% O/ M'T4I2'V=+2Z!I-C.(3:VWSRZ\*2A8YIU(YF2-X7,W^> MN2.8?DBV*S"SDE7,N+B/5[X,/B,TW:>O)3Z(&0>S9]TF[^ MPMH^+QG'+M- ^R_YM(L:T)&"]G=OK_CBSN_"^TC'3LWT[IZV>7JB4-$JB_/:.CAOJY+>"ZOI"M9^=$?L)(%5 M [$?IK?+RHRPG*Z*)OUK.?/_A*,QG(G#THM2FO'+T[ Y"1OCPF0\=!)_T(1> MH?SO99K]66JTOM3WU_>J)4I4:^F/X=9B/K(%P8,6'ACD(?_4EE!3BRN/;LV@ MMA&-QDX47CA1IW3'U9\695I4[;1QPO)\=N&M4 Z[!N5HEQ=>&EN,2W><9\7E M9'+/)/0H)T:BJ(D"/\9_K0VL]K94JBL-9/9UZC=T>7-;RJ0U*-Z4!]M3M..H MHP'*[RN_5WAZY3:[)XO?#*?#S^&03/ZY''TN;3!SC]'>HNS>>UQ6O7T,03U* MW(T'L3+'5A:/KR'1_N%YU1QMX]8N!P_N[*OWD$X"F?A*==.[7M[?+ M;?^#)]\T8LY+1.I>E:%DL0QEUV4H7R!K[B2JXG<[5[%L3*,!P-1T]&,#7Y74 M/OIE^INWLGI-.D2]OZ"D)2, :061%5@;G %>911IP%4F;4LI25-$-0(9L"*# M0DO+;5VKDPO+]+-+M/$]:TK).8*F?50RK\!J5)N O>UE=/_$\K@X]+^5FU_& M9I0%.K>W5)RT._BA4_#>\5+%'OE/^>7U=/RO95Z=-=4A%>)5BRHB:.LJHNL4 MT[JZ[S5#.RH("KT:_WQ%4(9.IB)H+#^Z[Q1B"-^@]N234]];IJ9=BR*9/7MBM0PR@5I"J$;R2V/."]]6MKZ*E-!C MI'0VI95*UOIN5VK;[RITDMC9%9%MG[U]#N5UCI)2N@&D2!HG2!I[5RQ[JCMM M/5&?-I#D3=[ KD?+D4S[H(7 CY7#XU[&O>S+7G8MX8/>+L%/#^MX,>3_AX)0-V0/;&Z([T+JJ7V M[J][21"!'$M;C_7$^#"'HGE *U#4^A"9?'IY=^]1JVM;5Q8K]W1W_7&[KQ_9 MN_J0YZRA1. [=N"335L(+"SB1BF'>T21-,T4J0)EW&>$Q3$ W^K/_ZJCTX*I M\G'L*ZV9X0(8L31B:<32B*4[8*F 32\ *5+% 4;0UYBDW!A!JXJYS,(,K%7, M/24L13W$TO_+Y[.16US/@B%J_:1A=$O+:'\5<3V[NXL$#V8H/B.BR M2GAO!:@3D)/.@A[\UU]W_RG;\?JY^WTR9I[RQ./N1^/3J0J8DJ*5@,FE$!1Q([0E MTBIIJ*G54HXA7RLS&@[03^[\?'DYR:X%M]7%S1 ^W=WFFZ73#B0^(@8(=.F[ MB[IBU!5W867>V)$M5S*#-B,084:Q%-+4 4^*@HQVR\I]-08=%!VB%2DB0U^1 M03:V9V@59D8K3KA))006II47FR.L(>@',NS;X!/EACZ:BOJL+]0=+YKN=#O" M2:?*8C]P!@+8B" 9I8(J S"!W&#+($BK'JV,2'S$VD1%">EL.FI:+'2&#@CC M 2#HI&-9HC'I7/$!-X((@XQ19C53)%4I8AD'O,('K)A8K\QWQBI*QY!S7I%S M$6W.%6U:#>"@Y"@%AA-(&! IMXJ@2NV1:4;7$B'.6>V) DX,UGUPA^^EE2SF M@;+NNM.!CAE<>"/* $F%E"8C2$)E32:$J4693&J2':FJ\_O'3]6.[P$&L!Q M+$_!"A)MI*?!T**1%FR:0IM2BYF3&1C&69;:RA,*E61KH7;GJYM$C(@8<3X8 MX4"B=>C#3&+-%+,9)$K8E-71$A2SK@_]8]8HNL6(D_2SGH\G17WV=)98<8(;Q M5KT32&V&4P20 59C1!DJ8<8:*4A/'+1]4'"B1'-P5TEO]9L?9WY('2<5G@"L MGOK\XEZ>SOS.9B_/Q^P4 WA?)/\AV@3P&@D8(4[FP\1BRB21*:[,3[XPU9H3 MS)]\_;<^[3N\!4,P@(2?M,P6U<-SA8=6T$LF4(9LJC)&,PJA *B&!^8_= L/ MQVR$BN&[$6PBV&P!-JV G QPG#'?P<$*(FV:<@8KL-&,<]D+L.F#*2J*-S%Z M=Y\^]R/&$T>Z32T]H*D1(@OQ?)F3:XC2E6Z#4VK7T@&.0[?9GQU:#B2'IQ!H M8!:B,!?]C2>U[VQ=?4]_/0>V[!^XZD#_O)S^W%33RV3 M>] !07E^A%5(+O/)I/KU/]XY1=1_=L.\K#\_,LM/XYN\2'[.OR:_S6Z&:Z?- MU_%H<>W^=/.HB,!1QF1X6^3?U7]\_W#+WZWL4BO[+D3OGC9;E>]@Z"_?OUNC MY.K]S_P$MKOM9%YV:@DK+_(70+@I .D>UJV#5J<.A4O'K/F\-17QVKG[&\*G MKR6G7\PF(_<$DU^&XZ1<$PP'B3L*Q?%D+6VU#ETU/]H#!:ROQ'8GX]X()MC* MS]R7& GC$<+XVW*VR$?E^OTZ'U_F19!BQM-$.;'R2QX^_32<_^&=+$XJ37[P M$HA?O/!+*:J'/[\) G0"OXUD%LGL(9E]=$\?7[G%F"ZJ1?0D\\O"W9[\3FW]5.ID2454Z#&B.AM'9\ED/6_XV8DJV!6YQ?:0)T%M=)WO1:[V/9ASZUC#XG#H][&?>R+WMY/F4??II-\[OD)NC9 MR=7RR?RGSK?[[;+:MG*K[N U[8ECE(.68U2DP&#),$2,$$55*F49,4BTH7:M M^ZT_M]5TY/_)FM/[98Y2\3?RF%[[,0(^EV<=Z:NR_6Y0. #WM M9BWGK*!$W#MZW$.MBCV&0&*QX%0:DZ9<6U'A'LZL5.@8<.^$XP(CE$8HC5#: M8R@E38$ BPSC&4DSBQ07VJ12J4J$A*FB:\5O3PE*^QBL=UXUCTZN HF>W=SD M\\OQ<)+<#F_S^?FF)W/*FO1D28B!-B/4>T=W_I)$I$)!*E+**SX&B:JV1 M3P_Y_)34LEB]),)&;V%#-HGOF*4$8R%TEAH@4VHE,Y4.PA"!:QT&3P@V^JB" MG*S$<38!?Z%#3>?-.<[6J'7*$X^['W?_G'<_6J!.5L04O.GQQBD&@J: ,0ZM M,8A(4IFYW0^ K!7^>&&/MR>DR0-6P7Y$/NU YB-@0#HMQQ35Q:@N[L3+LK$F M$\5-"B3'1&*$( !05772B(!(K)6#V(V7^VH0.B@\1$M2A(:^0H.$C0%:IHP9 MA("![F 7*F5952E&8TN 6.O5\S;0T(="N%%R.+2UJ,\J0^P9^!*@P8T,DADL M,V"=7"*1X8)BH7DE@P""V%KD]='H$WONJB,&%,F3#FF)YJ1SA0?:R"$:&:TP MMP!@3H%*"==U@++4".A^R"']4%%BT\"(-A%M7HTVK<+QW,"4,Z!IBB'1**," MXDH8D1B"CH61X]9ZHGP30W;OW_'[AX\?DL4\$-9==QK0,6.+;"09991U4* < MML@4^RY#@-:*3@KL6M.Q(U%T?O_XJ=KQ/: ) .,3L(&$DVDI\#0CM\:84$) MHHC,E)6,0 JHRD2=\*-U:M<2?LY7-8D8$3'BC# "-VU2K'; 0*T39;FR0FOL M5(M:H1"8\7Y@1!\4BFXQXB3=K&<3=>N;:L:@VQAV&<,NX^['W3^SH-O./>A' M+$I"V 3>"D&-A91@!8W)4I-F&%2B)$=@O>/>RSI3O[7Y:-]V9*<=$D1.0?J+ MVN%IL'0K]H6EOD@,U,ID6W;9>W5?7UERY#Y[,^,&2W2K1G4FEE MC.3"$.+D298R6E=/YEBLE4PBH7*P %6B-,R889QDA4&G&094NC%.*Q9HGY T!]1C*8T,XX!%1*Z7^ MKXNA&VG]?2?/+M?UY^6-N^7RWN0FXVG^_CH/: L1^$O[>>C5LZON<*_S5#V> M+HS<>.K.B<5WF#N8Z6#K_IZ7]H=DMIRWDQ22BV&1CQ(WVW\M9POWUZU;ZKQP MER2>FK_D56?APC."6Q%WCR?;VN+Q_[/WILV-(U>Z\%]!E,?WVA$L3>Y+]SN. M !* ;]WHKFIWE:_#GR8@$I+HID@9($NM^?7OR01 @"(E;J#$!7:X+))8Y4^.5ST,UUO._;-G+W)_>I,I#,6;WB7/'PU?3;TD@Z%BH>,_]4OH7,WP*C&Z0VWV(X!H9NN%>NO"_U:^U4[Y>Z(SOGS$LG M[3WO,?7ZMAG \.;)/>!F^#L,?3CN3^Y3+_F>#$=VP!]A-3[F@!&->V%-O+OD MNQW0XGBOO&]WQ?(7=#5-^W?C(>!6[LWLXD\GE><(QITV9N--;LHQC).QJ^L[ M'.?3;%;LW,IWP?CA,8 1L'4#[R:;W'O 0A^O[6K"Q>5" 'GFZ3B?Y4M[TI]D MV>3:!:8,O.NGYAZ5]PZ2:=*KMK3\KGR*)9%\"(289,V1]NQVVDO<"":#=)1[ M^:Q_9Q=L ")E,AO;9_63_,ZS2E)C@:X\(-S!!.8P]>XF(^M9>UH@7[=. ^\1 MZ,=+RK6@Q5ILA#UC<@-#^B$9/29/N06]NZR MW:?3NPG Z2#-^]GPVCJZKR=.7CP!LT\&LS[@91/,0&ST9Z,2 BW>V"LM8U^G M#NS[B9,WL EC@!0@LM'P?]RVE%B8P7)99O'_?I*E M .5W0[@; /TZ'0W3[X7LJV&XFH"%O>0!A@P09?,XK'RP #G,+244T%((LPKM M$JN[#6'1++99R 88MR,:#&]N '[AIN+9D]'DU@H&&#I(E-G]@WUO;O&^DEZK M$+\/JF$"$FXUZ@-:CNSA0CX;39V4;KRU\9S[6O.U!Q#V+5GZ,(&! P8#A*=; MH./>!.,^/A9/O 84?\%Z74O%!1K^:Y9/03JW-"QW^0_#*3R[OVJ@\7P7/C5V MX3.0[:^- QYK<7C_K]A!NR=S8\,+$B"D]YWG2EGTUI#QCXH 7]%H%D[*"L:S MA)O^WD\=ZUCNL%\ :*2E5@6* !AC5GU89*+Y9=ZCU3(J=AO4^JZ]8IHE3BUR M^LOB;7!7^1FT0:OU/+G/Y0U6T[&_/I69MQX2YZFED)33_:L M0'.VI@72K^EX"/=_=LOWON2P@B(7K+U%_T)($-9_H__\MN2AF)OZA:NB-/@' M7\:?)^.L8D+'@U:L!J-)_[ZM=%T;/*E[) M5U%]M2];O_HK\*GSKA3P3E'/LSNW\_/^.TS[S<%@-QBUQV"LHF"MG!$8 M*6#[#BW/368Y##+_\P\[87RIV3?) *VD@L;S%MRS]NKG=S=?.+8(,5KP96)4 MN*>=OP:TC=&H_/6_/@#QVL\PD7[U><4*?1O> ZE\3A^]7R?WR9(S&[2DV^&X M&%XRFTZJ+PK?N/OF<3B8WL'5L!BE1ZL/BYH\Y.D/U1\_/O=??9C'C6Y^XN/"N_MWM[7_[Z H3_DN:6=YN.+<+W[9S;8>SU-+C1@%DSC6\ M6)BC% V_NM.*=%!(B!4Q<&T'J#4]UL^>;1=P6B[@4KI:8^:MA;9Q37N(MQK: M=G2I:$>%R<<4(-SA\2G@<:/H$HIH$)#8*$T-QF%@)"Z*+H6^K4I 3AJ/*U7K MR\W\C@L#8TEYCZLV:SEU8-R!<0?&+8)QHR5;& 8\$* >,R%\SA"."2O!F!D MZ%W!N)E?T2G';XK'76/)#HH[*#X1*-8U%!-@UE#'TH]9)(WD@E-90K'13"]U ML#LI*+Y O?BR0PWF2SHP/V?X(74M@"CPJ<$:^]*HF& ? MASXMX8?$\+]3AI\+U(V>80]CM*=QUV6TPYZCP1Y6MX8*F"$"4XI"%1D9$FT+ M)SOL"9 D<7Q@PZQ3?0ZN^BC:$Z*#GPY^C@9^1 T_6&MER[?XC!GN(Q/'$E4N M>BQ\?LKPTZD^L(5@=K59.?3X74"G'C_8S%+.BRQEYRGJV5H01U/C[J5%/L/B M=_NOOF M;9RPU#W8D [W.]SO<+_#_79QGZ*&^YE0@82.N,((ATP*6>8O^2H4?BMQ09W" M_Z[NX@[X.^#O@+\#?@!^7@,_P2((F(EB[DN- A1370&_K_QP9T_/+L#?*?SM M.^K/#?4/U%AARP*T;U3_\WF[AY75TE\?]^N#;*%6-]NO5C??9:E6U/.LBG;6 M91=?X+5YWV&AZM8S>'FS1"/YXAN([:H1[%8#=E!Q8HZ&[KS!LO!]RCB(& M#,S*CG,X,"A:"HI\$W+8*5[@S:F!\:OE%.6VB*%G*]X_%+7_1T\]AW9-'!GF M^2P9]VT5[MSVGGDK(*G#:;$4@E%DM*!!S"EA*&8EY<"U8@7EW*19E@Z*^O*I ML>.^"-"@5_1@9+)?O>@--UW5)\?:CPDE@2%::L4P1TSB2N!+8]3!-_TTH.'M MD*%H"O"RMM22>M1V9?&CTHYTXX ,(8$H9;$*98!0:#@3):AQ0_!2H:?]Q.$A MP^?>GN;9U;(_LWW=Z B$H*X+T0BE@P#Y"H1?J 52)A 5O2BES))_97,\/"O: M$%?+L2TOD,:R$;S]-K9@]X+A>K4\%F]SM\)A7 ;NG\1-*/=51%4(4(4TTXSZ M7/&P\.V!( ZY@@?4S;P..E3W<;%>I.O&(JZ\W9J<_'4R&3P">?CCP:?Q-!G? M6K(N&I[4GL)7^YNH( ZDCV.L_##T3<1T9>9*%80Q:?0W,=3X2F$#FHT.(Q4P MS.:7QB3V7_6 K'T/?MX>I9J;4]WJV7G%]):=0LWM7T_8FXQGG^F0#SOVK?G: MOTL'LU'ZY:9:@%?W+XRICH5"!@L34AZ&2)05OBA&H',V]X_Y+!0!83ADBLA8 M@=U:74JYC6;UD.8TUC9UFW>]*9HY6(UQ?V:N9Q+ZY:6^K(X MK'VU+8OD7?.2(PW%/Z&BT"^NQ<'J/G^V+1M_AN_O:9"5-5.X!KXV>)Z>>VA.DM\.Q:]-]G8RLE==5WCJSREL8$:E33FN_*"UX=]&;#'3/;!CS[I>U%$!R3&%B'7H<0+H MP1M>YT 1%C,AI.2!HB'AN$0/B<#HW@8]9#OH07B/R%;S$HX./7;71TY%$?'A MC44#]K+3 MWC1+QOFH./=(!C94UQZ&[LF&K:[26_'GGUYG4($:Y]-4:ZX#&8;2!,IP['-= M"CC&6;A4F[]BT'+U3;GXW^JU_VLR'/\TR?.]Q5T.SX?OUH38M1HLOVZS:_+> M9[?;XH _=R9OQ]1SIB8U4\;D74V\G@S=B M:H([IKXL2S0:#_;SAQ\FZ?'\5PBX= :NE/P^_I4F!M\/1S\J])9D9)GK\:FAD$(D2!'S.?44DT MBN#?,MZ2829P(S23&2T"R@D-?$4C'P__J ^=J@7J9?"9AM/SSWM,*$NYCD0_M! M;6K#FT>>OGV\G-JA^ET.>,W"L'%GP_)'1[U^S29Z_*YU613K?=1!%9=".03H& M6:*,?G]V/QLE@/'O3:$OR)6.3CLZ_?"7S\][^70P?HFQ;&'Z/1U-'M*!-TW[ M=V.8PNVPK&#H?)3CJ3<:7F=)]O3>(3_'=!!3N7$7SV%THZ&XD-B$<<@TD4PQ M$DEIRK-A@@4-EMK:O>S]_GN>WLQ&/PUOGA>[K=W&=9G9S3S#"T55YA3PK2* MIU_MHLU+K#0.=S[F:?^'P2QS!L*'OTC\8DV(]FCE.$]SC@H7CNGHN=4$KQ,\ M_C;8I[ M0LBW"!KL<+##P0X'CR7H631E*8+#O8W^I\N@K2-;P M'C0-^).$1BQZDK\)-.X43_V^/-5E4'18>C%8N@9*1:U3:N,C$H1(&!)0@D-? MA*5.B:D4@=X"2M?7&B&$/$I/P6'X5/94JU6\3B>G MNF/LTV#L=7Q-:VD;4A'S.(Z)[=$BE,W!JWIM:$JH_^YFZV%XF/20;C/;^/AM MSE,/]_B6)8/4$>,NENA)5B]YU43%B-=<3'SX;Q@:7W**@R"6;*XSLR@02QV6 MWL]&==OXV>[B!@8J>X,@C:/5DL_99W[>58?6B5_9*,0A$;>&+0T5_*ILW;^R ME!@F)-HFV.I@QNXRQ^XM?44/XS8+!W;,W3'WT1C-NM%$B6C$!/:5"DS XEC( MJK$GX<*(;5Q9;V4^HKCQ9!Q 7 1!K\ '^4QO?W \CS#F._$@&7,>! M7W5[%DI'6ZCM!S*^#X %C'85\$_I$/CS9 Q+>_^03E,ONYJ8M)D8*/H%38F,@B8,> 4A1SCLB@^CHP?+17%?P=#^36&:\-AC<_"8=WQ MYFGPYCH[%PO6$(K(CT <^AI1(HF6IG0_!Z#11G(;/?;M[-R#LBON*;'QU[-QK2$,Q8@&)CW5C*Z!";B%0ZKV'Q-EDBAS%3#\O*O.MQ?KC#\_:\L=D9>%*.BE"/5<2<&'UN)'L(KJM1A":( M8PY"1P>!@?^PN(R^#V(=!VPI[O!9E>':@7FPU@6T)]";)+UTC-@Q8B+_9<$\<=)5)NYDXDF]MT-OGC=4U&CJ0#*Y=M1D-UON&.63L) MT!'5T1+59A* TDX"G+T$N)A3B&^3:3+RAL\;=+VW]^(X NHHK\NK8$$"24S( M0Y_S($3(Y[(J0<>-6NJ[O5= W6N1;^(M2@(?K90\9Q_9ZQ,_2,/9XRQ<=9!. MM&=>XPU36>LEB&&F5!PC'&@3:8P9J^IE1J$62V"U,O0P^KT_FMF5.'A7;4YZ M4K=:QW)G8CC.BFT=*G:HV*'B;N::;F0QTPAQ3A%3B%+?![W-IU6>(X[1P?(< MVSB4(3TLVXS4W)\RNEK ':9VF'J.F+H&4AFN-4VF QE1')F(BXA'8F9SJWUW^ZWMSS[XM_GWL<5GPN>]0GQ9JZ MVXK7#-;V'5N<\ 8=R;>><=V/O3FMNZQZR$-RFWZ\SM+DMX_)#0SIAV3TF#SE M\*K_O,O*V6PV1%F,,-EL>.YJ[RZS9/V'/&):Q'%$0T,%9U@;Q!PWT8"(,,3A M5C,O!O+--5J?W'AFXIJ-U:Z]9'$MGF_8LQUU(/ -=NYK.DH=WWQ401Q('\=8 M^6'H&Q@\#@K>ERH(8_*1?-CD,4$@0A3X,?,9V+ :1?"O>TQ(P8P5^"/>Z#&4 M&E^@0/D:BU@8A4-9^.*#*":Q(.XQ&U(9V9K*R J9VWC9@LA$@/..!X9CD/7% MY^9HQA;!1@O2 J-"97"LZ?73T:C\];\^H _N,[RR7WU>,>1OP_LT]SZGC]ZO MD_MD2<&H^JW#,I3(!' U2A[R](?JCQ^?X]"'N8>\;DK./[SL0"_>P?0K/=W; M[R!_6IWLW_1EYQ8%M='))&;OT*KTQ:D?K.UFF/9=7E&Q)A3W/(*61. 1$\%. MZ]!6!.HE-JO]A_N4#C[ZL"B@"WDO=S=^XY'] I=-!MZ?AF//G8#EEQZQTS5; M7D$E[L2B:[?\8KOECD$NG$$:#NOWIM 7Y$I'IQV=?OC+YW3:P?B+,'XQ<6GS M+G#>M&H#-TQS+QD/"N?P>.J-AM=9DCV]]]'.,7GL7XAC$Z2.8PL#CF2L(L8$ M)D$$_T.\<-J%OB#;-$AY-8Y-_8WM6QAN;2/ EV/DY%O$R!VG"_^H@.&8CC4O M_=3RS \E!:L/)8V,,#<^UCP,E8Y4I%14YMARA>,VJM4#OAUYEU.*>T*\27/H M#@@[(.R \&@BWH2H(]X,QQ3'B@A$N(E"&AE9=7LV$2+!02+>CA\;,>U)^B;8 MV 7+=6#:@>GQ@NDZ+%6U5JE8(+4V/ @%#F,<1#PLPEU"Z<>8[E]>\@1P4_8T M?9/:,,>I4Q[I:?G.\ZR:5GHCV[7R;.K#;.03:[3RQI&/)<8BB'3$-4>1"%#) MV*9 1D4D1A2' MF!6QFB!:N43;=/,]E(/F,/U\=4_+-N5GQY0=4^[E+) 4-7,YN);Q&,T*U3T%91AI$A@IHY@J MSE@L"2_%,@U"&AZET7R(?MD]T$:.]D3]*$WI#B!.%2#6X0.II;\@,5?*Y\SH M4.K #WRC2WS0A&Q5<^HPQO7&(,'\,&#$YYKR4J@+QF.UA5 _M*W]6DO1EZUNVF)^Q-'JWY+<9^@(3.6#]O E/5>EX_1=UAUOG@9O MKK5T9:-S':*$ZEA&AAD5!1Q36I;Z\UFHS''&DA^VY79/TC9KLIZ/:=OQ]W'P M]SKVUK7L50'S.8W!> 6MU\="21:5U?PHTM$V;NK#&*J'E;RJ.RH^I:/BNGW2 MQY&E(MORLCP[?F]/W.%YNVN*W#E)CYD^-Y(]FM9%*21FD52&!H&,L/ )E0R7 M_A:-)5I*V-ZF*3*(G:XI(%\F(G:#HZ/.8Z7,S0=%H;-4)BO=GQ',[^RI; MK7K]LM>J-26J9JM>,OC7+)]:6_-L#L.ZWLDG#?''250;N9,)0F(.Y5&(<4 0 MQS[5)@Q8P(,R,$(8GX;A&_=.+LYBV^R=3"ZT=W+'K,?.K)T$Z(CJO20 ZR3 MV4N BSF%^#:9)B-O.*<^+W'D]][>BZ,(J"-(U!56(AIBH1 * QH(XF.D8ED& M]BC;1JS5@+K7(M_$6U0&/EHI>CA)EU-V_$X=K+BN('"'J1VF MG@BFKH-44FN:*A98<"XCQ(P(0\%)%7/K<\/X$J2N"+1].SV3\)[&;8:[GYN> MZ=Q>_^E:=%??M_+L9[W/#][%?.\Q-)N;4PE\V<*BA[,,B-R;WJ5>-;2MGS&] MR]+4]1 ;PY#+=K)>"@,=>%_3AZD+)O>EGJ M%!YO.O$FL\Q+^O^>#3/XO.0^A"NFP(\#+WEXR":_ _=-T]'3[M,N8.D_UN$2 MK^,Q"8U1*.,H1E)A&7/MR])=1V2L\5+^:U.)^W+S'*56..KTW^C?=LQ\M:39V&5?=\UH?NM]Y5?+85IM[6L/F#U_2.&A MWX%SK[PW!R]U:> E:CO5I]Q7 44J% S$D2 D( 614V1\C/"TJ@ANJ MGBVJUHMGC"](G.=[_[5_EPYFHW1R\\HNQK/I+$N;9!(5:/?-JO#?X#7!:-+_ M[8,C2OOQ:SI*W5I_#&(3(J.-'Y%01S2DRB^/" QE7,F/-=DBH@/X&BX")2J, MF3 JK"Z%_P>9F\*6/UA3)9NE'[;0K$4[FK6?>Y.;W1EY+GL*ETD+VK,5DVD^ M=:)CX-VX7=I(*BTD!"Y+IF$.?P%7C4:3Q]S[TW ,;YK,<5Z_IM M>)_FWN?TT?MUAX/I'?P)\RB-:+"L1\E#GOY0_?'C=6PSZK^E] L3K=$2KYI7:'?!EDY?> M*_3\/?V%QQ?N\I*N I;6'/2UB(Q/?.IS$VI&?1K+,D^%&L+$-LGT*^1302W MO%] O%E]X9]IDJWP^X%L;*7*!>-MNOV./W'EU,/2""*H2R1;9M!&KQ,_4@3) M #06%#!IP(8(RIX(-&:1C%<<#"V(]B$96D$X?+3-GP MK2$$W*@YDDH'G,8^YZ*,[:$R#O@VO6U?8,H8#/2#\23I@9+=RGE]\Z9F$D5+::%<@(Q3Z0D78][' ) C]RJ166O-M3.K5I5M;-&VUQONZ?Q-%NCD0$>JY4(F94*X-5Y7*-%$A7B>S9 M7O(F<0;NXV/QQ.O):/"C;8 R33UYY>T6;A"FU]-PF/='DWR6O1XY(*@ ?8)) M%(=&(%\2%)0G0SB.(Q4V(@>DPD)I QQLHMAP,,P9KRY%3.N"46%[TX$_W?H] M^'G@@9F,'9M9!OJ:CH>3S+.KDK^8,%V%9S2);)<9X_TF0C:)F3@X9V\S@D-$ M<7P:[Q["\7.2]>_VC=IX3+UAGL,6'BXFC&)"4N"!NKF6#"EB(HHU4I%@/B*T MC%/FF@=RJ2>NY=-/XQSHW59T@T?8Z)_9>+7(P_-(L,7;&@%?Z H3_DN:]>'K M!OL4W..8)YRE!!%>!'[-'_C39'P+VO^]??"WIX=TH_PCR^3FUD4;FWR>UJ"^T8200V MWGVQFDH +5\C$S?:)4+YX[X44H2&]1L")B\$S-A.P1O,4DM#.S_>+M_NU/LG M>WLQDC^[F-9]AN(#^8_:"("S*OH0F.AA!MBS>ST>C)2W\'8AKF-NH- M9$SF31X<3TPG\TL/#<"R3A1A. YB1B@/,/$#X1.#>U!-/(0-&:A%',8Q9K MWX^XD906!*-$A-12<4JZ)9 'UC0JD,0251(@C M89:B\S9'+;4%:FU$@_3=00N,SO?3'%NAC'6$4?= PA(L3,S@OQJ',D8$AZ4X M"U&HXJ5C\%W5Q^,FE3TUR--4(.E^"B0M%<@K[]M=NL8:LNI=?0L,W&;PPQ\' M!D!=M_(3FD4BE(@3C /&,"9:56?.FBB]4'GS)?3[XA3/;Y-?2K73GVL?CJQ. MB>)W%= 'A,:"XF] [=G('"C32U?; \_UPBO/3$:C*L.K5Q%D:00Y&ZA!GTEF M$VUNTBPK,FV2W-U@BP@3]&/Q0/S$ M=_E]QU>VI5#/#@]HUZ;%7GG'Y:)K.[FMT(-K!LI?=SRCB/ PH@(SGS.?2P^R6Z'XV)XR6PZJ;XHSKS=-T7^E=97&A%&JW_X M?CED:FT.F>2'S"%KZ:>6$]:6 BS.H6+6?,_INI"BA1/=Y3/; \=P++&SVG8Q MU.KC12==R].TK8^Y.P(X"P*@+Q+ Q80>_O+,&GHC9CC2.F([A3>=;74\9Z1R M5?=Z8WZLB!0X#B*I(OB5X-)5'(/QRI:\=&?I*MXTMDHAU$-OTWCN.(.JC@HZ MCZD@::N >7:8>!RP)Q">PYY!?ARA(/+C,(RXDC&*RWP0+'W!ED(8MH$]M3'L MO:__;>-<3,;?"O6Z^/:6YOE3FN]7'2] -< M![AI/V"*&Z))0,,PB$-?ZPH,B#!FP5'_2_+DW(#Q)/M4K.\O\^4-RV6] %4( MJY[6RV7O+J'QUB5Y$LX9 6B- 'Y " *NETAP@9#/4=6,!@G?^+H%!#@WK4#U MQ(HSZ$O@_XMQ)#DE8C*%7]T9H]5Y@:SSEUKOK0>->P"O4;K6_7B2*:_KT*91 M(-J$?NBC4 6!]#4"; A5E7)"!6=+\9P5X)1'D>56&+L3%Z!IJ':RV=JBO>/' MIZ."I:-37"X9@YHAPI$Q2"O&N(JXEG$8H J#M S-?AAT;KJ.Y*UT_KL<"-K1 MG8*.5A7ZW(AX.9:R AQ @<1H%)I'V(9 M+S"($5^_&@:P*<"=FU9(*>\)W*8/_'CQ[8VJJ>P;$-S&F(XA MS+H.I;8=-XHLG!Y0;&[#\=.!-[F&,;A2($4B@;WRULJ#,?QX_>050W(=/6ZS MM$P%@._MM=?I]#%-Q]ZLN/4?-K39BY/L=N(%R?BWGOG\JH=?#2!)*JKC3!<9]1KV"OMEMU MI[A]A@!\DR8P#;MN/>"IV^'8-2_99V&:(]NSA= 2U]N^N!X0EH6=O3>OT$2+ M0>Y5=^)9VI4;WW#ZY V O?]L,75D3SFRM J2&-C.7 .+F0"SF5=F0Q;Y54F_ M#Q+:G8,\#J=W92Z8Y=+9=R>_0IMWL"XRM] M@RO5YKE.LZQ&K4DM:T&E66JNY/Z]R^KDK=OTXS7,[K>/KF3N#\GH,7G*;5K/ M75;.9K,ARF*$R6;#I\T_V=Y^V\IKW>W \_3$HTL*?\'ML&_KY586-#_RIA3 MD%C7J=K_ YL9-?KSUK4_;E0Y1K54X) :=@0K"7RC8@C MPEA1AM@$1BNTU%-K4?MJZ%EF/JE?[)SPZHK$1VC@SG*K?WZU&]K4Y>NH:?"O63ZU2V>!J0^+E-C_'V;]V7T^ MM1"57WD;,AQ] X:C\@HCCB^5X70=*8$B2@(<:82I09AH@WF9(6=,C UMB>&. MVW3:D^>(N-)K@T7?A^>.2^0>H1;P2Z4H6?2QQ;<=-U[/["P"T9D?E,B72E'B@(M M=E\6&&*W"BV.^!:.>!WU-&!<>,DGQJ#<^) M,R]S>'>MG#S7<8JBL%-OE-J;#NKG5835Q@&Q?:^-IL0P1$V@PRJ/1:K0CU>V M5%BIJ]CNGKD%DF]98IC]X T>\E?O$;C61OWM+UAHT]=0:Y(@[>MR"'ND!Z+%!A&]Z-8XV MKJ\TDM5:XQ+&@XY_6^P:W 5#!OI/[>9Y^YB[&Q$YK>.EC AEP)4?&TUL<>W0 MH+(GAHPCKM>49%]%Y/61VI>;KU:$. K]E@UO;]/L$DE]K],ZO(+>]S^L*PD5 M=NRAJ.NY[*BH](="R8"OW7E \O P O7*JJD-PE^EDBT$6G6*[5DIML[L JKY MN& LER*ZT&JM[HO12\A:7>L.2>Y!M9QE+K:K_/[/ULU1.$+L!=6-!6%:7\DK MKL6ZE8$CV!7PO/P^[S')/7<WN_+!# M]&-;:X!HQ@YV+8&/_Q9DEB-I_9T^OZA#**=NDNGL)'U ?2K?E40 Q,@ MP+RL1CU80.;5&G.AHE0O=4?;/\+H.K*\#+)T'E_G$>[W9UF6C@MQ\U ': MQ'0X.A HSNVVA;"BO#<_,[F'!Y2'*V6T4+EH-7#;>*/;)!LXQ7=^F +?398. M4ZZ*9?J[YYMCW7=L)3:>C@N]>/C?O@:S)[QR1V>^OA^.D.M!Q/]B- M?>UNF(/]L@H!W.?H\SPY^),3Z#-XJ$V&2;P;^--VN; M#_IW5A%W:3"#]&8X M7@62O469_@JY-0ZIY\?20-&N?TB#&A=T"4LJF8V8R%*;NP.WUD%PCH\*(K J M2&%'6O6V/O!;(.7FK87F.W>A@97RQUIM7AV#4CP(+KY.%R/Q'D8VJZC?SVQ# M$DN/L_%#,AS40>_320^X>>JEOR^X!)=7NCG"(IC^TWC>8L4=R92"K+\DQWJO M";)>(18WWJG'M BS 6MF8AV966I'M,H><"<^Y=:!%3XI&,TMTRI$*;9\7/!B M$9[H+(F7Y7,7J[!>?-:.EIUETO0N2U-'O&.8@@< .KUS+FW8DCI]ICI:W/DU MO8J(2JZWG%NMK+#W=<7?1H6LW6-J3X M12GL#4YG"YKT4B@RQ8M??Y_:F+!;H>E5%0LZ3>93$?MN56E8]TK)GA?Q:VZ M$W%Y^I!823-H;(RCY-$PN1Z.K#RT>V&UCZE5D.]!HRU$TC<7AI%E3^Z\>4%+ MJ.^M;WC)(&DPV!N'>FI4G^K95!]&(QSHB# NHM"8LBB6%(K&2Z=Z#:>J*X(P M&1<6]^I6][3I,"X79,&U^E.U8)O[=]^Y% S?L(4?5^KJ@%V9]S)I-Z22NE@L MBWPA!/.-9$9$E./0KWJ\21QKOB.5+ 0 MT\I[UM38U-"(0I=+9\#M$4HO8:F M;ULRVO,K&%5_-G+8=_U4'G+-#^L2D.O?D]',068^A*NI:*98- >WI MU]0;3)QLNDN^6]$,=F)1.\'I\76PYDWJLJU>QY&1]?+D?9^/0&EBAR2S'G@0Y6GW$+)B<.J[B.70RQ ME(PR7R$FE0A]9'!98TUR*F1T,#HZ^LR+G6A#L*OENKF' M(L?8 OTD+=?.8< MF91G7X_.=6;78%A6J0'[8=:O;]E&BZQZCK[JH2H3C0;#FYNT. >I:M^L=VY5 MI[XK7S^?;M&DUPF$JJ6&=0*ZWZP'+'>N-C?+HEOP0FA081Q:S3\OQ(2K UJ( MHF3D-/7\+DVM1\N%T=F>N]:G]S^%^3EWJJ6_/]A'>+.J0;&7PHP+?];\(K"G M[FPDZ/V;G]L77X?K7\K>1A: MC]XV4ZUF:F6I#39Q,2=N)4<32QM@ETSG>>W.>KR'VYZ;G#=%4* ;_PA$L?43 M.F?Y'CF^%^)"^X?;UIGK0[U8]1WVH]"32CIN:"-OK7Z0.AB(ZSCF1%*NPY!2 M@T%NE&V4N4\Y7=+&P[+)=CP\Y3+80DKZ62.H<3A;'2$68*A_%BA%JZX&5)ILR- @NJ%4X$6DOB&*"QC2@F._*BD$L*UOP0EY]F785/Z.*2A?N5M)8;> MRPJFO(Y)I4C#_Y",!2<&,Q0&04$[#,6:KT@(V$@,G:=MHJ_8)0DB6E?O8*$. MM/()""0FHQ!3%)5U=D&%":+H@AI-;4HLZFJY6L?YB2%6.T*08H(I))E/91!( M+ 0J:832@&A\$:TYCD,*K3E'1Z\OU9#MV5 M]RU+QGF)F@4X)]-I-KR>%1'K2VQUU 9]H$Z!7X^QR^-CP M/;K"P@M==Q:!J7!5TW]^6ZH5];7,MBK<#,X>LH9( (;O;Q]6F#58$DH4\@/? M)SK0!'@D+M5;1)6D'^L0HHBQ4$0"P>^82VY"P5AUJ10A_N"E0#,/UN;-9NF6 MYLS!>O2DTRUB%A8/S^U1?EZ6X,N]/[DLE+_9$:MR_D F+ MGA7HLY^;+QA;WAPMM#/#J$B>;2U5^-EH[Y/L=C@NAI?,II/JBZ(#GONFR!VV M24I5MZR^+:GPD*<_5'\L44"=@#QO#XQ)E7F\(N&X>(<@?VRD)R_^AE_Y">UV MV]F\;,?>KR?9$W%.3_*E=M,K.[LM]_QMM3WB$A2H;:=N;W"?'@LLN)Z,!C\V MNP<]3RZYK%:8\VVG[[#M6W0_/A@A5&GJ'L6+/2GV[P'=$<0I$H0SWYT!T"'" MI1( [0B@(X#5!+"Q++A.^K_=9F!+#:Q>/\E^^$._GZ8W-X=>EK:,[7EEMS?B M@A?7JR0S9[4MT=C!EV&GQMKKMOZU9=AIMF_:;1MC6H=X1($QC(:QT(&26@NB M>'GTQWPNS9J<*7A$6B2WG&S,\J8]MA5"MF1EFSVVCY-C7FJ\?52 ^<8R]>W0 M\NP \5@PC]]]#SXVA3S*^%M!7H=J M':IUJ+8]JLFZ9 C'6 64,Z-\&C$:$4ZK^!P7^[\'JJF_L0[53@G5WM7C>8!Y M_GU[0 M<\8"@FHLB+$0.C#&,*X $Y@->"D].A3'>DV7V -AP6FH!J 9,-:F9M A08<$ M;XP$C?YWOB"<<*Q]$_D*8U 2-*HB]D,%0&U!+$(K:B[=5RJ/E%F!:T M1]':;O-MNJR.'UZ."E6.50,Y3P21-8($@?25CH7/"->,2J%,I9J8D-.ER@*M M(\B)J"$]AI83E#K\Z/#C$O%#-TK]2D:U4#KPN:UB$V%!9)6Q'E$3[XX?9V7& MB!['G?YQUD^K&O:8Q1@!1H92(HZPYJ@%>QI)990/M6 EJ<#+/_9RO4O[59-W]Q M\/1SW1DZ2/)AO@"P537N7\MVN\5Q]_QNZ^0:3>SM&ST_MAW0TG'_:>$=\VL; M5^:?)^,LM:67X.7O+1&XICW$ERM5[2$3UO'):88SGH&ZV*%\A_)SE*=UVQC- M)6C+OJ*AQD@J+ #K"Y3W R-%<&"4WTEU[D!^"Y GFO4P;_/XH@/Y#N0[D#]Z MD&^4:PN8(0)@'X4J,C(D6L=E$YL 21(O>4@V!?E#^D]4\I/T MYYF6%.*F]CU0@CBE2' D9B5#9'#3G?31<$Q6SA>YB+_;/KO). MXDEFYO3WQ9'?V<>.$TRZ>D-'@[''=*C3P>AYPVBC 9]RS3N1C#E26C/-:5#! MJ(ED0-\11D\D );UL'Z3"/H.1#L0[4#T:$"TT1B'2BPC'@2:&!,3'AB"@A)$ M.0MC=0@0/:\L@@L'T6/Q +Z8E\AC8L[Q'>*FYL2&O'GX5T2:[DBT8072,(#\"V$Y0' M!#$110CI("X11 4QBMX404Y#\\ ]R70'(!V 7"R "%P#"$*A9DH%OB#,&"DD M0[PR9*3R33L CS9T:=5.'MMG/CI5]86K,Z78[$O M8X*CB"FB8L2U7Q:K,9S$(5M34;.!CU7>0I&O\.7FVUU:M$R>MU,^>Y.0( &0 M_+:I:4=7GONH(/>8O/(=N%X&N(HZ4B3D!(7&**F,T"P6AON54FL+^^BC -?3 M4'8%Z3'&.FCMH+6#UHN%5E5'CQ!A)(^,9"$.9 !@AY LH=6G2)C#0NM9^1$Z M:/W+JCS;5IY=K.EG((ULV.^R=C<;I9_;1-QJ3%O?/L^ *^;V/ UNZ^?U7$YP MEMXGP['ULXR&W].\2A5V635%OG R'G@NQ+[\F*5>\O"037X'-INFHZ?=9[2 MCB4Q/0='B6JC/J8D#)A/PT#+,.8*W[8;<6HX2.G<1@'W ]-&,<\DL%\6P,:8?).V_HF4N[%7:57HO5=M4_. M>\#R^4,*PO [,&_/;;7EZ?XHR?/AS3 =V/( HXE5G6 BKG?7U7$!Z0J)]-Y# M"I(<%FXR=N!I*YE81'V 74LMHDYF-AOG_GYB'SKI_[:7'"C8ZS_6*)6R<0@5 M!%B+".ST$ 54!RP"X"P83.%(+2N57^^ ('ZQ@S\A\QM>Y\;=U!7)7%5$:XIO M7>FU-7>WYS?8E2.3]L.;CT56V!2H];LME;-"X#\"_[\^"$NK@*OC_O A&37JWAR: M1&GM_L0\UC0$."4A8:'05%1G2R''A"W58FR_%_7[TN.GS_&&!*E6),.U1H[7 M3V^,4JQ667V,%(F)3XR.*=@B#'%=JJR&:OJ:RMH,Z[B9XY4K6_83L,B[2;Y&XEAHHH#KP"=1[*, !SYG94-8KE0@ MWD?RO:^K;V,:4O1JV=/7LN#;^?[T]WZ:#O+3DWF\[E2.B: A1[% 0D"%F*" MHZI3.:/*/[S,>U=*W%SD4;9L2)RNR..U\RT2FDG*B&&A5M@G5@26(@\K/US1 M_FE#J?=I' &#Y/F7FW;DWJE U@$1:P]_S7FZ9VS!S/3FIO!Z>4-;B";-IUZ6 M3&N7][P!2UTX,W=U5-;[P]MQE;[(A8W0"Q5CH83$&(M81#1$VB\2(T,!5HE8 MT<:QR2>?RHG_"O..JN4HN26Y??,N(#LS'?"2^Z+F.S9GNX_D]?RFJQ7=HO]X M1 [SEZE -[H!4!T0S50L>20D#:1?FA]<,D7#%JF@.!8F_D-&T?&A[QZ$P*[H M,@#O30BKO.MI4KA-KIL^X@4,LA"4#^')2>;\[?!KM;@Y/&/J[I@.[^?.Y EL MFRUH;;UZ\/-@8L'(NTL W)(\G_2'B35S^O46>#>I/2I)\ROOV<',"Y)VP8+] MVK]+![-1^N6FHIWH]X=TG*>_IOW)[1CF/_AFSYB_P8."T:3_VP='O?;CUW24 MNK7]R(6O8.\1D\+VG/4I1271"N,CGWYL-*OE(=8&T1"')((_><3+5I,B4(JH M@D2'XUDZ\*=;OP=4E11HY,$>Q6>SM) .13UDZ[5WI^6YEZ>NBM;TKEC\R114 M[_FFI<7T8;.K^<.?([?HTTFCUO)2=>473G2G?MH2PP][RP]/(;SK$LM=97&A%&JW]X5Z3Z2%]VD46J,3ZFA,"#E:+\=I>E MJ?Q&@R,!;*%Q];)4JNIKEARU,VE4I7[/1IUMS]O@*CQ_K'I]QW>&N M\OB%$T!7>?QX"&"W2F1=6?*#9B88^,)ZUV8KW"?O70/R.#.>3C^A26LU=^4) M$Q&).=9*^X+H. ["H(KGX\)?"I9ZYF"T'N'H]_YH-BARF6#%_B=94<"Q=%S^ M[21"8S9.O.?D+2HX=HF?[R [.Y0[<90#P*FCEC'6)-:^;X3T$9>1#D@984_B MR.BEX(@W0;G32-,DN-7*(AW(=2#7@5Q[($=%(T_/<-?$@$@4<8ED$):GLA0K MKMI4Y=39@5RK39^/#N3.K=QVDSQMS,6@V5QKS]*7QUS:JZI M#UMME-/FXAP)1&!PTC#+567I MSU)]%[C5>G)'9\8?%5@=YGFN?F[O^V,KOO:"IVGUZKXDV7X;1;%A,LZ\Q\+9"F"@PH*@VF4DD951#) MN8PW"0&Y!!-*]Q1J56%:6Y3[*/L37X"_M0/*#BCG0*GK.F?8#W$LA2_AYPA% M.&:(5K%R/I*;A)%<@EG9DP?LP]SA9(>3'4X>'TX23.OS>!T'/-*$^WZLE(Y( MJ,NR^$1SLBM.GIVI#3C9Z9.K&KWL4COE0"-\5MEFU3?NPN+6Y^->'N:'U^?5 MPBP(?C8%]^]=5CWD(;E-/UYG:?+;Q^0&AO1#,GI,GG)XU7_>9>5L-ANB+$:8 M;#8\=[5WEUF6^4,>,2WB.**AH8(S6S*)N8(^-" B#'&XUSO_T$H- MI2V*(+W(->=880@CU-44.M*7763=B0NI*?09\*$K*=25%.I*"A4;W16;6$T7 M73VBHR*0]Z"!KA[1I1- 5X_H> C@Z$1$5X^HJT?4?GS?\4>R,=;PJJ.8BS@D M#*L0A:'DD2KZ"QI*?5\O9;GM5ZGC-%IU;>IKYUVICK,-=>U0[N113M3)^8(J M@#=%##/&A"32<5S$6!@BM>+J75#N- X4Q8H&7AW(=2#7@=Q1@)RJLQ>5)@R% M0ID("1]%$H=E%R1#M*9LJ6'F?O6(S@KD&.GJ$9U2@D)7CV@U&FC9[!GE2V$" MCA *1,QML%2)!E&L@R4TV+%\R7E9=%CU8)'.H>#!);DWSYBC.:[K#PX^>.G_?B9UIGR*'(1R*D86!0 MI&/.C4]*?J:*!+H5"7UNBKKHM5L?^?@U\E,_8.H*$FT+$8TF\Z"\$^Z'(574 MCXTB<>R'I=F2DC69J7BX\.$<_/Y=T6)NASR72!2D+J6(V$1-B**L+:%-F0<\X"7BA-6 M4FP2[78)9A1!/5Z'!R15FB5IZ]JGQ0]=#7"K8<<+YO.H+BH[W\A^$4 M'MQ?E?!GDH>'=."99#3ROF7)."^H,'_'<>^]V!-(-7#Z^M6>X]K/+KAY;D/"2\CJN35LG? M@ST=P1_/0'WKS7?D=&C2475ND R$,3A$/B-8$QER/6_Z$Z'0;X5TU-^(_W!8 MTGE?/6!3RJ'Z@)33\T"Q>K!US;ZGHZ=>A53C=.H]E)OF32>>2RBWCN0)?#W\ MGDSA8KCH=C(=PM\#KU_(B;Z5$].&G/ >[X;].R_)4N=\[MMKX1FWZ3C-X-HG M>/M@U@>DS"Q8YO:M$ULR;IB,O,%P-'.$"#?<@3A*L]P.;S++@%;N[R=VHI/^ M;][L ?[LNQW,RX 9-X4*9_^S?KC]OGY!/\GOO(?DR=)%;A'X<3(;#;SK%$;U M[]DP*\9ZG_R6PLQA_/TTSZNGPRJ,^\,'>$IR;\/)[/?)^*D_^5]PTN M?G%U;&DTV':KJ\%:I+\#-0[S=.V,X#?X:='R.I#6KNK &AT&6B%*>2!#/^8F MX$$I+S@6C,<5TUON^F&1ZYK\=0?$FLE %]N;P ON]G:0)@Z!3I[TY< M-#$1 !CDQ@TH%*W@X%KMIQ$T$ 1*@TF,M42^$7%$&(L*]T5@ "&7M)\7J=K, MI_.+G0U^YM3X5'A_CQ#:0)6!USFF;)(JV9!0.;[B:ST;VP,;4-#!J:#V]B.) MB6% 2C4VBJ]2)@"V"0*0!ZV305G)!GW)!^IK^C:D];MR>U(7)_F(I2BXY.%>Y()$5=Z;1V& M'27A=/(F4D>B.CF5*F-H$"O)<81-@(*0Q:74B4.F3PIO3HJ.&+H2:U/==Z2C ME9A#F[;C7">J-:+A>%D12@"BK(8U&TTK<_%%JS-/L^^I,^M+ZWM[FWO9K%XR MINVD6K2C_=Q>;_7!YE3N4WA]'RY,X,E)WV5V68=K']8RK'T[?G& MP([!3:*Z>F*7W0!PSN]AITK^#SP\V5!76 FAL.!F4GHA) MOI(^RHQ$[E0,AT,MG5Z0=DXO6C\>V^"(I85>#WR_7@]BIXC:N1_N<0A\0'Q%IM&CO42:\_>IB5VKP)8BY+.]^J8]KG5N\[8AD>^C7Y" M<&<5'[E5_!:6"^&=Y7+TEDN-1,]]<==I/YF!:O58N>,LD(%B-QVE+RII]8&$ MTX= ^7MV:G'E_1T$0 %4T\SI)D\EN-VGT[O)H&?O+)03IS 6&HL[>H+73>[3 MWBHU$GX:S0;%N K=^)F.5CHIIW?)%'3.)ZO'V/QIN'LV'T^)X'?I>$LX+E6K M:O&6H/G*^S^3QQ2^ZFVED0_2'#36:_@MN9Y\3YW6"O-V(N;:"1A07L>3^V&_ MUM"MZW.-%)@]O(%/3)+.)_;^D'$@G]A;" ]*.Q_'>Y//1CZ.99M@>Y)H0>T7 MRU$+@+7SP_-7K>52;2_]'M;1L(RG!78Z^5$$!#@E?V(A^=&]H.]"O0:[R(]5 MZOS5\L)Z+=F'+46WK3:W;<-!NWVY()@*'!F*_5!QZ5-."LT_$L##0L,#ZLY_ MK\VE';O\6>LKV$U/77DE"GT&,H!%?RG-XCG _)3F>9I^ 2TEL;Z4GZS_+;?T M&HQ@6S^LZ@T8LYASJAB#_]GT$*58V1M0!4SBC_71.(T8,T1Q@7E ;6$"/YQ? M&F*F7S5OU[X', ^TBN3!1NMFL_3#7XK!5TQ>+L2S;=V@]^$&[]UGV.M:)[Z_ M]^@0'/:/M$29BM*\D=LM9^KW)QEHQLG4!90"8 "(3;+1X'$XL"JR"[!*?W\ M!=D#R/J>@$(] Y4R*5 LF\QN[W:7X2"CV,XW7WE? @!Y.X3T/V?SWS%O9%2X/BGI>L\79#DJ/,SE&2>D(+<"\VH*[-!G\>Y9D4^L:!P/F M:S*>)IX9)5G2LW'20]BQ\3"Y\JHM;9@FU?;!;?65/>]+EMY.QCWOK^DDNQTF M3NFRO3;_.E"I:*Y"]*DE\MR'RY^7N>^C#EYSDME9*:9]/_=OMN605HY#9+'NYL MR&"A;EJ#/'OZ[T^?6P@U)5?+#JC68I1AYW[]\G?/;C!P_.3:GMD4QS&@'=TE MX]O"L?D<)D;#Y'HX A;:Z]#A[=2B=QV2[P[6C@9*'4_?)8.E36T2PA[CW8Q? M&_7>*8D"'YD04ZYQH"-01U2I?F@=$]0"O[; AEA<+1=4;C57X!4F>XL-:;B+ MF82/L= RB@4/"(^$+(.*HWA%+Z7%#?FI'/;3P;:"H -NA3O5/CI^'4S<6;!3 M7FYL3JMZAAVU(6!:)VMI=V>I?<@BVIN< K'8Y*W M%"9=V9S/N$ WU @2^5' :41PA'R%(B1+GPHBEHD&]O6UH?3 M25?22]4UP7,607N$\@)>8SGR\5+'N54JI: MR+_"-$IGY5H@!7QTGL<:2^M\9C#>7W4R7BV7(?[CW@1URH$HAU !OSP3[671 MKYX[6+/%A.]A?VQLU,C+;?IW$5%6GK?90ZN'AVSR^_"^R/$ZK"; <:T)1 KA M $<&J2!"!DMJ:%1A(!-XR91R!&US!U?73/F;=>;MKXF=;-)FN;[UV5R(F ^F M*A4*M%X>:3^,2ADCB";,WW)]_]G*^M(5D-#:^@Y.2= T#S2NO/^7 (/:N+O* M599/'7,VF/>$9N><88/AH Q4M#HDZ(;VL-]I6HTYGM*D-@B8J^3#<\&PW*OY M\%YO0IX-V/U[EU4/>0"%X.-UEB:_?4QN8$@_)*/'Y"FWAS=W63F;S88HBQ$F MFPW/7>W!G@&,_"&/F!9Q'-'04,$9U@8Q5Z:9!D2$(0ZWFGDQD&^.D4#RV;[- MUML\7X=D<2V>;U@+AR'DPW,C8(^#I[FU^W,R!3Z9/KF9O7H:Q7!(:*0)IV$4 M$2-0),N<7<$H-Z)Q&F4BPAE(!6Q8&#,JC.!X?JFOY//CI'=7=&PH9G)[FZ6W M5@N_F<&: +>#Y7,_JS!E'H]NT< "S[@/"YA4$>[+OH^DA=#)]HUR>R"1V+.@ MT6CRF'M_&H[++)2[R2R'J>5__F$G';3$GN;FH)5[TWC>0E4N>_7SNYLO'%O) M/UHH8851497,%?3Q^NEH5/[J0A3L9YA(O_J\8IV^#>]AH^SYR*^3^V2IAME] MDMT.Q\7P;'I]]451$LU]\S@<3._@:EB,LN11'U8V>P?*'(U7(9JP,7;BXY MJIZ;VG8QU.HPAC6@GNO85%JVN/08@YMBJ+ M0:'DH+<($OME:8E(&;V4$AY'"FR$N#0M6" #M<*? MM 'WA;/4\MNWQ\G!6([W5*OEAX^?LTY=T /+X3U9[KSZV!2\2&M>]*/(ER+B M*/ 9BQ@.?+_TG3,!(G$IK&$K7K3*U0&YD9YY][DS%(#//8D7) !YPV%&I$$Z M4%1'*@XD([AP50+313'E;!^FBR>SPRF=O(=9UQ#VQ"0@[23@$C/*FAD9\8FO M(Q-C[2L=$:-DZ8EGRC"^EP2,A]\/)P!I3[;;-J@3@(=NJF9S<]T1V>6*P4:! M3QD(%@D>(LQC%)A(&U&&U'*$U>YBT+:$;&S3^=@[$M(CZ(W$9]'W!SE MC&2K)2A;3,F54*KZEIZQF/W3&MYL^'ADI,(PT%)I3+B((I_Y@>/-(.9<\!7Q MD:_PYM_'50QS.HA<03[?578Y'*/V$%I;TF:'L[J:-O?9U;;(]\^=:%Z*J=D% MA _2&NXXD?T@/>/V.><]!96%UPD10:P!"(DVBFALB(XC52:041S$X9+*TE8" MV19]@8EN]8AWY\T_8A7F,/W=FF4NUH;$5=&)\F#)P3L%@G[MWZ6#V2C]TL ZF"-06D7N-&&V9Y6'YD/2G; M],%W8K&+OGQ;1I0-L>@SXT=4&^,+Z8,H)%'9@IR!C#1B9T:TH9>'Y4/:TUIW M:,*T9)&BS(9Z\$ C(DHTHV',S)HBZR^BV<$P MC(!&L;Z37Q?R<>B0C^UZF!YFOH-&GQS.XX@*K$.N1$0"*8*RLU&L"64&V]/F M]^V3HW?MDV/J7A[^>&#:B@F1LMF3$I(=!10$T644ZP$#WQ<7HI";NM^O-* 9NU[EOKFF&:?DO' M6YC=ONUT-AA.5]3VPU]BUYQK>)_:LFWV_VV+Q&$V\!Z2S!5NLYT>;4.!; I? M35U?[/&-K27INF9X_5$RO(?MNTUL+S!OEE=]52R,VY)!HW1J.[KT/!NT>NMV MJ^?9;A2V[9>[RE46LCUK0#[TW057WJ?QO+V+*YUN1W'S?*BV@V->Q&RY=C+N MB:/TUO83SR:V+]C0]@FVI%4.LQP;8/=P;#OG]">SK.AL=CW+8?GSO%?VP1S: M7N?%3;8+Y@@>ZP+G&U.W_="R9)#>)]EO<%]_\O#D)#G\[3H!N.'84/N1IF M]VQEJM9%Q=K PVYMH,NX\=Z>+;UMDP-RMSG#\?Q]QF6UA5X MY55(W^=T^G72[WD__62\F^'(UG$OEAFP8#KOKW3U]7(%HEE+U<-(.M;+T_0W^[39V%8-'MX,70N&>UOI.X$' M/GF#Y#Z!QUQY-CZR')XM(#Q(8706(;XG5A6$V2= _37_SD9/ MKI:: SI_=CN#Z=C/O7+PU6K>3]PMU:" F^Z'>>X:7EF8SAO+?9WD1?L(![ZP M_0MK4@P4J.)C/AO">N;50(MYE.^Q#RPB2&!\,&7WC.L4-B(M&RS"[LW+\VY- M1-NRV1&PU8&ZT=7EFNTVCY_*]L\+F.CZ7]JFQ25,N6:<=1>1ZW0T3+^GQ18G M'BB"N=T_@,)KJ_X[$6%C;NVUR:/]R\HQ>%4!?=7N%B*A@O9)-D=N2T'?AX.9 M:X'FP+L84141W"O?G!6%\/OEJ(O.;-Z\F'8RL"TY4YMZY@39J^U-BJ8H]K:' M25X*_Z+_F)/"96\=*SOL0&UK;!NLF3=Z0]N')^-D])0/W2V/=ZF;;E+,R\FN M4C=P=6IKMNPGXU*./62@.+CY/ ZG=UX?)(OE,) N8_?:8B$:XVH\Y97;KP#9 MK!5Z!RJJU3,&Z4VY!VY77'-56*BR<[6=^&V2#>RU5>=50,NBFT#9?=L6]K9- M6IWHMPLYNX?'.:%;J WWL!0E:,+2Y9/QN.Q>5^[2V.ZD[;9=]?LN=J?2A:X\ M?SS?P/+E!1W XA;C;*I+B?>OV>"V4(VRLLMY(:SM>(M&Z"LH8_'=99QYK8[5 M#96J%8<)_">\H"862TV.6C:I''X$D#.W6Z.((S\B$?*-CD/X3ZR+.HLQ0CPR M\OWM5HRV-5QME^8?_CI+K#Z7IM9H_01K>C\&45HH]Z]W>?4QCXF/0XHQ]D6D MM8FKXRZAD"0-:Q4'W,<*V8K@8> ;P0S!U:4R$.AU:W7=>Y:LU7I.CH6>SVIO M>W6# >TSGR-M_WH@ 9N E"H@?ECNTY.#E\$0Q*Y3#)V)YMJ&9F4SV *H/0!I M*XFMD5#THP:3 7"H84Y55SJ#)W>=8D?6W@)[I8#9W(G%B6UP!/_O5%"+CU,W MA"S]]PS,( ND[A:@L:0_M/*A-.ILZP; MFFA?EQNF=B_3?T) K3G5L:CGL(1M:R[+0G0N]PFHW@Z+#<_.-C2["-2;\KS\H M@N6/"]!0?0<6YRQSWH,'4%?[3X7V6R" 8^N'B=U/JXZ .NR\LK *U5BJZXH6 MN_6S^I.B7]BRP\MZ=LK.U:4?Z748J%P\L"0#!V^ED5QA5:76-_+'>\YH2$MW MU8)=>Y_\[M+\"K/$CKN>7JFA/1\0J(2S<>D"VJ)UV-F(G=H> _,[&6:P(Z-9 M6NOUKVP@+)W+JTQ&-5DN68C-9AJE_R1/FT])CJOCY5ZZ^.%5;ZE]9; 1RH\% M%D*+L$++2$6Q'QR!ZHUW/3.J#X:^W)C*=P5K_FL!G;;U6/[U#E24P/J,JH/; M5]7R(! T5M1(YO,8<^G'#)6G*0(9$34LIL&K M:NS:]RRIY5^G,.0[6#< Z__M1?^>@2JUKRZ^P2B.&=68:@?50";!0OUK-NZ7 M0AKDC)5?!!%N @%$?-SDH$Z6[@Q7.L MKE89T!BLPCB.30QFH8]I7.T<1:%9*EKQ#71,8)0G1T6.)W*_#S24I8/%*(:" MVS#,\;_+>^O6\6:4Y/F7&_<,USJ^NL(><$[&[ON?TZ*[YSP&(G83CE'1P'5' MU?%HRYE$SM!*TZ_%T5FG2W_9N173W*BFBWR'FBXOSOQ@%5Q<=JWW\\1UB(N66P&_ M42V3_Y^]+VUR%+O2_BM$NGNB.H),LR_5XXY +)Z:UU75KBI/QWR:(*6K%"X) M9$"9E?[U[SGW@H26W !)@*X=+J<0@KN<\YSEGJ6KA7TN@P@^83OH-]' 12)" M-ZH\U8M-ZQ-CKML^($FNZX4&)ICCPQ-=UC?(=Y9_GGX-YR0[ MY'^OE55JMYI1VDV2?RIAM%/ =V*1R>'N8N'.E)1-O(*J!*XIZ98BR]H("Q)Y M6@%WFC:2_=;@SNH&W,D2QSN.=QSO+@KO%'E3:-.7944U L547=7VW)'KV07> MR:KG[(7(-%'O_K<#>*?8)RG-R?&.XQW'NZ[@G;;!.]/V5=^U=$GR3$?60:4+ M"KS3@\"7VL,[JQMXITKJY>+=T,X5OY",T+!:FJ)![LD\62(U76(Q1L;9E0YU MFJ5YIB5KDNN-)#\P?,E6"LYV-%=OSW*KX:@J-\Z))]YFVXI7M,;KN@A(-X2R MCI=T0C-@YC3U3:54VS'EP/$M/5"\$8A<2Y-+MXJG^GO=-4[I5CD-,D6'9$DA/MY"B$^0&<*)E2IYJCRS;\UVG$)V2IVCN.2W6$W&G(LJV- 3NO)@0 M$^K$H&8JUL,D6+&)-_;8XW)UP^76*/ #W9,]0PT467-522O/'57,C3JG]?J5 MS.>P@,#D'\O-;)W%14L[B:.JLX)YR+[WBV;R2E<[U]==#**27%N37&>D64ZI M:)NNKYS5"CX)DQL#;XS'F?Q"F=S<1!!)IBSKGN8&IJV,1K8#GXJB$[IG6-)> M4Z!36M,G8')=U"3.Y)S)!\CD]H;)9=4/?-VQ7=-V L-3/,54RK 9W0I&YS3* M3\#DFFC;VJ"9?&A'QW\MFDB@21Y.L, <5H7&@HA-&?V4.W/V M/B=[ZY6J8X8:.*"RJU(@CS1=U22G*%"FN\#=RCE-\E.QMZ*+ILGYF_/W4/C; MW/"WHNHV\!]&L)B^%WBJ;I2AG[ZI!*WZU3O+WY(HR1.YJCF^:CBH9^DA2%74DRWY17ED?N5ZPUQ6\H>>CC6-&0[2, MXSDJ^M\7O%.XV:4T0(Z+'!>?PT59VHK+#"0-3"K?D7W/57S+'95QF6!=FFT' M<[0!C*IHR6WF('!@Y,#(@9$#(P"CNHER4T>2*TFC0+%'06!ZNFV890",XFIR M>P'K9>N#YL?9IJCJ7&/DP,B!D0-CR\!8"?]U+#.0?,L?C739#NR1[6GE*:/G MV[;:LINRC>H1>"C8:ES^P("1^B+_3!NGE-=;>?9.Q[K*Y"ZF4=.7K_^@T4J_ MP_\[V+J5MO([V1@/KDK#7DR'^?@+R7)X'/(Y=A+[!S!MYCR$Z:2<-6T3_&P' M)D/794O33-]Q-%4R/66$B42TK9+I&+97Z< T&OF6;?J&[DJ.:QJR'SA*>:OO MV.[9.S"5LZ:ME8 (LI(*=IHIU>J>9+QU4,:3^L';J*]R]Y9*,-QV3>;5T^TI+3AI!&C2 MGUB#_97H6"\!UB7V24&'.<50G*)?\%_3 M,,[9>#RP;SLPLB",4N%_POGJ4#C%Q02\1*U$UN3^0PQ&Y HO9I]SF,.W61A_7N(CLD])? \F)IF W4ICS?:Z7EM_ MU];Q:O29WQZ7A$:QC6=W=_]WR$!%A_*4UW; M=[0S8&JI716J#=5L4*=!A8+J$V>"VU6&-].;JIBKO!9QY1O+O%RPK6G=2YW5 M["A=DLF)X+4KT*'8FQ0@VW!-2;5]1?)EUW,<>\0*T'J:;@?Z7ANSXT$'W8KL M0PSL&263EY.(.JF0B;:IB(;<9@V SFI6 U"@+J!DIJQHFY-V3PX,+U -"\_5 M?0%?#N<+406;IIM4A!][6- M 47'?"7+O B/D6AXC'V6W*BAQ<^HE2Q2UY)D7[IVU)74?G[K*W/GE#?/1FDC MH_8H68V9D$R%K#8H MI&2.*>GPVYWDS(<0/BR7:?(#F",G\\?ZLV60]]-+F&=N(@-=U[(UQ=,0^23) ML72UK "JZLY(-7A\5,+$'@6OXHO"3T7*,U>_=),L_)?G_ M$@"3<@$W3V(_VH7$\P'=5@$ ?8UPQK,(9VDW^PXP 79O#G_L %T-(GR81>.9 M\ "/$VZ1M-9DB J0 $L'UQ9A%(/0%1X*&7(=%EDDN#?XQ9)Z&9&]6B6_G63O M/>+;^%Y=6?5,)<##FR"0%2?P-)41G^*[8+6?W$-2(:?K MC(S?3U;I(PG3J]_D&V,7AP7\)FM*2#?[6(]SCN)5R"3RJ='^L,C[[3]#2D99 M$/BZJZLC2;94T_5UW;28AN9+KN]K%B81OX0\ORL;S)%NESY>;?R 9N) %/!!,\=_6&W+$25WNK, M4GZATL+1B/*D?/$' WFP_R>@. @16^$\_"$ <-]'&2Y>VSC^C!JAZ2K1](T6 MH7N.CDV]'%LQ'<^P)B [>T'":UHO2O&,2$RF45ZGN.UK!;)TLQ]E MUY8\IKK5A57']N1FJ_U\_:/7KK9\LV_> MM;;:(!=1?4$MI_9#\EE*"-TWT)&(L(#O9YE 8F2PIYW4-32UE&1+Q+)[X$@1 MN!76)X6?P"0(F@(9UL"GXX#5!!#9XNW"=+@1NLC^AE$Y 7-(%\LX?IZ]M_WX?:)_:V-@U\W1Y(B*P:(.Q_XET^-(&!14^!Y8>IJ17+A]%*9DLNY" MN+GOENUD5O4M3,B4I"G^#3?,H_ VFH,Y0Z@7)1S_:Q7A=U&]0!Y9BN:IJA2PBMB^92B6K^Z:-:^=F\FF%KYN7O1N 1@#&/]/ MF:_9!IA;JN>JAJ[)M@LZ'8Y)'2F&Y\G>FY:,#8268T,Z=!%XXGQCOH;;B_C, M3I_0DE/K6G+4![ :YQ2GP/#_PKBSJ,\&O/A*"\\SG&#D.89L6XHY&CF!6>AY M8!"I!DB$C87G&X$[TGTL66=;AJE*FBR5MX)X4)^U\%Y\SYZ%MS5#P9V%Z5US M4^\5PQB^J<<^XNUEA4?L4"2;PO:2_SX/X]8* $ M'_R(4A2H?D+%/=P84:G+*C$NPCB\@SU#72 F#_0O%./HGLT+%RV>*9 ?$7/+ MKC:O1HY!_8F=%MR2<;B@+X2;Q_-5!O?A&PD,/$5NWP28=",X_IYDU.6;^?-H$<7X M]S>W/05"T7B>>(_ELCR\ )#4IX#\&)LHT%\6 M!<]Z;C*@,[CV@L-L/^FT-1<.8"2B]A.^)4O0?2Q-^:4^CU3\5'CWB>?KG*;+/L\9QH#BFJFNZH=B::WB^ M-'*+O"W)4;6MRNV>[)NRYDN2YWB.JZB>;ZOEK;:C6V>OW/X-2(,59Z>$0MTD M8$^@J_#?0(5(.6%9W+W"$>PZQ4*JVZ=;%#-F5KGP#G2/?):L,@"P[)G1U6$\PP-KQPE2?E!19*3*^T5,!=-JZ>3O%@[]#L8]9;/VEQ M]^&^K'Z"SA!BVRO]"-Z2T+"?F=#.ZCP9R7NTTL:O%'TT+1Y^FM4Y M$<6\;(ERBGF98@8W^[-VO>CL-I^DJ\#I8>"/)/T.^OB8 !:43A;J.;SP>@"7 M2@_4F2!4O#W4ITT3'#A=<+K@=,'I8HLN:,I*;PI&M!J 4_B%MFI&E(?^]?NI MM)J)S3L==*?Z!3U>,NQ*<( B*XHKNX87*(&KV9)D&$510,-TK+U:/(=8?J6;GE.D;VCRYB35!\FVP"G5BO&=I1 +Z:J_9=#<6Z76(N:,:&Y MJ6 8R&"ZR;+O6KX_LEW5.9+[6!06^SM4YG M]8\!J!F7P,FVO*E%ZEO>2 /FM24U" S34G6GL#IL73?WNJ ?EY,[Y9[9K35A M!XYCVR)5*OX$V4LV]RIH=Y^ CN@Y4N7GDQ5?8N$6&$>W!B'[ M+J=SK!MF,V')*L$WM5A[V=_QZU;63^*%WV>=)C3&6\6>65H/$DK,#90XFJ7)QLAT M5$O1 M75 KU( -9U2[?/ "478U!S".$0TEL(L3<0HLNRZ;NJ8JBR;5F292M2 M475*M0W-V[/F>P AQPP&D$_2W8=C",>0CF.(+6]\^K)FVZH^&CG&R'4C,J&.#,;W[KN0JOF=K M;N"[1NGC\R3?W+,-:A< )RG.4]W5HDVJX:X,@)N-BS3U@W+<13#*.K^:8%E M:NT5$.VK6?Z:XIZMFN?]T>4Y' P##BIQJ[,I*\ MYR->WPX'G E/9U"?U"?6^N3IQV>J6GAD7#29>K:NQ7F<9SW(/9$E>6/$Z[YL M!)85^*, M +=,4=2J>F[@62^"@4.))]8PRS[(&O[K3 O)ANF4ZC35>7@\L!$ MW:@4IN\JJB9;FJ$KDB$YAN<6H??RR#)<_81@ @XB'$3Z#R*5Z$7724(%N\N[@P@+0"?:8CL917NU%\T1GI@$[*5]BXTKP8*#HOJ<:CF5B-V?7];R17;"Q MI6O!JY2!OC<]ZZ)?A)]Y#EQYZ#%^ (!L:NOX(]<>:8;GJY;M*:ZB.D7PL:ZH MMO5\,8"!X,?%N$(X<'#@:'(Z*LN*53D8D11)TD>V8CORR-1=WRW<$+IJJB^4 M$>'(<;J(C'8=(?TY#>:@,Q#0T>Q*W*5D*)ZLJB--E5W#UQRIJ$*FZ5@SM8>@ MPUF]>X$?W?6E'*- 82^3HUX"C8JKTQK)BNP$(UT+'&MD2+)2'IAHHT!2GL_# M>+K6R@Y$]-E;L0,C=IM%DYZDKLY:(_QP9*B@8-D5QVD0N(H3N)JO*ZYMZV#; M%.;+2%<,Y;2@<#$N"(X&' TZ@@:*M'%F2*;NZ* SC&3+@__J@2DII5T!%L?S MQRC=0X,VPRHX&G TN 0TJ+@V-=MS9#V07$>R-,/5/=TL#D5D3U;UNL49&1IP M_?SR B!:K,W8919[R9.G:!L>,RW5=C1'TFS3E"6PPQVWK&$J1J![9^#_B['!.ZM< M/ PWY>NC\"U5L=^;HF!X4#3)V:C#2R55^W+<-6/$WRU9%75G)W@Y$YJID0!>@W1$^$UF9SP_ITV,T,KD[A M=)=Z-G- YH#\/"#KF\H[AFR-),^V[)$FCUQ3TV6GC-"P;4-W3@C(%^,:XDC, MD9@C,4=B0&)S4[;(LQS3=QW9/(S%'8H[$ M'(D!B2LU:4U#QYK4\LB0+-GS+#\PBCXOJFY[:@,G!?<)G""HZ<]Y"%,HK[?R M;+;@GU8+^,F8?<;MC>)5R':@,MUY%)/K&2L<*RO2S[_2^4R%4D!ZK4"2L&^HCJ^I< #_AQ6?OCDV!L/E7XLRNC> M)O,)/.)3DA-!UFZ$_]Q:UJ?/-':YC1:M^3U,\\=O:1AGC LR+\K&\R1;I>0; M/&4T3\;?K^AJX,>O9$[H;=>V;4NZIAJJ-K(#31EY0=DO1E84;:1>;U*:9,]V M%-=RE,#2'4,=J2/%W]QJ^(S'@0C(Q,G?_![Y2B# \4ODD'1%,.N,3NR:SDRH M3FV? *L;OT.,=>8L-YN*:SE! AC"="#&LC+.#[62806)') M,\<^;WZ-*#P0819.A.4J'<_"C-!)UGX<$]4_/2VK > MYBJ6.Y*545"4:93,0#F08'00/'XO1Q^DR:)ZS^&3UK]_\_XO2W.PDU;P9;K$ M.S_!>RI&$&YELU2:D&VU/ MG1!@C^;PQXY:\>;-I-1W9%(P-IY,V'5U9.B6HAB&Z8P"W9(\1@J*HP?J7JQ; M.Z3POX,A!?EFOV]P6Z0@"BG)EBA.[LG\4:24,3DUREG]0KEJ&4G+0'BS[)&G MVIKDR9Y;H)RB^H&UU[RV!=*VAH5R^P7S^X1RIKYI=R@IEF9[GJ$$2B IAN[; M9?LD#;;M0-9,&Z0P')13;O:+GAX+Y::PMDSANQ'^8 2)W#//0$].SL] -97 M\UX_%>:A8\-Z 8[9K3#V;:_>D7C(V@2A2(X+%HUK!)(ORT[>,8,N?8K3DPWS!+X^PK5>CIRW%=$S;-%75 MLYV1JLMJX88"/4C:V/H(L4]Z"3^M<'>3*?7.,*#,G.4RB0"J)WE"+R?3MY$=*#=".^*Z[_<,*[E_K/G>4K>F!.R[+B&)9F>I5N::OBV'A3FQ,B2=.U MX[73^,].RC%UU2/M9K\08(_,2EW>%&JR+"?0?<\./,DW=!V^UUEYZL!HYL&*KI% D'EJG*YFM/ M%UMWG?6"L-4CTO4I $[=G XX(U.S U\W9<5Q1[9OKOUFEN.-U"/1P5 3KK9 MCSHYJM>L6):U.7]L0C$VC=_,D2UY-OS7#115=A6W/$9255M3[";.H=.H/J.9P"%[3-T8JJNXH6>(8G6YZG^)[J67ZI *NRTL@7>!H-YQ0^\^.=# J' M/8 ],-SVU;)C4VTE[,&W9,V7K)&FR9HMCT:F78"4";J.=>"L^TT>[(& 5+^M M,WUS8&%((]L( FED>KYM2MHHL.3".K-5_U#_H)8/+'JPW>HQM_NL(-7$^'J% M:G7PI.0$]&UL JYE5QMINJDI@>IY02"KJJ&5]6UT7=_S0GDK\BTI""C[G'[- MD_'W63*?P"=WE:8DSI]HO=M[*C_FB9P0Q?QXK Y;YW>*UO*IV3>0.T!:9!(!=0GL;J"=XC@])NMS]::'+;^'C[\#[?X7X"I0:U:> MM;#+6U'*#>,W3GG4$L5C%!"3LE"LL$R3,K)J.4Y1%$JU?--[;427_V-)XL(Q5153?T3YK(T3&;;OW?93'3.:>1VM M=&R]R-ZT!H=P M1+,!QCU /#+!&]+&T'5="2M:&@80O.1HNAS(7MDO)G"<$Q#\J[P??2#XGF=V M&)6^(:9A&IYG^K*F^JJE^[[B%O&:EFXY_FO/;II1Q5!@<+^ZX[%@$,PBMB0[ M.OO![-E2M=[5J2M*_)C@PO]Z_%Q#1=\9,/UWEI8/68(=YDN<:BJR8AJ^H_L@<*8IGN($ON[I\ MH'C/:>+HV%[BOG9;+AW5KWD";:42<:39JJ/YKAZH^L@>C4:2Y$BN:]B2']BN M[1RHJ'>:4+K^D,+Q%->] Y$$A#I)[R,P>9B;D:W2:S26TU<[6)?W(/I8EJ?Z M5)H88TT*34LVIY9AZ*$DV431NE#>0Z];WN/KZC8C_UJ!C/7O405YMIB';NN^ M*9D>UN>Q%$/27!4L W6D2V XZH9>*>:A.:ZK^L"#LBGKKFQHO@7JDNJ9DN>- M3,EYM@+&B^_9*^:QF8; YM&TAL]_7V4@Q$P/D1OSOA?JRB+ MZ+*!S/\VB^+OT]6<:3,G'&Q'U$FF%'X&9%Z?P+ #&)OJ2.-DL9P3+#>"2F/X MW-H)[\K/OXB@2"[3Z!ZDP?Q1F)$Y_#S&"0GS(A5#6(*H0%0'=3'$HZXIJJ'+ M-)FB,RF)PSF\>I6B8C:A@@.> P9BEJ]P_J"MCM,DRP2',D=X4U_8_T'8K-"7 M58Z?XGRXA-'\B!9T#L=V\IN*331]$U5HFB,PS&SL;.AZON^";B"#+21IFFDC M&CW5^>%;XK#)C%89+'<&Z_=77*AM)8"AJ;:6Z.7-%=;8B.]R40YH CO8^^UQ MN5T7PHBAZR62+5'IANC$IXX"EQ3UY0 K&<7-EFU34E171O#(B10+G?I MIMQY-UG<%I4[72I7[F &\%<634A*+SLI+,$=H3/[@G]]GGY>Y0 /)/N?<+XB M_P5 M4UEK(:=!M B=XW2JKEM+\0R'I/4 &%GT7@F+,)'X1:H*8PF&%1!*0X0 M*,4Z@=$8P3?#D!4ZG4S$3ASNC-S=T?JFYJ\95M,C )/9."4X/E'(5K?_!,Q$ MVEN2E$XO'I/K6[ /)H7> AL\CDA&J1E>&C$J'H_1'J#.?!A /D._0 7SX2,& M?3"7?Q&$@.9^E&4KVB1D0@^9X:&Z6PW7&%&AXLC.)2 M'M-O?A&^YE@P[ YTZK\E=U&61V,0G'1J/4"@[@EG1<[+H+@;>0,]J MN5CS]6*%Y6()#U$^$]B"(V^ER3T 9/5.H.X'H.A9LJ)'8J6QR-AL\YQ;>$,, M[!,+9?"+4&A=]!&E:9$!JZ3)ZFXF? S!O!=8;(RBEUP$@P"R $;[0?EZL8CR M@LM00%45F+HRJ$*!,<+(?(L"BTNO%52FMA94NNZ,9$_U'%G21R-+=R0L3N1Z MJN3HFF;L13%\1LQPUS-\2M*8+S@UZ-;MR):=1V>;N]?LXL23/S:[^K78U(YH M0V ['\\#TG'/AJD!R9B!;;F2&TB&[ 8F3=?3;%>5?,][M6=CJYZSK@'65,'G MFEXYAO?CPS?_(],XE1OAH_/)^:O_T?_TK1#M7P7OPU?W'U^_?OC\27 ^>? _ MYV__^_7#5^%S( 0?/CF?W _.WP3W\R?OP[?RGB_^UW_\[1N]Y?/O_A<'O_C: M%YAOI^#MOMR\^NU_DY60 0>#+9J2D,'G-)G/DP<$:M0Q5M3R+ L/;+07('BF MBU#8!2UD-6?:?;(LE&.J%L%M_US%#/BHG,"GX&_Q%)EB.JUZ3&MW/J<:P1NH M&U6(P;K )X_G*SS^@%>@9U7X .(=?K*VU9%6%.G78/W(KYM'O@/-:@6#)Y-? MZ&WRKTQE T6NN4!8+^W?5S NDLX?6WRF\(4L$Y@M+&: ;H(6'RU+UW]O\7$W MH&VMU554"V!U\P3=$O.G-CV*&9Y39?U)0D2@#5%-@)M!J9A@3*/;CQ+<<@Z6JBB Z4 E?\;"BV[)/")34$,^4R].OH)!E(0\ICPQB= % M(Y0QR* Q4/]V/DLR4@Z*$2$;[U,CNA&^$D+O*>B2^G?#VV25XT;27_VM^-6& M4$OBI(Z7C>9?6:<; ?4&/("D4V:#'H#L=-,X(S)P- M$^U-!]8E>: K1.89>:"&/9TB9Y#V'B<*J(E%X]4\A"78X-@VD#EK)/L29=_+ MW;XI**.+=M^F?+JGV+X\4GU7L"@&!W/UWER7=RQ[[UFMB- SST% MGFB!)B$1R&0U#@L,2PHOF7#[*"Q7>5Z&2)3/G$9IEB-3 .A2!$?%'O$_H]DA M&=CUR.9KSW="$3A*A7_"S3$I<'H&BPGFPBQ)YCB0,<@3!1B N]:93" +&^0YM$!/]$IAO2U7, ,S- QR$I*L$AOQ84E55_* MS2I=D_0(:#XOC\!1U0 "@E^&&7-""E_7+@[<[&4*:D?ZN//=6O[6MD.+Y\$D M'L7BX7_ C;2H%_OX;87R@A$FN_(Q!#+_FLP! .O;OP(KX[]^^\'E*CU!62G" M,'84F-:)LP>2KK4;RC,Y65[?/E[C_Y=WX\GM+>A$.-@5M2?$\B?(DTS!*NF? M\B[C1'I )CPDZ7> "N2+]5V4-R@_CX%_*.:,01XS6X6Y=O$)RQ"&F8F,GY#9 MJ#H5D](&VEIHG"3.*D+J8!N*5_TP>QQ%M[ -Q0M@W<11%S#R-I[5J60ZHY6*.3P MON)(LLU 5S'FC&)"'H+F%<]2 8 @W0A>UF;.B MT[=BH^@A<^DE+8@=( 7$9%[R".J2,:7:!\+.C4$3+B3/QU+RE/!5X [:U@(\ M "QQ))N=)U+U?\V#\^@V102;TA.8(K% >IDR0HG@?@U1" M-KI=/>)/8O)P(WQ+0-XBX5:$8N50F\ZHF!Z;>BCG0X:?]\V?]/1X]D 75)@KK5TWARLPTQA/\M/5)]8KF[G43:CL:',Y/M' MC&X$9K-M 3F2;C%;H)F,Y--4T@_.L)65!?'1G/ MXF2>W(%2\!U>_>;3R<$E&_"_6V7*@C;\AITH&/ :1F%X!4Z2V0JC?FV5=/:F$'=X$4 M5$ \XV)>3A8F0UVO\3UA?E34_.8)MA@FH+#>I2Z@6UGS&P\MK&#KDD6C,6,)DP BB_ M!,I8Y?#GO\FN2Y+2#'K'LHTOGEFRFTBO@]O^"A)$HJ!V2#6@8/_]9?Q8"."< M,NN- +.@<0+D@JXY)"(8^P0=2:MU",*$D"6)]T:[IJ7J@32%9WK\B_XR)#P: ML+DF_(QE0J(?(YS0:;!U)BQ\@95'8X%(S+X*\:0:_>YPZX0>?)3+."D#(F " MBS!E$6[H[*#^?7PW)GG?$!<:51]IUQ^RH>DQ3/[W<=ICOD&>8Y!FTAS.4T=I-)![HP<#N@ M5>%?J1X:+9,E^A+I_F(KDC@KR"FE^VPGIS$3YQ>P/R M=;.NHIK6-NU2 YMNX[0XE)\0=JA !=L=^IP)GF3!C.9[![Y"NV>]1\:A#D+C M'P7'+D$R(O)--AI7&7N=/R2E\!%PC)EX: \/.4Y9D#C0T S8?.W!P1-DY+M2 MY#%0#?,*OJUEW>TC/46\$3XBJA5$4.#RWKB0D?;"2V)8-'IKQK+9@""C? [? M7VU/XHJ.YVI_&C=7'3CNKD0I.E:@.K9DV8JF>IICLL;@JJU*GF\9)XX/>"F@ M?'N-ZRDF\AFY[RA]O+=XA^8!EZS!CCPC&ME2G#;T\)AS?3Z7) K\(X4:X6 FKV!D.S=3+2/71 M]+W4[<$"#JEQ#$M BL#Q:(&IT\Q 'X=+I+DR&'*3V+%QC9"BKB#SQE")NLD8 M8%HD*ZU)=2_Z&(%%'$4T'X"=UE<#6(J0%1K &A9Q_2*=^'H]RP"\<'M[6/Y@ M);N]K#U>C$U YQ?SJDU7\VDTGZ^=G.76HBJ,.UM]"$M^W%E9JC6SL!QJ+I9[ M19>7VGB)[]KVFGB"3#J*UPCL%M M5#/%<8?9>AK7N%_W, ]T=E5];3CH*8+]5CS#0QBM WG#%&,GYD4N=)3N[DZQ M3JQV$,W3V".YRF#WXG6**+]-V,YV&"UEE%92/:]^ V1I6#:A$C;4L1+U&TN$ MQC@"A3R0VRQB"2.X12+N3H%4+*Z*AG[L$C&0Q2V9A?/IVNU1T#%[ 7/F;2BE MB+$MWW7[N(Y%P:]N5V@GC;\7A'/PA=LY>+ &=Z*\ 3=Y< M^KX#=L[1[9H#XJPEVT9IHJ(V4HX5N<_*<4=L&\4\V_8U,8K/OGUGL&V.;\HH MCF?ZGFD[;F %GH*%I!UFRAB:&MA!QTR9KR1D!X5,H46UO:RSTX%5/2GB'SCC MJ.A6:S:AM9O6;MN4C).[F!ZS@HH.6M5C<6Q)XP'PG'_M4EPGSZPE^\X;BZ!Q M%G!>OAEMB@@5W:PXEYS3MZ*:SLX\\$$8@(K'QYM!QI/=D^XR^1;#%X1_L:12 M5!"B=0YPQHZ2)^'CNCA/. XG9!&-A4=0YAO$WB)=H=U$UF.'21C57LZ%>I59C#$[4:K,'JLDQ4F^-NP6 M),1S>:S7%L49]>\R39\5V< \:^:#OG@]J&(6%D21D?+D5MQ$-H^3& ,I6!Q7 M&9-4'BAND>5Z]R<)W9*8X!$!XZ9Q K8F[(]85++!M(@H*T[U&:&OT^/_5>9% M5\SC=7V%0WOY&B*@G@%\$3(Q)E5N\NXKQ; Z216=BN0TFT=R%O)4-XQ MPQ' MU@//L%79,GW:D$'53,.V]#W7( \!/6*BP$%?Z+JDR>=U29/7\T=9.R=/EN^M MG\HV(I665X(BD"O(U! MST6T0&[#V!M$3>IWJFK;O[QOHEY5[MXJ/B3MK"!^KCZNJ+E57709[X%'LF49 MD_F\^/8O5](5_0S#')>?#RS[MP@3U#^1!^%+ NBX.]J':)+/X$^8QVV23DAZ MC3G!X3(C[\L_]N@4AP,PD.,6X.OCOUPI%C)Z/L%_TO77Q7#8.Q3]YU_+FW:_ MDY_^RJKUJV>^,MI^(!\\'_PSU'^/>=6 7 4'W29YGBRVBY(IP.-5IJ]^9O=O M74HI6"@,& ZK$FTEGFT71RX$7;$&:^:7U:OG)UL@2S$5>?E#H, M_$FB_ZFU M&$].O="B-E.QWCIWZ[ H_4:=)Q^9S\3?]YD<7J634P&JQA@+^WX634#*<"IH MEPH^H>/L343044RHM2"OI 7C(DBAZN*^4*:_F(VV^$9?QD9SCC[]1A?/I/;N MW@,[P^ZOEN-X=G^7)JMX@L9TDK[_TWA,R'3:%Z7_4\41'+)CC[9GVK, M\,4-K@-J=(/;F)&MB;(NMSFMHV_" 9=Y.QO18T0^W<2/3Y*R)!UCDIN=:C++ M=GTE/Y][-_M$QEQ4G)F MVUFX'SRJ]Y,..0WVBP8'CHNR+=JU0H8X37)<;!,7:YWMC0,49(Y M3?:+)@=(AXK*:;!7-#AP7-1-T=YKK\-ILMLT.4 Z'!8-7DS ]E]I"T964J4I M?O;+JV_*HFWQ +9A0VG/2+(6AG)R[! Y#A4M=4U4:R6X-0T5*1;5&3=$Z?/:?/(=&DR6V=OI/C4.%2-DQ1LWB"0-_I+.%>7W>:Y#3F7#--P_@_0NH_E(5M)ZXE$^:>]$Q!'RUA![ 7(<^ M/\Z7 ]Q+SI>]GQ_GRP'N)>?+WL^/\^4 ]W+H?-EVH(_467+^0C(2IN,9;< S M(?=DGBRQZ\5EN1I50]0T[FGL-<\.S-.H\K"*OI/C4-%2L45)X\?8?2?/(9&D MUFHM#DZ.'"U;K!,CB[+-I7G?Z7-(-*ERZ=UWXI)FBJM8)U.^HHJFSJ/I!HV,?2-)?N#9=W(<+%I*HM1N*R%.GAPMFY$D+PK3=W(<*EJ: M@);:,(IP7#)Y#HDDN6[9>W(<*EKJIFCR6,_>D^>02+)>1X#.D>/@@NF^D"Q/ M5^-\E<*+A?$L3.\V5;4&=0RC\#"H'L%;-VGH/_YD*;)29SZ_ !@ ,3<;KL73LA= M(^2+1&A#:SL>FA-VUPC[8HC9JG-ZQ@FY-X1\D0BMR)9HM-O;BU-VURC[8JBY MW9Z>G)"[1L@7"=&R)8N*UFKP&*?LKE'VQ5"S5:?D3<\(^:Q-1H\PSW=_2[+L M%R&*Q\F""-,T692.Z20^1Z3DF4GXG2Y*>AU-8W_KCC;9MK;^%WZ8-PB2K:,^ M<'+M"[D.&FUE2=34.L6#./WVA7Z'1[-U4L\XO?:%7H>,MZ9:RT+KI"%V :0X M-/*K'Y/&29"CX1$DN2J:1IWS,2[-^T*_@Z/9"_9-75A\J+&MKJ8]/YN]ZP8PSM=-&LE=S5>AS**)>JT(]YX=!\\-%\0"G?T[_7!X4?A]#-!7.$)PA+ED@ M< .!TS\7"(P7--&TZK0?XOPP:'ZX*!ZHESL)UT-'Y:Y27AUTY537(:KK/?8IHFV? M+%. 4R''OC7EU:FMP:FN0U37>^S3 ?NX!.XY%?:1\KC [3G1]1[Z+%'73Y9@ MQZF00U])>77\Z?TANHN)1?[]6#["GOG'C7H! YUK\=8I>NT2C/:,'M^U6FNG M/\![R?0[5&PU98ZM?:?-(=$CQ];+H]^A8JLL6FJK5=HYNG)T;3C/VE4@.$UV MB":'BYA&NPU;.'5RQ.3Z*(^]_.T3R85YDCWA.7U^-[4?S/G.2[ M3/)BH.D=DY MKW>9U[M4+&0@!,^E6Z95YOLRX$I_BGQ5LW M4QUVF6)&Z(VR"7>>*O!!/67@0X<7A"_"V<)A.KP@?!$X5G"JX%C!J8)C!:<* MCA6<*CA6<*K@6'&R!3EQ^' KKAO[K8M0_F"U?&*.,)Y?YU%,KLME5Z2?*[\W MECEZP-#7N5JNDPC>^GZV!Q_B\7PU(9F0S<*47-^&&4&:7&#[NC#'&A)%*SLA MS(1I,@>:R-XWQ+>A.UP',+^CUE#JV%R'/C_.E\.9'^?+X(OM;,$K5O-;I+E0C(54G)/XM53%0U;W^KS%0JH%=;VTAZ? M-36^5DL#7JFA,U#3&Z?EQ;JO^Z8T<'1ML12.Q.&U[PS&X?62=Y_#:X?A5;%K MI5IP>.T0@W%XO>3=Y_#:87A5)5Y6O.\,QN&U9A135WVN7TA&PG0\$\)X(DS( M/9DGRP6)\T&VW])%4ZM3N[.S4--W9KJD4QR^EUV'!TW4E3K-<3D\])2D.C;7 MH<^OY_ @ZZ)EUG' )5?5"6!&M#3N2.TUKW)'*M_]@6*38?(S=$Z= UB$BYWX M4+%)%S6)8Q.GS@$LPL5.?*C8I(FV7:N) <>FBZ?.+BW"P()C_DIBDH9SZFT* M)XLHCK(\#?/HGC0E@*UBU?OEB;J)4K8H6\V+T9^ACC;W?P_?_\WWLN_P8HIZ M"XT*.;QTDB0',->ASV_@\*+HHFER?!DH30Y@KD.?W]#Q11(EN7EC/HXOG:3) MOL^UFUVC6O?8?$OR/.-%I[:JT'V&VQ26[JF1O2R89H&4?IPMA1 N#. M?>[?RP8N&PX70\-HAUII?%PV# 8=N&R@QQ)_SD,@X/5U^F]E/'O=$BEU M1C&,#2Y8RU:Z5AX@3_H/N[P[I I_C&$4)-U9PF<:/-8_7]SU,M!_9VGYD&5X M1ZYO4Q)^OPZG,*3WX?PA?,S@57^>I<5L7C=$DXTP?-WPZ-W"+"73OUS]*?,U MVP@"7_583'#HL"Z'APY]@ &_OYOGZ-PD?X=HL$WQ@ MBXEPS#=])! Q2=.(%"2U0N9@)&:SP-$GS MF9"L4B&G1]PQ7"O[).&70@Z_7,)#DPGV^TT>8GH5?^#.R-V=\)6D]]&X*)WQ MA?QK%:4 %!]#D!11.,^$99I,5N-?_&A=J2EM6EDPZN7.5Y6SH.WKW[Z^H+XR1=A/,M-4B6F(I#5U,8D_F\ M^/8O5](5_0P3&9>?#^S6MV@!2_*)/ A?DD6XIQ MPO0NBMGPPE6>E!>8?D6O M/$23? 9WPV(46CBHE_U^EWFJWYUXE;G1S?>7F7$F%T*ZRN 9C,3ZZU3MTIY=TBE MV]*VUAJ1 ,K0AG"OO_+H.3]=YPWK8FBCKM5QP/%WG0IP+'!TN%AU,3534.G8O1P>.#AP=!HX.LBW: M,]6U-(?NI;_PG"E.-#QGBN?.\)PION\\ M9RI_>K0'3[F[E4S50R=T?WW,BJ*)=KOQZ]R'W#7DY[P[2-Z53454V_6I<][M M%>_V[/Q'5T3=K-7IL'-G0)PDAT&2:JOIL?L;U622/%?JO+E2_6PG:TBB7LL? MRMO)7JAOY@2"7Q4EJWD4-*?)SHCY;M*9*6IJ':\^)R-.1E7#FN=G=2\NYJ#. MQ_.S>(QU,_^WI8N:HO @ZVZA1Y=D%(>'"X8'!>!!XFV:.3PDL3983#^_TM.23K.>%Y,0&JY\]5.EZIU;ZO:+<6B>)R2,".3VD^H_^Z? M9/U&%N">>93$M9\B"DE:?PR*]7.#-S?HN ?3UY4;X\S35^4FTY^LT@@;L,U( M_1'DZ^:/,::_+!*:_D+VTU^:]$_$P:8D6Y)Q'MV3^:,HC)/%,L3SLSRAX\_" MQ:8S7!0W(*A*J/7;>6F91HLPA7M@;0F.#9#W(9_AB++5;39.HV4.U)+MMJW+ M5Y-'(6.P0!=ST_4N31:5._^ ]^*>%??>[/:]6__N@:0-=M74ZM-5,ZXR[09O M3J;;+0-[3.#-%E$]V_89?=Z^^IR_O7TWAWI/]ES8:S?6N65] U!J*NO-&^W, MLY<;S;['2-@747]+8Q23,A M1-D]G^/_IV2R\H2@"H134@:XBW/@TXS?4!I NN- M.$]IH.&>7Z!T1!]0S+-M7Q-%\NS;UYH^4,_KT$[;]?XT67>3+,=-WVVT?AY? M3?UZ-=2!=J;&Z>-B#5]HF\Y;GU?6NSNE>GCK\W._BU?Q>3+<]Z4J/JT>FO#6 MYKRU.2_3TVC>O.)*?0+A97HXT? R/7VEB]-O/2_3C;^F=WTA=<_ MR"[>O%H^L3(PP5^?B?TQEOG5;^_D7^#-J^6IJU0VWW?)) MYZ5^1@7-3-8SV/&[_%":AHB?F'^+Q?#7!V+I9F)+K6\RYH''H),YHK+5 ?N#? M1$BF[T_$>4<.%6AR@-5&4G3-8=MUC-/.FIE#MR8YW;=%][+$"9\3_@42_CM9 M:C#PH]2ZKCF37SB?G+;$9EV*:Q((V"F">]+S-XS^T/M/Y$DF/,FDB^_B229/ M.F]XJVB>@\)S4+K(]\//0;FP-)-N,/L%;SU/%KG,K>?)(I>Y[SQ9A">+\+#5 MDY3^-D1)YLUF+S=NE;-N7UE7-T5;X2'GG'4YZ_:-=2U1LEN-L>>9 YWV.^QWR/^1[S9!&>+,*312XW=EBQ=1XTWQ]S MDA-^6X2O2BHG?$[XET?X[YJ$V'0J=I^S23^21>H ;2<)KMUDD;(1BMF.B=.% M5KZ[C59J]PHZ:UL_Y48Y=V.[CO2P/5XGKV"']-DRP36"[9>2$*]K3VC^MWE:4? MMZ,PZP^C#UA#6T[67^@FC8,[A6[G50ZX?M*6?F+=R.?63\[>>/?(C4:Y>M(M M]41O0?*+N[K)'AB5&+4+3ON)$%?/@U<+6*7L)L'1?V=I^9!E>$>N;V%#OU^' M4QC2^W#^$#YFF"@]2XO9O&Z()AMA^+KAT;L%D-C3OUS]*?,UVP@"7_5[LBJ"]C+=N8 @O)<1+"5W&NW@I MH2=#^RZCE!#O9_TL$?!:0EUD_.'7$NI>:V+>SYH3#2]1U$NZ./W6\Q)%E[GO M%U6BZ O)2)B.9]2W/"'W9)XL\;"$ERKB11-.EFBN&J*F*;QJPL563>"LVU?6 M56Q1TNJDE'5T^SCK^38T:#=)G$V>;H:YRRG;SP+T[O=C*B!6.E*G7C)SL+> -"MY_14JX<9 MIR=.3T_66N/TU"EZZB$-&;TJHMU-'^(1%N#;$PG;=33BK>!V=?E#F"0KS%5N M$MW>T9[ &[8.OPE@%YQJ?(_Y'O,]YGOY,N[/5H?C>\[WG>S^XO3]I(&]W M]KYF7*+4T7F^5/Z+=^QMXG2K.6Q=-#4>I-0MW..D?Q+2UT2=QP]STK]$TI=% M1:[3.9N3?B=(_Y4:WK&I2*D3+;^_ZN?GXE-4X>VJ5OY,X:,N6&/'1T)+JX.$ MW3MUYIZ"X=&F8;9::X[3)J?-MFC3J&,Z<4*TY.CD.HVS'P#R^+]== MZE [D&.3J"W*5BUI_L)<.PN= T#(01.D*>I2K8!;3I#=)\@N$AS:,P;W.G:* MH'KH=>Q56=9NAA2V[T5\(;#O,C+;3GB(U(.\MMJ>!=$TFNLE/*MML&*)(\.% M(H,JFC+/=^7(P)&!(\/6#U11TFNU%^/ <"' \*J)JT:/3=R.GF;\.0^!H=;7 MZ;^5X>PEGSW7=;O-$38=0^7W6S2$7A+Z^R@&HF>?JR^(DW01SK>HC.8UPB/I M2@EC,I\7W_[E2KJBGV'@X_+S@7E_BQ8D$SZ1!^%+L@CW.&T1IG=1S(87KO*D MO, 8EUYYB";Y#.Z&R1?(!C0T#Y<9>5_^\>LNY5RM'1MKKZ2L7SWM]V#OT.V? M?[W:(^GB_4]_9=7Z5;VO>OTN\U6_&EK)ZU?YS,U3^LSW@*.6+*"?'AARW";S M"3SA$X")\!&NSS+!!XR9"%_),B>+6Y(*JB1>IAM[O<=&EP[JCD8#[BR,[PXY M53O*UT?(BGQ]8NA)BNS4LP>.1B"*5*N6TLG7HK/9Q!=*-'6"^H8D/KI!%Z?? M^B9Y3$/8]W/$]W1AWT^1^=+.:K1 "2\EH+_^@:=H MDZ[W74EUG+DWUV1W7] M&I>2+,IVJX4NN2^Z:W*%\^X@>=>21-.N$\'8T>WCK,M9]T)85Y%$36HUT9>S M;J]8M]6)GYN86\T*WM_%HZU N\<]C8S7CMJHSY1CZ)9YVHU,E-KKK)FBJM;I MN]599!\ @/>=IA11,WA9)4Y3;=*4:)F\/F.W2*J'9-2O1L2#/8%XN2!"3Y6\ MGC6:,J6Z75<[%V3;*1;IJFSO&7GJIFBJO/(7)\]NDJ>LB&J]RB&E)J MM7WG!,4)ZHFIO9/U.A9%K3@7 MDB5!?R4HTN>>7HG]5.DX;9M7].AT-##5+-,Q:KE=>J^-"7 \<'BX6 M'F1+%A6M5H@UAP<.#QP>A@T/JBEJM7HVM4/L.7Z@H,;-Z7-%>^Q\.?*]_CX<_UJ.<[79UW-]W7F_'7+!Q6/RI6+Z)B MA>VPV+<.X$,\GJ\F)!.R%QIC",GT?=.:1-TX63A"C;?N3+NS]:CXWO.]YWL_ MN+T_:<1P=_9^8/U/7RHX=J[HCO.UH&C3Z5:WBXPN6KP-8<> C]/^:6A?$66[ M3JML3ON<]GM.^ZIH6!SV>TOZ'>D^J]9!S_U5/S\7MU!"Z95&2%>U\V=*+77! M*CLV)>NB)O$+(P)&!(P-'AJT?V*+%508.#$TGKAH=,7'KU%'M MZ'G&G_,0&&I]G?Y;&%AH=7Q0#P>RHN_KEQ#F%EGLX/6!?7$]Z>?U@\.HK'*4&?1.TGU'_W3^:-)L M\RB) M:S]$%)*T_A 4_><&;YZP>M7YC-0?03Y+"1$6<'F6"03H9B)\) MPDQ8IM$B3.$^(-Z.#F62KY3))2 MH!NNN'RCM#96IF85I%%\RL,?)&-_SK&"_?R1?9BDT3V)V=^WQ37@1?9'26E9 M^9']/^P8^R/+D_%W]B=0[)@T6P+I1FYONR9DF9)QQ+:(AC L@-BB?[>Y9ZT. M>)DF4Y)E\*QP+DQ)\[$UIR>Z;L7PDE6>11/ :)+>PTXW'ET;G-E1^?&R1@0( M'^) QW UO*-L$Y,<4!!8<07?/Y"T@0A2[?IZ0]_4AMI/T:1V%JD;-'=>$X!; M(4>S0A2)FR&_Q4!!W JY/"M$E@=AAJ@W1F_,$/7&/+X9(C"C0[A]I RWMC*0 ME' ;J%DAM&)1M$@_I[$HFI-*56MOW:AH@SHZ"KB(N%F5&JD6#B/-HW .&)A, MIQDHZ4"T\^3A"!:1=;JE7>MHI>JVJ[-53AG01B'ISBG$,7S9>UG)]-]96CYD M"9;2]2WLS??K< I#>A_.'\+'#%[UYUE:S.9U0S39",/7#8_>+8!),_W+U9\R M7[.-(/!5SU4-79-M5X(+JN^I(\7P/-E[T\S90+Y1J0K4X\(7L-J;=C3AWKG+ M4QMVC WINQG<0&_MF=I:?XT,;@5KUK&.")G*L_]OUXXR-T4$/AXN(G"!#H4# MA16ZX4L _:/)*4,;'NLFW@3SW,Z$XSHG.ZO==MJ=4-JV.;QE@3N[.BR,[Q_%DN.JP3)%C\+>'F/9:X%<='=<=&MM>++ M:B*ZY09LP@\"+D-R,X%'Q3?[$]BP"#0Y),C95_O2O)$K36OER.PT_O9VCO1OA2-SGP_$I< Z.I9[A;?XU:"GKI!LF]7H$ZL\IF',LG5:T^ MY#Q3?>@"]=NG"S-U0\UMI M)<.H&U3'%=O!*K:RTHKT:13&S;VW7+$]A6*KM)D5=V3%5F_%X#RO8BO?Z'U3 M;%N,AV]=JVWQ[*![.9-5>^ 5^1 )X"?=^4[L>$<1GML*?3@?4"XTTO7,EL'1 MS@>^$."RU3AG.^/.L*9!=LY!=F"==E=ES%:E17< 8MQQF9TB89Q@B%\.MP"N M M<7N7FK>4X%T48LT2R# S-.INS0MBHTB] $,L;2;Y/*HK O]J95'/ONSLUB MUW&$N$Z0H3FY9A-!$> MHGP&>#9%L<56@8/,;Q\P]0D(3/"+N!3SP M)_(@?$D6X5YI2(##NRAFPPM7>5)>8)4FZ96':)+/X&Y8C*(4YQ@(*%QFY'WY MQZ^[I0ZOUI7XUVTT9.WJZ4+][!VZ_?.OY4V[W\E/?V75^E6]KWK]KLH#:S; M.G9/A-I<_:I.+F:7>@L5:+*92:T*IO33 X./VV0^H1"/ZM]'IA[Y^UK?X44Z M.1&H%TA'&;]15^D7=EP]PX[OKT2],M9'(Y"JZ7=R)'C# M6IP+)CC1'"::.OT_AR0^ND$7I]_Z.ET0!K#O%[G7/S?1&SK27:TV-7S8<7]0 M;\>)B+^C/3!J=4 Y>X.3VM-])ZNBKK7:Z'J?CH^V#&UM^B_'F/]0)0%G]MXR MNRJ:IL)YG?,ZY_7!\[H-O%ZK#SOG]U9?MX]NG[! MPZ-TZ8"@M;TV15.7C^#C.%O+NPMP/@V<)&51D>J<07"2Y"1Y))(T1%VK90QR MDNRF G=D':4KJEC?G>[?DCR<[T4>4FWM]97M_RUT73 MKM7JN?&B<-? ,"4+AY,+AA-%U V5PPF'$PXG'$[:.(-45(W#"8>3OAQW:3M-43$\_ZN>-Y?!]_%\_XZ M=%9QM*CM3U@5@:?]\;0_GO9WT9DZ9\WLZP:S7_#6\_R\R]QZGI]W.7O-\_-X M?MXEA_&KLJC8M?SEW!U^F>YPSNR]9793U'2>L\-YG?/Z\'E=445+Y8GWG-F[ M,G&>H,<3]$X4\"!KHF[R#+U^8=/ :5(1#:-YU#PG24Z2[<&D+-I2\UA)3I.= M4>$&$)%X"7YWGJ+7 =M^R$'PLB&:"D^JX=Z!8QT H>')D_0XGO3G\.*L)O%;D_3:B)*C=V]: O[?Z_Y3IW=BS;AU6"_A MFK7,)&$,NS5=S2^K=>,3\7OKGNN37G5 ?:;-=7:^EL.LA35KPHIID#BRK=[P M<&U";G-A$F5C0!_FOXFR;!7&8P*3PIZD>&D,3T[#<;XZX/BI=E#%%P!1D^P& M5I<(G^!/P10Q_9+B'LJZKR2.DI1^E8GEH.@G? #<.<&'3O O*K'HHX,HAA%A M8]FO.5Q88"XG_O;W,,V%#Z+P :X),GM:E E_7\%UDLX?A2^$]46/A2!)X1;I M^N^T725"9,[ZST?Q%+,N\=.%=4\]<. JHKV2E\(TQC;"<=%X M]1XN,BI?KM+QC.X'=ON%)R:@&<"DIFFRJ/#;95'N(2'_>YK<1QFB&C(X:_4K M? M_\ [CK^GUN]Q:/88(<">LWJG;^YYSW;?2-7A[WWII_OHS*>8\S?\4[S)? M]:NA18_Q"@"\\^_KB,"X""+@)0"ZE@S6:"7=''ZK;_0R@)G MC:/MPKY?=)6!WY]TC/",Q-:/.;M[ZF_4"TCLYM[5#4"_V/-YSK=]Y5M3YGS+ M^9;S;=_X]ITM\>Q_SNAGF?BY2;]=D=5'TG_2XNQPQ?]&8^ GR?PDN8OOXB?) M%WZ2S&O)\X-D?I# M+%JJPH^D+M93S3FWOYQK6)QS.>=RSNT=Y^JM'B9SONT5WP[I;+A6&;,!G0RW M=C!\UF-@NAK58UW-6K:2\_P'5N,8XPY-!/CIQLBLY'%)=MH\ M_TZW,(23[W3]XB';.WTC8!&'9ZHTI&011EA#A%8:H;\1IO!7BU,^1_66\Q5O M>7'%:S^Y++%3^P'MU.8Y6T6>, MVS^-BB)8$[+Y'N7V-(JCG ASX#7\\98* M0*>KME)>WAW2_F'#U='5M3VO*_UWEI8/689WY/H6=OC[=3B%(;T/YP_A8X8Q M3K.TF$TH1)._7&6!HNF6'3BRZGNZ82HCU0P,^%L;&;*AZ3+^)MQ:AM?-S613 M"U\W+WJW ,@\_V]:,C:0;S2" M$*C.A2^P&-5Z <,]1?NIG6Y_)P^<*_TM JZ8(+\A=[GA$HM""5](EJS2\5OJ M/YW)*BAYT6R'%QT*%;5!"-@M2\66%=+R-,PSL(Q%H_+6#FX+%]-V!JQH>"O0!KDA% MU=J0Y>,!/A?%"/%YV6JYG$A23U9P>H8D[_I'N\_FC!&X$< MYG10($,):CM9N4Z*I.BL[!W]%7Q4BX]W($Y3T'YA^7$QU\7R6K2$3$NZ4@#)!+^?$++ '4CA[TT-2=AB9.YT0@N\4@:%C8W2 M@F.!_[#87P(<"W2 M5?KJI4MB3(N30\('1 VX3URXWA%[83Q:K%B-K\ B)F1 M9@/^25.T&[TYPE'AA7"=+"DFH\RBYA>A:##.D<[H'*H548L)T.*2( !7R/\W MPN?MQ]#IWQ("=AHM# QKL#'H %E8#=42JV[GT7B#1(4,09F:X(R2\7?AW8?? M/_\B%K)%-HM:F=?P_EA)K>3 .EXY@0$&I4 M!UJ$,5CXH 11A0J(>KZ:4&*#Q^#>XR0*S4ZX2Y.'?";N%?H%D@=4)U0Y8H,' M<$^65)]"G>^>.@'$0D&#L6116<,[)@^HZZ"H9A,OYLP^4 TLG!>?@$N^$[K MFX>":LJ<-+ *=$EQ,]8;0:EX3 _:C_!]&K#%@-I/=R'A9D&^4 3RLP)RC.A;!6=PS="<#+ M."^K1)>_%,OM*/<*#U[9DZ;KNNF@&[#5X:CS,K(S."["!@R1.Q84,4W:$+I'0N4QU2+Q!]EA)%CP;ID&>8I&IB U0M2U/+/ MR/KYC'5FR0,@62H>:D;P+?PAN*L"M/X[N@FQ2VY^7JS M]J!&BV7(M =@K@7(^05>//QRY-O-."?4_BS!1MS8L)04V-P9WS#*[L$IZ8?#@QF6>K\L1#GJW*B:8N MT1S*5KV0[+4#"[+5GVN[*Y>+BEI %34OS,/W3>GMN$MWWH#6;D0U=U65X:1Q M:(5J*C)21\$%=#F2,^N.1MNA+H=._+53:^,^/)'8[F3^39-QMY9_8!FB;NHU M1M_9M)@!P"6G_Y/1OZ:)AF'VB?[;UE![($561:0#.UT[BP1Y^K;T?>.E_SE;-D?MM0,4;(OE"LOPP1;!U=P$ZP[*JANVZ*A M]$H'Y3889X#V&$#1-5&V>N6$Z$F)@G;.">CM[S$<)AH?/#G8' _08,+/:T>? M\X24NY!\C"F^]0/@+:.%Y!H60XQ92!C2WBPB M7S;;J'*!B[+)1ZZ&",9)?$V);;/=ZX2=2C S;#A&W2Y3,HYH$!NK/K%( &O_ MS2X4/VLV746^T5I(;LIF84JN68P?9J/#P%H$% M6&\XSJ.616%C RQK.,B?-*V%@C)[*-]T5$H;V:7K-3HAWC>=N-R&T!79*%Z! M_$V'JYHMY,BU"O^MX+UY(YT2[B_%Q/FP/HD:@HG3LE2L3Z[%05]]E?C0">'@ MS1M#EEI07=>EE':0J,PUIT $&@M(F*(N"V;NL73&9BJIW$9V<@F\6\.MIF,V M&J.E*#=V"^)A&::8Q#RO%I+"4=.Z"$7ED-8&+=NM5?E;%]Z@Z(?)IZV.5%=O MU$&(J4[5Q]KM.CIY>WTL7N:J!V9D4ZG)7O^"Z+P,$])HP3O"!K%?F/#4T3OHT*4];;;+;:<@MBGA;/*0K1;S$[LC'UQQ>50\OQ M%G6L>GC-(1X0PUWP %R@2&4&SSGE M:@=,1T776COHJR-FU6.*V7;*TQ[P)+Y1Q+90)UI16SGG.R1HZPO9=D([;"YD M#PE9]2A"5M/;\*V?3,AVTFI?]U^0 DGW=-56=5U65=,(%,NC3F#3<2U9TZ]^ MV^Z_<&1S?Z\PQKH>^N=*S5$DI\\TI,(%!HF8AZ9WD5%/-#!K:^,_-*WTW4)Q M9<0$TJ0ZNRFU@%I8J?ON+L72GZ32/&%3S?% U%^3OCJ;4OP-A<%^D?@":\@/ MDHXCVF: EAQ/EA2+ <+6TJ.!L_(D:UZI4UM9>EI->/T[JG1@E5^LZ5II0-#@ M-+F%N=TTJ6!*A$\P4<$4\8B,IE;@B=E7$F.U^$],6A8423_AGL*=$XRUF@A; ME8*"=47:[9I!OX.")'P0A0]P39#9TZ),^/L*KI,4J.<+628IK7T;)"G<(EW_ MG2W\9DNB>(I%&;>JW+Z="+H%B!VP&C_'PN=QGJ#]9#*W)(5)#"C$-I/P+"QQ M?1>-A7ERAS6CQX!&P U,"Z&J5D F_@_*Z48#5/U$'*TM6L7!I66(,M&2]9N#GV-)$D7[]&,;A'26]HL=))GAPVRK+RD!8!S#G M,8LH?&U@S2T+;=-[OM!RQ_26S^O2O_0-\J]T2*QG8S%J)XY7M''5+M3]/PIU M2+Z/)$P+MT9MRBH9J*A(+3?TB73!C;8V#63/="T#K #9#5QSY/J&I;#6;)8< M^-I>:[:3F@:?I]/K43BG!N?7&0&CS4E3I-LWV@)GEBNME7QF0-U ,3E":Y5) M-*&5SUGM_;B(PT"VG47+HJ?5*AY7=9HDO0OC(GB;]A'8E-U'OT\,*C#^5F1= M=0!OT+@?@-DQ,%AS68PVWYW>@ MI#%MCO&UDJ3QWZO)7:&:@"#QBYY:_4&)MK1/*LU+6V*+[S9LEFUL"=3CEECR M/SW<[HJUXT'Z9NT[4(7=;$5A],TW+8BVND$([V@G@K\ZSN^_E/V!\57KO W6 M@^ MXRW:RF38@@04Y$7XG:P;J+&M#[-LM5@R<*%0$+(V((7G-4GI'!:L8Q\: MJ;0?K%AM'2NN^PJ*1?X(#1PKF@F?5X:!]1=][&Z+B@[CS MSS69THXG,/KP-EGEA4<[31]Q6>_#^8JL^_>Q =*W;HUQTV00 3@EX03CX$ I M#UF_!=IYA@)5T62!]JRXI6YG[!RTM6J;<<'.@"F9)RGE.YQT&A&DAY U[[D/ MTRC!!C#TT7NK7>G^P+I)A%G".KHPQ9).-$K'JP4V=J2C^HS*'SSZ+L')T[6B MLH7@.M!V0'O#K;R6Y905JFI:*)#82V8287NI]4G(ULZPL; [:!>+RC22=-/^ MYG#86MK_(4!XC97KONM\RT:CTQ M/T[IR#&Y-34$L[]3:0J[%<=JI"D4BJ)B^%)@!)*EVYKOR(IOV6ZA*(XL6^5M MO$^L&W\A2$5;FG&:Q/#W^*T&\H5(KH!V=YV#6A&COC1FK0(KRFQU]<#\+!WY M\HTP6M?@H\@Z"@OH_1V[?,7Y6J$MVT&#=(BI*E?+P<^2RJL2HO3TB\+5P5^\ M6\7A:H*J]R]7Z]. VJ"Z/D:H?RRP(T9J/P@/+DX=3*\=-2I\C:>6IX/%'2BV M;>N6INAF(&D,3_\_>]_:W#:29/M7>.=NW.F)@#2V^[T==R/DUXQWI]M>VWT[ M]B-(%$6T08"#A]2<7W\K3V9690&@_)0M6_PP/99$ H5"5CY/GKQ_[\[]'\[> M./#^&/,KGKQ\]+.8[-/%?_]Z]LO+)R_/7C[Y?X\69[\\I%_\0W]^^.3%@W\\ M??'K\TO1R\?S)B_^Z;>'XL4!_+-!_N@+]9UZ"_TU2 M(A*]BUSTE*QUG"-98)"[MWW,!^**&280_&9$!Z(S+.<33TGNMSM=+.Z[53YT M/%N35R&C9KDNFG/DA-&5/L[#"&-.CC=I;MSYVS3;*,A3-"E,Y.3%G0NWD:K1>3(?,O4CR)LGA$IQ>&#!*.9)U19EU6L3EQHVO M%(K / 293BU#_S B&7A%6<5MA4O<%C,VD_.YNJ L$@/)_3Q2.]DDIV-2NS.I MFK-,DS5>BJCTQ#.GZ4C+K%(]B(J*R2_VJ9B'^ 9.84%Z;"91TK(FJ]:?TKK M_.1CC-4 0]*L MU][[:J7+1_\>W47Y._Q.\FN]7P?75*MHL>*Z<"B(^HL2?X/^LG"$4.0BGQ8+ M=*71$C+F0>5B%^2"<6%NK4;L^> ]<]9H=[_.3^Y^^Y7["[YR]]M"?HKEP$=_ ML/= [?RXD*Z3UK(V;1;^[O[8\+ %.'!(Z0@PPMB54? "/CCN"XY7O'Q8([_[-#AF$*)R(ON&F.?IE4,GXK9Z,>!+H$-HS4OD0O@KB M:6-3TO\LJU'^M.1,4L+%HR%/@N/8$Y30#_V>?R2\A7 MJV$[,/"&4>S;[5![+\KT>QZVJ@^\)EG[Q])7_=2\:OY;3!\\56OJK1%@[EX6 MD-6ATUQ57KO18_E#7?CGZ0 ;H61:BYN%K;?@H!O7(7CTY]_.GU]^#O[\@YB& M>4*YO)I!(6PL_1*-B'-RP6_4^_CT)H[_W5O0"^F7XA>[OGG2KG M&P7A&<]N>G<(SZ,?[W[]]3?WO_GFP?UO'M__X;N[=^\\1A+LP9UO'SU^\,,1 MPO-IJ^S/SIZ_7#QYLCA9/'WY]T?/%T]^>?ST^<]G+Y\\_>6=U*'(Z/5G5^\_ M>OCCH^_N//CAFWOWOGW\W0^/SQXAN_KU=_?N/+QW_^$-R:[>/5W\X]'?SO[! M:=5'#Y_\\K=/GE?]Z"@HX*')*:?8T?\_68VR+3A)Y1@[39CSMO>_ZCE879/I MX]AV5>4E.>KG.;&N$ Y?''V@W?VAJQRE ("H[Z5O,/;,L) M 8W?"W+;K-3'R!2G_(X874M0E?>[*ZU;^U5R#"&KE*4UY)CG[=[?=6BYXR?R ME\8H0;Y$:8?*7Q;6SSPYF:\V+QP5M] 9L-MC2A_?D5=#-J>B),+ BV+>6?[8 M3PNWW57-WFSC3_BJ-%F$AB+38H1/H12.UU)U/CQ\W;XH0I]WQE_KG Q?;6Z; M46BR&[BTVBJOO_1XGBY>4.S%F1P6!P&D97[7>I2T_0VURXD"UO%5IQ>U%"R7 M:*?J]]1FL?8!I[^LMU[^EA +WH+,[%4VOZN9?2X??0U5D#4JY56E=HJ%4B4] MS\T+Q#XU,O-IO?C%;R1"=WI+;I$SOB%%S_B__.7@OE+QXZ+2S MX9P2B\P"P(O7W=PV^(HNRA^=;=EU2#%Q\(+]5)QT@TE M4C6R4'X.N0]=D'SLNO?K\X^,:RR=?Q&,:R'-^,Z9]"\'(_R;P!RXI8HS7LA_ M:\?8B$HJ7_JC([H%V:((^]$V*$ZA\\2K$@BK)?FG4.K:O4644YSO]K=B?:7O MB+6X:N.F#Y$&BKL3]3?%74$A+1I7KG<.&XDX^>"N1%C M3JLUAVN5UV)Z=CY4+%<1"N6M 9V3/54@6M06N-DOK,M\ ;T7;%?.54"%PQJ\R132O\_RI=8RM6C+:K/++@I&FC1RV_G*PDVSH M3Z\':L4V_E.'!M_?/OKLI\<_9*6#8B\=G#UX^??[9 MQ#X?!I'//]+'E6P>R#:@U-B'I^X/5@84"!'QI+>//9$ >BTFZKVJ4**&TCKT MS<)UJ[9<>@WCJLY=(BFGQ_)]"'E'BW_?/HVY:WZ@SHVY2[]'+\?L2J-B*]_0 M:-G&=]/$'1'G'Z__D@VV!,5EA MB@(4$)6P]357RJ15@J)M1$7QPO3XII>_]YM>8),)L HXDO&26OV[%\MX%ZK: MWFBX\W48S.>0D.?1TR>&@?LJ>K3=3^K"QW7M_B;OS/4DK!,E/+-WM%6:&HHG M@J50!C!=--4%A[SG=!W"5+@6"A"$&&6/X+I<>;FDS4]H($1U1$6 TR_BVC84 MV+\]#.;&T=J!B M_'OQJUPVS:L%O0W_#L/[H&9:ZC6Z\SVI%- 02GY35",3JQ"BI5O1I$-D,V'C)THNT8*?:V'R9S$H"+X) M&;G DY0F\>7O\5W@0N3^%J5I-*14;)B?U.=MOL5=5RL?*[8JG&9)/J#?1Q+V M+6595OF.Q/V$DIG^8Q3?L;@&D..5.\O]4 WS-G+5DQH),FAYV$9_]T(!@%NR M:KFD!+SCTOO(L$W87+B;>7[C02Y3N; A!HW)J2S9@I!2 M$^'OX!^Z:%#V2&@[66M5WO&K$(X'&L^;E1J^@:KL14G2JUE6?L>0IG6S&B1- MZL598^I : @2N1\-.=.J=ZHHQ]>HA=+*8<0WGO'&13. MT+&2R=X='L+>_XM^*/::+OZ-F&4H9V13WYF UN@W7KEM%B^\277M>_1:$C>" M^R,G]9JQ-:B=E +\!K,5X$[7Z6V15735SM]R*)C;2N*7LO6ZX-QYS42H07?B M%;ZWZH.4Z/2'+5V*TJ)^+X7.R2MSTBJLK3O)WO,182A(3)/.?48KB"7A/OR? M40:2V82<[!*_FW3Q.3#)$8)9X7O-*+YB(+) )3NH5G_KM=?H8.3:\QWX,]+] MQHQIBM\$9-.[YP.Y-B4=>G\/P2L)7$4G$7X66N!&062^>W^(S!'I\C'5.#C; MY.3X<\ =]>$TPIF;/]GA:%8N;V&-=]Y=8.Q!/(&=]S8[#M_WT^1 <,QHSH]W M,@EO[>J8,E"3DA^.9* DN:UGJ/+6?""7A]'H1I<7)Z2(>E W]8"6B]DMOQG@ M7Q1OUG^M(%W2T/B;0U_V;I1W-PNB*9!P*UMP<3#&5K0 3KI(1<1&!6D:0Y_3 M7P^ZW?]IIRB,H*Z-B=5']=\'[=F"WKWZN6_R_*>+)Y,/YS/OO&B\3) RERV1 M$AP7O!C!!'GL1=&2@\=C8(3H 'E9=:>3-)-XCTA N;<>\W+-9XAS M^M/_WJQ5_N:8L*'73'N6,FD&>40R<;^C5!6);0T*!VWW"@Z8E#F]9^$@CMX4 MGT.R1 !&R/\(68EX%:Y!1N73#2OJ9\"Q_?<;;WH_-F[_^^\_!6[_F^_>";A/ MA^*'>_>^&YV!]\;J7T.:B'N.G)950U8LZ!XD,^8>)$'G'\7ARQ 'M5\'/1^O MR7S$0]4 1] 0KI^$+F/U"%K#3Y[ .H^"=$L$*>\96L(%3@2J(2[G2M&*FBB< M6M'Z7!$H$*19U_HH/+=$>!B/!%_MO&TN^XV6A>?@TB))R+/Y2()Z-5V'80OB MWQW%YI:(30B^R%ZAJI/[0/E\JF:L[W0.SF8:P'BGR:%?-&;>,O M@[HW*ZK"!ZDDE,M]4&0^A)#Q'Q1HSN6O0I_QKB7R,+HNX*\)5J9 4!866T M/PK(+1$0]!_U,FPI)CFY*Q[S:[K27R%O8P6DB2GSHYC<$C%A1 ,7O_+B]QRS M"]BN'(7@M@A!G5^43-A-K48R+HORQD/ ( =$,SC'I+N:8GCICZ5RJ/!UZ)0+ M&;+H+=!%OMHOJOR202Z'HGZI]\TG*8^R>$MD,9;JV>WU5_^76W1['S^=DP%# MA5W%QT6Z,:EBH^_]*"NW0U:L\:(<(;$RBNTZ?9T,O,U2DVW]_A-R&EY_11WP M%%LBYT)0524(X? !Z5R-G2\,BI!&Y9CTW2:U\.S]6HP"'%^[82U-4SUM:'HO M?,6G?]/OO0+^D3[^FO:*F8;;48_WTJ4M%(KO"40"^:(>@'OGV<>4W?JL-_^: MCAGOZ3PL"K"U,#Y#.7"D.3KN,Y&QN'YO-CIC]#%ZWW6":S/T';APAS:PE2DW MZ-R;/%V<=>@1HZ5DDO8^Z9N30)1,LPS*#IWXZP,/8'"P^>*\:8JTU]-0 M:^]PGE#^W/:>,<-$;*W3ACDT[G&7XB"^P&2)G)5-NAEG[_&A$#G79P^.?LJ7 MX:>,8&'744@?82E-JPLSU +^KXF>;EAR&WE[C*MNBPPJ9:>7""9P==0TY*+"=F8"9^U*:Y=G^@R4-4EIK;HY#>$B$UA-5$LRG3EK4X"M+ I%^9 MQ<:]U!^/@G)+!(7[S_\ ^*QH53E84D8 YL!CF-X7AHYV^H(Z_DT:J7@&[+981)MNZ$2HZ)R8DD M[BC MT2 1W01,+"15X(I!*;ZSHKL451ND:@8Y14K;[$9/WACVG?YV]'8E4:3F[L5X]"F*I=MWAZ1KK=14BAIE+8_ MOY9N[2@GMT1.BK)KAQW'Q9('-(.\MC1?Q(O+ONN=C(OD.G4,Y6T&\V#/V:@0 M-Q/6_[0X2MSMD#BPOF&\ \=/Y18XU[6!3&"ZKK"6@<61>UR+LC?C>(D9L&'R MN<[46B9,^0J02B7RJ.!NB;A=58DQ_=<:YZLD!=G)K%9#?CQ,CN $)'+E6K$Q M=(;'4.ZVB%@!1%7PAJD!F"V[S5=NX55,W1(00 -Q209WYOY,A9,$-7I[F-&4SIV[]QIIT.@%.F$Z8[FS>_ MW/OHH^R8:B#A8IX5!T9O$\JTS[E0OKTE<#6;YZHVQ*]>U*^WN8% MZ%ER?[/"@?NT(Z?4%4$^=\U.G1 L*"=G9.-D# SIEX!5\\%0C8*X]TJV>5N2 M$*;5=>\6%X,,COTYSF8SS^QH!%/)U#(!Q]M2^YEPX3/F=DFHWM(RN@XCZSO[2O_NEU.Y8^KKED@=]27*W;98T;<: M]DC8>12M4?U]7 R3:FH88VG$$#,'NUXF@GLE1@VHJ<&FF>\TMZD$J3H,^S^' M'!UC"8BAH@5 MSEV#4>_&C%)8\!,,\!1HFZ)1,FPO)66:2EQLMEW/.3T0&L(!$;&O)&^ MRL$P&PA!D0[@0?05P 8T"2KA/=*;HHMIK7,I(B,HQAWNS;PPIGP1 M)[U+W084(VMN#N=V\:,@W1)!,BV5ZD%U0"YYV\0C"8^B// @-4I#7I M>Q$-(30_RL8MD0U,>-8)J"ABBO/!??M,UJ0TYE+"/I(XWB(!F78A2A;S\*A. MN!OD>JSSBZ;U_H M4MK]9%QFN*;<<$1T-8<\")GH2'25X >H@$U@"5ETU=!$4W_O.M(68JPI2MQ2 MU _+B."(I!=:.Q5'X(#+IBU.FO7)MADH@SE",[;./V>+4?*$D(WISDW#I)JH M]&,@J%Y?S.4N[WI,)1V!>'C4+'=7CM$7MOH_ [V1*=7*P4>*\A!&Q*\]LT_Z M,7 ['XD^[^8AM9Y&YL,1 F8&TF,)5V=?'00M3\KB:"20$O4,0@:'(D.!UT3$IDT27N7R_9CF9K @I;8/(JBR0$:G?G#UK)\@@-/&^MJO*5 MLM\[H+RT;!695,^=Y- N"1B"#^NM60D,;@\SMF;[T:E?^=:<2DO\FH(.=-Y^2'C.'0F.V^3_=0#)O,- M_.FE 0FHBW)3?-VM2#RGACVX!'&M9>T/HUYS8O91)W"$$O&>E-_WH !U6CF+ M; =G!GWU]GJ7CD&-)K\'%VMNY%%W:>]2TR12^>8\CV$.ISLUP?U\V UF) M66=D\Y36VID2/=;XR^*4XGT[2(_/Z?! M\^5%+%UISS.33NDDH/S1*0[C)W,ZU>H\2F(>QV&=)/>1E/G58AP 8+Y M4T^J52ZBSC8=9>\O;-.($"9T3/G^@8+!#^71_I__??>[.S]-_WNS5OF;^MS: M/DFN!]'ZDS]P0%KB7*6_-"%>QW8N!:801+J1S01=1OAR4.9K7LWA6Y>RJ$75_DD6JFI6. M]2F:R[IJ\D+PUG,P180+CHT3"[\8B[%/&*SQ@=(#[T7D0E>1+]EC)"9%..UT M)L17E$$)?"MCOO\\KHM_\5^[% M//)\[16VN0_T2HH-VX+\JA'^U?M9A942=9U'?ISJ;/_*PQMGC0V/+GCD]M6A MB290=O+&4KYR5D$'?2S>-X!IAQVMI/&J4\NA1TD<6/^V_9N7%/F!EP&G2D%) M$H5Z8?-1+':3'6ND4D@UTJ_"?$G9&CXT>L@HWH^ SB(T&&%=5#E.WERP9B8S MF@E@>4$^\JK+LYH.(/F:TI_^ENJ!W\#UF[];Y "-\MN< M]"-OMVUB&/;&V>S#@==KE-?LS)K/^@U>DW.R=%7IHW*3/BDI:G_EJ&^RCTCMQDP"2YW52VH3M[Y">8?_[[[4[S%BGJX5E&])^1>U]('Z=7% M2 PI$;1QU4XB: P[R\7R)1 HN4W(7'*S9D"P4YIT[V]'E\'_YUW4/9+4%)^H M!/B3,@'D(^AXHY'E^;*J+M?2/MW83,^XIM;['3[W+]$F!4NZ?ZG9G@$VAS-V MC-NE))J72-<=)T8=01$?QR"$H(93H[NAYR #:=.^]3)*'DMD:TJ*\IP@Y)$8 MR-QDHX[_!+I^G(5Q6V7+XL<)#4RJ4&+"!'.@.=N)&(GXE<=>YULC/!&>]=;0 MK*.,W!(9R8N<,TRQJ&Q4A:US%[9T;&,$TSLOR<'8SJ+EJ&-O\JT7,/5=-!_W M=FB&"9CA:,ANCPQ)>B(9!Z=B5.1]'@LMN[SK",;3&4Y4%.LY;ER7D A##GV4 MH5LH0WV;4P-Y^\J O(AIMR+Z@H'[<[WL>%>[I34=6KA.6GW6%+T!_ML6)X1V\6YZL]NS-:22LG?)*^# .>O.8!"Z4)5? M=IDHN78+5"@*WRT6Y_P55QCA43#Y 5,%M$6+OCOUS8.8?_^ $ MD9V1"1\0MK4AD9Q-:AW;46^1V("7K&62*(:OIW,QX:6)? 3@D/0ZHF&&1@#% M#)?.R\S 3.K^D2\SC#+?WZ\&_T$PDGYS+UL\V>: XCS*NSU1E YVF@M98:(6 M[4Z],TA7EV8J1L_%S@;\3)_YH)VOB0!\_^46CD>XPJ2%P7M/@$+T@%>=-]3G M^7H H4*79M K21%&J])I)$!]JWX9S:B=K=J?+AXS%3,+'L-<:G>>\Y\MSD4* MW!!'=RQ?'Y7HI^.&H7."H#1?"GEM#(#!@^Y/FN6'F&\X/VRDCP;Z=LB6?_O^ M16Y%^>W0-];'A,E5^1( J@H?GUP(R#4 (21H@2B2F!Z#W5LC3ZA-(H(,K3/S M(J:(/&X-+J6C<[X,;N4)U[PD6/[41MN6> ,;%#* 8X7SM@JE1*8L<)JZ,)83 M#0T3'A/-TX1:>2QBT9\?D8#UB[.ZNR1:41'6HTS=$IGB6,#+R+HJ5Q2,])?. MU1JT%C:R'0671Q&Y)2*BIB@DQL!BS"E?.\I15!!:JY2793"@>RJ@<^F\[:\D M3CA*UBV1+-#.1AQS<\AQ F@Y,A"$SK1C#O86"-_.3>JDM2UO M1=FUPXYIX.P4 ZJZ&G]AM5]2W^5J:"7%E[?,EL@Q#?WU)._[?/6JR[2D3.I^ M(+Z;;M_U/@#/%@[38@&W$UZIG1=70N&53=%EH>U=.^WS1=5P#E&52&;BI[KX M:].JHVN;1"=]OMD!#B*4A0(93YAJ^\6TCWZHY+Y2H7E;/WZIBTT#)C9*#I=_ MT%A)JKD &=Y[G>"$**)0(JY'-+/E0:.36V8_\YO3SV1<7<&T>]/IZ]\=^-G MJF0[TH$[!U7HF'/1Y&-8W,J5H>[T#R2G@(6B\)*_)S-TT507FAR2)_9W!JH+ MI2 %@_D'+ZL3](RN\ETH/*&4R(W+8-!@>L7NLNQ7F]$#28,HL;[P'C+Q1JW@ M0X9'7 A%0QX6WW@O[-QEFMUJ5B#Z9$*"GLCSXG&:?UY3=EJF[;#^*\70"D\? M2O2$K750/=L_9A,V'+ M&^)E(+7CMY2F537;[5 ']@5ZS4,K/5/*7("WXE=VLP[M#=0CXU>':F9 6D<[ MD1.#G1?=O$M'G%BXD4IBF)23L1@(#=OOH@/8(2I!G90O&SXK)?P(GK*8K]@L M7/C5^,?OMMG(V'E#]ZHSMC$Q=B$E%_3B1=EZA:AJI";#$MW51;21Q&[!PD1_ MU\%$Q .W+>L2I&\4,X7>/"2UPZ*V+B=4%X2T;1N_QAY/DBW\D1MHP*\_AM0N M0?NR&;;$Y4B?DQL'F^=*SA%<0]QM8C/2%=/G:G0]@#:7AT>+K M]8_= +4'!X?@GAFK2@L^,*208&\BH2YT(R-.@=6RX*?HA7OQJ,%6220VYRZP M"M8=?8 '8+'C1SM*)$TO29\2?XY_^X,_D4PX2EP-\E+Y/L3_H?-01UJ?0__] M3]Y=N'28V$O2Y!?A!7-)WR<2"ED8=QW*^PW\K\N$BR?AA^'73%_RSBVDP'Y+ M5W2Z>%(3>*QD9Y=6-2>D1!E 7R,RSYYY,X<=/7WAC4/N[3;]@[9XV!'*5M-I M_.*5E?%5W5S6P2)9?2BU BM3%"I51[GY M3O(5-LIL4\L9AL@$$L./*$]H'R_U?!:/85!I8U;0HXN';N5 PW/OSMWOX6># M!(@D0SMJ:+Z[\2H>//MU01\I:[; MHQL1\6[+I#OHI&1V8?I\ [,&S4IB( F/1-*.3LJ;$&B3(Z$13^1H$PTA;DOK MS6L[L B3\PJ_UDWYI91\.N6]6X#8>4X!(9Q:[E_O\(3D?5CAN:O!2[;'44\= M8@:[L3,C1A,:,=(U@S%E3'G](L]?,)&8/SO("0@AQ:[*:Y2S==T<<"'7!L*! M$V WZ*-IF.T-J;;N'3IDY[OXIL;K'(48G1+5D.[2O6E" M!#<2G&:=O,$D!Q/:K 7.H ]RHN;9&(O$9T[]5PJQ\SYD5S9T7-HQ%=.<]&8A MB$II2QK+O_V&R9ICHN83Y?LT2T+0TOYFM_ M;9&3E)3O<][[:^)8F^2CK-]#"EHVW@O[RHD'NFI:K_YR)3;\S\'KW7MW[GR; MV==S("0REQP1)E*D;?ZZEJ*([M@[5/PH3^?=LGY#O)+D]KYPNYY=OZ_O9.3^ M_?C.5\>COO.W_:U_>/=;(_GTSE__M[MW3[_UOEU5^??WB9[_W^Y^??K]>Z\! MJG>GJ'0A*7U?L:DQW>(H-9,W]OWI#Y]::N[=.;WW@:7F='$&R_W.EPO2P0S? M[RTB&6=Z"I E^TAX.XCGY&B"1?]>:_VW;^Y]\P'./@H9L68!2N,T":_#3X*2 M%Z(=QM]SQ<.[U#+89\IOB_0+#PI)YG)$VE2Z?=W) #8EW<3"U#-W MV;]:[^*V.H=$LY)AW7ZA%'*9O9RSE5!RN2$3#E3[T16G8)H9CK:J%J_H+S0; M%- O%,\D@W%4M?+D& H#%+[^4V"*+N(,7O]NB?Z8&4E,.I;CN<)UJ[9<\OO! M2)YW%L?_'OPJG5_ANZNEYXCG:,F/J='CG2]T]\[)?[_?L2(I\(X2$[XN!@JV MO3"ZVLBA#BC"OS%W;)5/ZH V_&_(N]!;B_75!E M'%!K[GYA&I3,L30D8RD_/O4 %.4JA#6B-'6K=9X.56?DFW(?5F5Z-PRGX_82 M,Y0N2;$F7]WJ]#.5G:7;-T$_H\5P-*Z1=H"TJFMU3<5KWTGZ:C6.0_Y!N90I MS9B^ZQL8RMTDY-4W=X[(JQN,O'K3/ @7R.)PK"M&$AMJ%4M.'[G11P3XGX(ZG$;\1<7P8/C@[OK66%J\M M7\$,2\Z$1\Z,0>-JK9JOCHPWF8J,_^DC8B,3#LLN38:(/"L[6REWD$BPHY1U*N%Y-!4=)HHI@'V:O'<:*4HI@N4^G MBK:2@O]]J$T.7JZK!0OVHY!C9X^8+"Z5%=T?.9G+C!L][WZ7&1(&MI)$N@ : MAJ:I)H.71_--YRD8?L M_(THGY!<;5WE';$TT5KG+QBI(SCH,8;!$6D1)D###,A]GXO<* M-4MH,H%/ZT]87R'I7*,M!0.^8WS;M*,X59LJ6W:/D@&7QA.=\%TG3S:M-$WF M0C9+*)6JJ<]/"'7N%[KB(!D8LI3Y2!B5;&6.L*GG!+&H\1RM.Z?< R7@\QU] MD$@G0%:JE_7ZQ>]4WIJ!6WGT98-F26O__MUEYI"T7):+DW&3+Y+O*46-UT^)NJCK@ZGJ< )P3Y[V\ M(EW(9%X,9H;0EJ,$BC*[!A7!L\^,*/EC<,Z.,2LD'@OKK_R[=YE+&=1NBL[C7! 3GJ?CD[N%A5L"F@?<'J!N>8=1X8!#IGY8\CXH81+5US0* M65TUB?ES#D,^6F2I[]:_08&KN.2]+;UF6I>,:C!O:C284> /21*&KMF.GXVTR@V0S'EZS]!A>UJYB2)#D1V%X@C^V)1>UO:).PSG>L%KR M=*=+Q?M9BY\6G^MP2N: %I8Z%0)^HT6QAI$+H/9U2]J7K:7,(=U;.IC2+U%0 M<&]U8M,./&?O,(H>$7:]!P/<]1SP8\?VE]&Q+5!CZ5;CX^D]PO8\ )67@,8# ML.Z6"#*)(4G S$<:B%LB)ZNZ=JTJ M=+2>0.FRE!TEZ)9(D$$/JX$OZQ/M8M5F$BG%QY FX%4BKEK '#RIG=47;.:6 MH.4\U-W[=\3:>\(--2@@YV6K@;C_Y$!1MFEZGY71;''>- 6R!1CH)^6P0]KQ,M!UB)R6HW]7F35GF* M$O,YM*N4W:)8" F./B( D#!(8HU)@809,466771)RPX7H4>#$2O2G4\JAZ"U%GPW64?,M_< M(:,3$12ZQ&Q$)4)(9<@X2O/MD.:K?8*RSA3B9%%)6V7IOLZ3-Z$URT4C2MCQ2;>E&]4J%92C]78KC>Z/DUDW#\-\]8OC?#L-_ M//Y?[/'7.C9XR2).Z]PU/M+<;I=>\"49G '#*# M'6','NH+2IS&:OL/=EW]N4,%;M@B6=#$88QN&*'5 M1Y,+1QCU;V22X:5@]!GW/G>M[C \7Z'_>!P=L2B__"$C)K=-S'KL#ZY4@/K\ MO>^%RL"@\0]]+^#Q]9;3%FCUO$!BQ%]D)"F3X26C')-19T"A4I)G%BP6F+L2 M?(]@5,W6'7'%;]LFQ 86#C:]$3U$[X[28K"3@1HQQ(E0Q]H\ MD$R+O=RQ M =A,KIMD8R/?62O&(NU%S ZQ0+P1'OAL7EQ QJ ;.B&4&EJ>LOI90U+?>P7\ MX^O1Q,K%!IWB_;&RT-8F:5QYY7I%/W)/^,0\Y46^0Q*>V0K2"H-<$',2*E)_PP&K L4\%L:ZJ!"V3( M8@9?3EH!]1M9\,"X :(7IP?=7\BV=]K=)"EWRPNC*OJ2B>,M#)"):8P>GB&F MF4^K7H;^$*@DUE.G"!#C@X]UA@BI2#49KHJN(7!8[8)(F[1X8*B/9\KET#OA MY;64%O<=0];8L8HW5ZPP<2?Z\];G#)5FKAF9M^?C&^JF$9:6!='.@)!;>^NH M-)>W/O9A-Y##*GY3TML"-Y15I_+"$ V$'+8*Q//0^.C]6PNE-KLH4 .!>D+< M3-XC[]L/+;F7],',_,&T>(9)F'--0X)Y8NPRB2-+#K\/?7-,=,(\13"KH_N@ MO!,VM&A<=_#KIC-0#;,:.;HH-4V+^UMJ\'FE?AHY5BE+M/O#>RB]4.A*V7D#:CQ7XR#$JAMR!B,GYK(,$F91W& M:(&3)Q=Y]$$0R&12*A_U"P^0L%[I+W[.K_*:24(Y_:+^'5."7E)LZ@_"1A@/ MQ+A?:7LX67'G>V9."EUG_B#"*LBME*[-1"N!54(Q<]P&.0I[13BX65L''4S: MKRG]P3W8.?=+]>B7*HAV AWC:Q./BMEH=L03-M0E"0R'W>0T32\B;;/@LC:1 M4B3HPU> \-R3;[=*>W697R[PCQA41!@J%,CBPZP4DQEPBEMFHRL-J:N8/,1/ M11A@PZ+!02ZEHAIMIQJ3FQ/)8R,O%ELB*QVWQ:HFTL^'RC=3 JISD;"3:/9% M'YXG.0!.NQ1_3.H"T@Z,+2'> M#LQAHI"O'CF+B'MAQN9E2Q9(271$BUVN_NIMQQ+N1) M?=[F6X/-UT_@;7!05H>FE71*2=)U>VRJ?4.#%@C+W9Q43)[E#CWO(I>6_ ] M?[+?M,UPK@,#]LM\]8J4)7U7&7DN&C*V*E[,@"'\I]\ZF](KNT33RG"/$5- IA>>21BWKMPNAQ9[%FA(>1>T ML$=F8FAY(!_NCUVCNRMJQ1#QZ-G ])IX9C..FTPN_L#KY;<9@7^%M/_"@H>9 M E';FT$'N3<)1+;1,B$LAY>@]Z4^;.WLT9 >SZIW--LI!6F M/L>)HW%:.IQ+$>14K>B)\ JN#'OP:%?V3V\XS?B59YR*%9<\3(T)+>S&U\OW M@5A$Q,4FZ,=62UV2&:6X -^\]-&7JX-'P+\@FK)'^_ES3C3W1.],_S4D) @[ M@3NF(,7OA3"H$ N'.@*!-\PT?&CJ[+6KB&W^P)YH"31LIM0'1\:#DTG(!]QL MKLI[1YS+#>:JQ.STLC4VBN>MP<)1EH;"<6N,+MW2:REFJ>;3*6=)I)'&WIU3 M@G'561L*K;"6W,Z\/=6[J35],J.7(+52I,(RW66J>;I(?Q.."ELVJJKI_$[] MBQJKE+5MZ2J))EF!YVD!TM@:,U[N VOH!S2KJ%XQ<[$H) MFVV.+&GDE$8OZ+$K'OWQ63N,'RF9)0(MKER,:<&-GIFSPDR'Z*B,Y#I2%Z ) MCTS/'EU_95K6_A;OBP+R&"_$0W$P8 -4JE MC!P?U]J ,@0H>D\)'GT,RY JY&@9P[ZB%_%9"\IU1!8OI\&":"X$ZU3C08R- M1+3X.5RJL8=3=$\6C/\;E++(Y3T0I@3!&:LK:O#-VT(J!*XET1'QL]&&9LO- M) %.J/1E7S&.A.],>O)JM;3BOSE9O7PFORK 2G68JBBL8DZA 2>B,*5C#XU&FB":W28,D+ ME4$HW_?VD(V;:R@(KG2-&8OQYBZQ#T[[_4[FW'+Q%QE,V8R@[:)(J;;2D<*D M_E >HKM$@7$K&IZN@=N6)GOLFAWUZHD094'G !,(L5LOG&;KN89H/\13]MC1 M%FVJ%>L:#>G^;!4*<:'Q;CD*SQ6"6/<'"K11?@\'^3H;. Q/:'DP",T?K0,I MO]8C_(ZM*TI![?_E!)\C V.QKRPUK$%696=F*/(%RWHW]-TVU*17QK'@!Z.-%JJHHZP3=H7[*+M?P[Y%/Z MWFT9\Q0F[0) !-RU4Y*^6>8:913E;9_;)93&V;X$#6=5*+<:,CNP.'>V M2O/V61FE[DQ]Q\LK-N@($WY=VIK>(/K522->;ARSTH>*:'RS&I^'(B1/;+IT M0E8EECCOQ3ME5P8#;,@C0JCCKT?AA.-A,\'\,9I?XPI+:/C[4)QO [NV_0R. M_JII6P;2S$84!Z";#QA>8;4G.0^0?W,>F$A2$#,H#?+ 7ZA,/M08;I K!+05 MA!O[-P 6U(<^R& =VAC>!;#X AO2-K]':E[@@,Q$+MK8S@3DD]E%$5X;GP[[ MZ]] ?#<:4>;;AAXOM=XHG'+.T06)N"1GHL(MRC[<73$T M,YH%AFEL-T"%'. M,$Y")2S8K/@=50 KB6YH*RO_TK*XU$(&@7O=/O0;'\O^"WIY5ZHO(^;(.T?> M# XM=.95U0%&UI5]%T)7X-' 6LC(S"_D;+_)I ?F0L^51G7*Y@ M4Y=]<06 SSEW\=$06[S%?U:X93/NMZ(?=Z4=+LYVQ0<%A-LUYZ H2?U7H4\W M3KYI72B;2(T1)'=4$2075N^@?IL""%LY'_[?_H 7&IQ%^10_?;J4T0IFQAZ] MQKU+(KN;"3F_@?Y+* *XHJ&W#55#X0KKYE^?O6![-GY=,.*DVX-_<^E?]*89 M(G)+E4K@HB*$$:4" !*3#\?5Q"R3+&C/\-F9W)[TI-0'@U3V MI$V<:@K+^4(0I L"EJDKH3>PV %8U #^+^CD18BNJ6J5<,=0[*=9;3*Z& M1J.1?X)MP+S*G%60A9[7<\SR( MLA-$1" ;?T'.1Y'OXU<#=CXH1@,6.*APE"O?2[V7CSC78#:\O+*5Z34J&8^L M"M-JQ7D%FP Z_GS@JU&AZH-M'65TO+_=.?$.@W=V.6?#0^:HHFY+=) M8^(3NSY%%!ZOOPI@'&]+O)8E!*:!+E40?"25X.DJ-R^%KG M9X+\NXF.SXU"(WQ]1"/<8#3"FW8DJM*Q0\^Z9MU?YCK:5Z#HP7.UUNQLF__+ M?_DWMXQSC;\Z^^W%7S*+J@F 9BK(*H([EM8%PBUP"$%7YV5%Z?ZFC<@ZC( ( ME5PP=G$[LF3P\N3UPF$B+E.7"3VOP1/THS7Z_ZT!Q/2.T FV M6V>0VNK,,6?])M06J$@!=EN3R".ETU%*\6*H*$>GZ20OIW#M]1UKD"+E34RU MY]=3MDG9FB0\!C7Z"L/+E>,%O4KW9YF1#>!!]1TQ-J, MW)^&PG4^N,XIMD #$ZD"@*#S&!CZ:(:<1JHD#-3&*(>;'-3Y^<*7.;4YYA?> M;M&;\KL=DG&H9-6+AV[EMCJ<-@L3$$@=""L$N;2V9^C!LU\7])&2)MN1-51) MT&XAPHGX [L7+@"_!%!7W?GI!:%76H>?[H+33?_RLZMZFI*@?T+8RMAHK36A MD]#KDXN\E]EZ%+"O%JNJ&>85+6OH<*40U 0=/^Q =L)7RWM,9;3E/.SN^.EX M'HW_P]RW1S<2O>3DY7?RZ8[^M;(/VL/!O,6ZCJT&BYEEQO")"=]V\ M\H)3-P= L(&J]#T6D11&)5D=$8.56:$H$]([29 [*-;)LD:QPJHUW\I*6T;1 M\F]8M6K.2:I&MMF"M3AGG72XVHK.Q.!EN6+3&V]8=H&@Y;/V/C\6)E53:YH8 M4QV_\\$J:8:2AHQ"R+I1#CNFY6!8@\[=E!2A) M'FY;.0BZL)P!G[4\7%>7=@ &5R,(NG<_"+3%&698/TP.8C=?9$7>N(+W!;P$ M('FM>+P<7%!YX;: ZW /5W",9/)1 C+Q84E.D8J \U:*W8=SXM4%O7J%('>V M3THDY\50D]95; M.';D;!\/C );.+TBXKO8NC1-*L7::%IJ&:LN(Z#H$@!\F+F/)I.-S\7YQ)$H MI)DC!QE-II]1.MA'QAL)2YH\N_P.IHI!'(P-J^$M:^V$8%(-$,%QH /BTIWP M_V(?:'B#ERI$VZ5?? F]EB3:O;)I5OF*@)#G>2W@)RD JM7:$BQ+6$%[M54Q M1QYJ3QV@SJ#$*1D5M_CGX \YO-VX3A_$I@=SR3A.!7@RR,I_^5 .VY^V?PX, MKO,*>[U^WP<*MTH>9JRIX[OC^,H?0_](='^NSY"=KRC6@!,0R[)ES6ZV##(3 M)8,S9DL":' S07VN3^07]<^!8+Z2C3!=_#GR'G\F)X@NM,^T7\?FP'5- ?ZF M:76V(]H8*ZM]S2IUJ%NNYY!K$P?!V*/FT0\(D#A=_-RTCJ+*#)4N>@J4*#-) M5\3\4ZAI0">%HJN>B%CBG"VV)E6*$"-)47.,M4V*G$PB1._U8*E_(MM;)U-L M0^4)E]5RD+P++@/-JA4#JI:_3VJ.++_,JV JG[*V4<54N!O I.#/[#;&7DE] M)C:0'1S*<'5;[@=P8VY@C/9Q_%S2ND./UJ6*%%BVN"C; 4U8FWSU"NT'.Z]R M-Y GY#;E_>SR[3:JKY !.E(HO/62WNP=[#ODG*GCHJ*\35-[MY%+9R59J?!" M\'9*?\N<">0"HZ>J::)W&6D7WAL4'DA M_MK6%5P.9RSDH4PE^R 'WL1*_R2OA/7YY&2X8?*;,>4=#AMH0;L4P_ = RX>*E M2:L4$LOV 1;+V JQ/^JXJ;_/D(.MOS21&1WQ8J];TB0%?N:]F(J94YEUM,[ ^E+G6__4 M/@HM*Z6:S(R;I+^)W^0OL.O1$1F;,+KG7>>GWTRA^J M3 8RB&LVYO+O,\;$,*QF_MV'_9X(@;YHO5D8E$6/PIGTCM]N^,3X#0,LGC%C MJXPZF(XA-)D"^I2/[M0(/:$SH5"\$0 MM.D)I5N\+N7\68T1X9E6U20?X/$5":^NX!>HB$#].E(.68MW MX3=BB T95YQA=@9-CF"*O&.OLF]VBZ'3ZFVD)]8J-3V7C_?W(<]S*042=-)$ M?TZHPJ+JI<@AO@BX0?S6:LECJMI +W:0^H1T.32C(J])B1!;I4X&>9)$ M.\'<"F,ELAS!C1ZESRY-G-QTW@=&38>M"T%IO6(EP#J27 M-CAUAN/+:*EFP*<%<0US9JNNX7P+D!GADZ$Z[F2_S"MCSSLT:)'3!=:A$MR8 MB:]N^^+R/A-ZGXRC+Q[R*EDJ49-X!Z@B:#]R M C=8E7G8VK8%L:HPD$?]2N MF?1A0[5F<3]01+-:5^F&#@_W#-"ME.+T ^E?(-_)ST$#5E5!I*'^F(\5P;*6%#8Z&"%-2'FPKM^O:Z>9 3>5'=+ M&&\I;Z-BF2YN;RW /::'E5>5_ M>*^3KBOT/U3"UA25E,!ZV 2Q[(EP^.?W-H =+-&$B03&Y[8R>;KX>W/I4,HB MQ&+9ZW 3O:_R8^C@:UFO5..2@G1"@+;_$*O+ H=V@K(3VV?>) <>2(D.]:4< M+(/F'C.Y,( K?15JP*0U*9:5@F2$ONAU#O36.8&;J[P4L->,;@[JY,I&LC2Y M-I_4"J'2?$8$.P '+LQ]1NJ%?3J*S]((!WY >,2YPQ%29E?:($ZUL;\(!(O! MIN]#_DQ,LO8Z"-582- C)Q@.6\B2==G$4,.?;O.A&)#O#GY3W@<4D8:%51\;ZI O0B6>&+6)D;&<+UE?X6,8)]H^1E[6P@23^,.NA MHSF>FF-VLGDN@Y6;@-6^;JE)X+;B_".QX$/VPK5V^A23@5AR;_]M9BRI)O%A MP-()7UWL:0DMVC; 89-6Q9C92 D^1DDM+>#/ L-QU9#;8ICXF^BF>2449L&E%CM. AS# M>[2[_+-64A_-[&EV*WUW@8 H#KOB^9C,X2IOQ(@+?4)3H=-9.*Z.!V2^S:=4 MT&RI9):B(PG]%A!TC=>G0^?LS/1$VC_G-WXME"?(2Y9;,%APGIF1F5*6M'/W M4HJP@%^>OBKF'6!&6JA!F7_A+HC\.8%^%SH;:I_B,,Q'PM0LFU#*I(7,V@9; M.PKY6\%-SW'%I=RBB40&/M>D;W;:*KL9_.V8'E-, S<(U*HOS-:X>M#+-29@^,@7=S2UV\>&1V ME%=9 G_M_QO&3%9-#B[A?P[EZA6=_(Y9(73@9*)6.^=>R7NP8&RNJ$]"S4B\ M'\CL*F\EU'[$:>Z,1&W2+:#AH>O>U:G(9)P!EUGXT.S=LV5A+8$6O\4X_5EX2BOJU867K'6AU"VB@XRJ:.R M4W[C6'G@'#^[UE& +KG[U:H5\A])( DMWG/3I;;T+H=SKAF/NB%/%R\HA2(' M6[%WNJ154[")1#?HTB4(D'4O7C4^14![H&QXDHX._G[=_>T5Y>ZX'%\]3N7) M4FQWF'?.N3?!_^$?" UFM:7VH-30"CMF8QQUHE@2)33YL:NH9[?<0C^&-+^I MY[.FNMD DF^/ )(;#2")B<>#X<+0(2AA/OQQLDS0JF)29@"KV55EKV@9L@DM M"7-3:$F5::-PLVZV#^3U52S;D?&^Q$BWQ(;\IN.P):\1AL+S= I3(K73*<8! M+ZLP:;Z9JX4'1X3C3,=Q,X\3;UWE14!8^ %8!/ MT<#OL?&53O&>\R:SQ; [;XE4%39)@1B=LFU+Z1N4<8P(EHGQ:21O0[.$]8"] M0Z(Z*-"3R85\KHO'63$Z0!TLR'K1&<[*Z8C/=.3X4;K?<,XQVF5]M *$EC!Y MR%Q%\+_%_O247RV16Y0"$1E1&AG8HJIA9U5])J&9IP(&=;AWI_ M@@B@0[YVF*4KG7C*P%B1@)3M:MAR*8>")BVN4;3 F:>.?D'3!"5?Z)\ HX(! M>>$@"VX2$HFT<"+K5H1#'&-J1@71Q& PRB-?JNPA-CB"_5(+!F;$>"EM M#;.SF".G9>OZ38-6 /33=L)K87,7TQ+U MB2(%J4_E\WX5UZ1K>9\CH7="Z2G(K"2O)._!YI4,-I@X=]U2?\")>);OG^65 M3FEG]GK,%Y>WU<16T.B,QHD7ACHW@4.>#Y46?! 4,[E5TJLJ3<9EH02F*"!S MU3WP_:;B-?-8G(5=Q@>D^7)(Y?7,P"H4<5(,2DHE M6J[(4T4L",+3JW<"IX8,[XN.-3BW,Z;$C6F([7]4"&'A*[ M-C0>TG'.YYB#K M]QO'ZP2S0GR"UZN]->TL^Z8'SK:@Y-TD_\MZ?E:GC;1_RLJOQ?K#.PG7TH=M M_E:8?L53.?8[#@^5\5%N$6FW7Q,V786;^F(US8=:4L($$T-N*5208R[Q>FKN M2X*KU;6T$83Q$MHD9#4)T[5O3Q>_)@,F"Z.,;[PL: M6&!<8YAYPA/5>.9D1((=,D<9(CNN",G\%F@55R2]E5U?]HPZR'=(B'31,>&X M1Z<*W$JF*\0)T8_317 M?N_.W6\D/A2?Q@M3Z97T0+V4\;)D>+3S54/1GFAGN+\AF?,P4$ES0^4=?E<\ M^C!?>Z\+#TB.$]%(<1P6\!^Z *YPLS\4'ZM;>8%Q@ND(B!'MY?8/:MLY#-^. M!-F'=D@J8+>%1^*C02( =;4Q_,KP+!$B!;T+@&%ISC!2*4BCG>0I$=_;KQN2 MK\_Z95Q;B7"V$8EWD#5@DL1XLYW6QWQO>?G3?T0P[3L]GO#'!8KV7-JT XL7 MZ2">C$VG7<6*RH3C$7.()_W/IPO$1H:9+@L=?'19BFLL(1GW_$=N#:BL0 $. M9CM#B$<>"OLQ9#$(0,'^F&2C_F*;PA>-DT56=O]U)'OQYZUH3Q&]CRV>O_MO]73B/LXI5_SKWC\:*ID#]] MS>5A)7C6:W5A<1EZ>;K89<[Y_Q?[K==O^9)OEF#J99D3A,F;/M_DBXG4"#NR MM[#]RMMQ94=FYL6XUK_EU07QQWF[^IBR&][=7KQ8>=FH6*/^(]\NBUQ^]3Z M]EOB!J>'TB!_I\C;R&*85^;D$VZ,20+AB(@$7,A0@!BC<5F,HTBX?/,B(S56 MGO#K#P1YM_ &0YZ9'%T!M:,-[#%]H^>([;X7,>*H(.J5_^/%Z"=_-LDC?N1M MA31TBKSQ8P:.698NGJ81.%?BK+ADRG3"K$1Y/YI'KW3=HYE;@8;@U!\SR_P9 MY@;@J>/X=OVZ09>94=Z,Q^X.=N3TE9& M,5;,.DQ5DIM"4!GIQ8QB%R"T0,7#5>P=NDO9#*DB*O*$T>*2M12*6& M$J(\.(T5^S\+QH* ,;D<@6 M.((_^C^=GQ,*H[S@.;GP9IJJ7&F#CMNPDBNH2=(JPX2_"BBMQ(VE', M\I.<55)R"A']MBE FX\QB%B>]Y\&:5.1E/@%1O%.QT1.+*TD:81(+XQE;EJ3 ME. %)ED%K&&TVO&.\Q#O',X[Z.B0^&)6]]Z=ERO"[Z)@):Y M<8<*/@[>#/D:<8@ #22(#HFR.Z( M8/.',?2(7:!P^>DL1BI(FK]/* " >M>%TC&:KW1\B2"?CX=AAVEY59-#29\-306MUSUQZ34M'3I'5$XY79$ M+I_S/F)F\$H.S^?-&(R53/W-,%]WE+N7X>H@5/'Z J85VB@,3#+S [J(*VJ; M(1*+;9VT&ZICO?9'W%\;U3VV23MNE[0,+$RD'X&W&>@&A<';-.+X#]2DL&T3 MEK\'EMKU"\O%+M$2[HA9PCPLP-*]^^\1?>EEX^_F7N&)SH9SI?99E^WXKR\( M'H-^&FT$U&TM''&7)S.AN#Z\^,^\IN%5RI*IARF.+I"I$(+4O.JI&1MG>GDM M<3THL)BV)'D]6Y?KE :$B_0.Z9WP8&##I%-.YIX<),:WO:Y U372!=L)$HR(M%>=M<]EOQGGN+TO17X?>..M&.$*CVL')I47X5D8, M=%HK#&>26B_K@LZAI6QG]ZJB5C9,^$K>O4 MXJI\Y9BW?\EGQG\(%;*)TSF]!J"7_FR=EU3]#.L))3IT=>>==+\,($^@>J%W MZ9I6UVHO1CNU=WD[HQ4-0#HVM::8 ]R L]AN11IN@H_D>BZ?LN1(PS?O^J!, MI*LB.B'JXIA?O+&V>U%<7)9=%(O;* 0W4C12,!K5\ M'C7J:B@Y&8Y*CI[8UJTK8&H1#.NDIT0+0P6\<]'ORRU5?$ '>YE/(*%"?NH= MC@)C:F1$-5HZC4'QSK/#!*BGXV]2UD-B?G!)&/$@N&G:VO4VYI031R#%B.9\ M[!]Q%PVY3T%R!;=F'%_V;=GS(E"DW$+&D,E@UY@%TRV9P2H!,/OVE(NGB_LN M3IQ)SKF_ R6=N1ISX 35A>&H/?2= \\8E;K%[<;W+WRWK[G*R)WP.T:)KMGE M4J7:VI2I(R/I4/9> B'_Q&H;.ECKH3SFTDZ_,/Q+,93[F;UP)1P,85@5 M4"ZG0!VY \AC^7?[2^.UPL95P.!<'NH3E%G)!MHS.5ZS@YXTTH3 \NZ'CP.F M8%]H^OKPEK@4:5&N=K[:[Q3LANJ>\C&X&M3"9##7:^).8H+!H 7#<0W!Y.GB M;.7CB0*I_2P--.DM)HYX(,]+MH-RSZ%);.ICHX,RJ,4OR['Z.-F^O_EP.G#^ M3IO/. H'^^^YSND.&GY* M)O6@A)6O:4D*^+ 5_H.(V'7Y7#W, BW%'^$(5 MRAB9-I,*?*#/*48M(HV](%P%O'A,*(Z^\1(A=TDD+ L"E?ICY]R(B@?AFMKE MF3<430F@'?P!*IF8%QL(*+>G8>2,SFMYUKK=XBL2(9@]_N7C*N\V@/'^A8ME M":2LS1G=3F4AJ3>0)(:.9^EOB$,T&^6%\9H"0I1V61^4NUVS0^AX2/X.R%G< MDK\US7GE_MPMSNJB;4HVE&<$*#4Q;ASZ6%!7B%A#J_'&(<1 (_T M=ENPSZKC%!W5!2*%Y\ I$'LP+53-D:3^M@KMY^MV,GR0GV<"6/,M<(C\D-/.35MZ\J! MI[S9@([OCX".&\UX$LX(H,UR1)!RC#WZ3(R$8\IYBE"X2P#1D>V+SIN:C['Z M8/\B52(@-RE-@SCA+#O.R1HZN/:M+JJ?'RDGW=E*?".^!:9*=(/-4B2L\+_#*M30SK@[XOLJI"HT7F_$I M>=YYP'R;]"-FI;@5T)V&FEVL>;_OIW_4U.9]O]UIIK(VC"#%,I Y] N*I MTH$,Y]>\MS#/AM6!?)(FF7LS0Z&H26*Q0Q;_M/0'O:-D2NS[??: 7)5G.?6A MJV,'W!*Y,/_EMPE-LK\$6+-JG4U3.TET7/G@!+<-52*%FAHHUI7R*^W$93>" MM99\))1^B. SAP6=!=N*>@C6KZ32/RJX=U9PD4IG!KXQ%NB@X5#YYV)BR#3- M$"+%U"'5Z$K)UG)][X.V]G[ZMW9MJDH/:<*2+:T,3+AX/M2,C^?Q%Y?4#5N4 MY_3NDV_AB)K#9UXLJ:\*GK_X5PJ=59"FON) O;,,?!NQ2]XTJX>N+R$@0T[]QD1AS3AI@]EG5:QA$)'",;$W@24*,)B%!#(QMZ M-2,?;0Z;E^)@Z)%/\,A+5[MUR3VUN31E''@#UG+I%BFR>%VY/]1 *.S&8 ?" M90C6(\CJJERV-$L@Z5>1:H4:YD1U';W>=S(*!HWL(U,*7OS6GE.*CE@NDB/6 MTE<[^_YU>$&3T*M"ZC K3V&W$BR%0RY.U!"BL E?OVD)UWE(?(WQK7E1AS"Z M1Z/S-D0U7DJDP /7P.#4DS-JSJ/$K]H&$:I&P6DV;0H"*ISK=D8B3.+CT'K! M&@BILGS%PQ_R%FDX(T) #8T1]3;'/"6\1-YS)$;S0R,P0U((L)5.TQX"W9$L M'4R!\4QTY[&L"P"&9#".DCXV?L-FT!GK.HLTO.=2= M>06:>9G;=OIR,_12^_,K_ZNFKZ^X8[+I,IE2UQO?0'IM2%%NKNC^<.VJC%V_ M?/E,XZ9W91E<_.Q=MH89)\=D*Y"IMY3?I.%QW-\B;DN@D(S\]UV^=7H]).E; M-^E&^:*,\K7,JQC#"^?](AN42:F3VE"#DM RS=)5I5N'G(9R'\1JJ!X.>6\\ M\$;&!=E).$K$$A,=KKZA)E@X)%A(PKWS*CCMRHN[C+@#,QH0-T UIQFV%(3)]#B2638H#D]3/(JV>BW?TR8@#W/UA,E MG,Q*7#6[TLT,P-*12GM1Z'%OVJ"SAQ&C69C&RSS(:=^V(/Z1<)I3-M">,#L1(+ :^I*^_1O MZ[IZAL-F21MDH(;I3(=PB@O$:9/!V?%EG1)C2RW<7Q>ENSPT-D@;AK:Q)VBH MP3Q6(S^[#X%XT<3EV=B(_MY2%Z;XLMMF0)9%A\P850%;;J( M0^/*UI#6XSKF/,C2+8P?Z0&+*Y!I.@JFAWN"U><59=7Q2P+*IE:5TC'8S#BB M2(ZH3ACEHS5^ZVQOB-YBRX$I72LLS"P]W:C0#Q"QM\:"YV85,U.<1@Y!! AX M6;_Q&IJCFI6K*J&6^+]_NO,G_$RH0?UYYB8O:=+%XA=_KIXW7IQ^6DSOUK?^ M?X5^^;(L^@US5E 9OR_HC_*/O^*CRL= M0X/)=S^-P J\]L,K?1V XAK4N:4B.RSG15-5>6M59C>BJ G?<469&Q):>\Z\ M>S*W(WB)?X5 '>7J2Y$KKP0=+/&8K4D2"2?K9L7%R2AT1^&X)<*ADUUR"_U% MJ:0V#LQKC:[4M0,K%>$?:U"?UXKF M3(*_V?DD"H?%!X, E8"*9',*TBL)M>4J5 M6"L>.ZUPY=?JH:/9NB6B%?+L*"8X5-0ILVMPG :_*?(SZ8HYBLLM$9>.FGEY MK)?).? HFYC19?J#%=H\.7AJ'8%,A! ZD(K)-#V-JSB=(:A&':6B,VETU;,R.ZU]K+A@WMB VI ':6(8V6\"#^* ME%G1"NUQ9KQ2Y+HLE22_^HD^<)2RVR%EHIPJ=T[0ULA<*ZP/4F;#M%9PI*^( M<<"6<.?KM/YZ9OAH.<"":/>-')1[N^6;V2@6.AR93& M9T8^'A\*G3+\/4PQ*WG= MA5LQNW7MSI4KCFW?(7);A>6!+97)CL8C1+GY-!U,8V:Q\O*E#\(6YY=[P @" MFX^_/^?)&3<@UTI;\0G@U:!F#V0@(%]N0P,?:+Z8)->8KII8&81\X=1OM$PZ M^S$,9F#2!]I0BEIE3BIF@*WY6QDO@9Q&,*KQ1D$]-RM6U#P@S-$X>+_&BZ@6<4*6$5,8"WM6X08!\?BQ[01M+:_-4UA1Y=+E2 % MSCK_/IJ]"X3@RK-*S5=(#H'$#ZQ7!"M-6(>BEZ*R[^H+&A[#S3,8*+4IJZ9K M=IO]Z]0A +%#%QIZ5.829O*)_ E$9D))$*%XF0X_L7.WZ6TVG3.RK^ 7+BP M95IQWZ42P' ; ;Z6YLH$UA$7'#M:P#\J9V&FDT5/J';_E+5"Z33=@JYJ>+3EL3?[_7!U3)L9.] P&%%XKG06H5H'&5!I8 >$38*& MGH!L9^'M"GH^MH^\;DG_R"^%S#(,Z=;=;M%Y>/G@V5GP7:@7LW(IFK6/ M0]/SH6^V'*CYCX&'A6:6ECN.S5[JY4#JWLU\LUQYMS:O$IH@XGA;E[ #\)P< ML9#[&)M&>1#)C)<8HL[CT_'BYQ?H_PF_/5T\Z3EB!8R-PWUK9I)/)TZ]7E/<([D061T0$V[& MZ!N=F%36/*P63#7U_!+]U\O :HAT'*4D*,U1-01*["2?J-[1DOK.A12#:E)( MN:T8;B:-[EY%Y&WBX61$ ]-<=N9"E'O?45(/VZ"I%%Q2OQ[I[)AS- Z=()8' MH@VCI0JO_EH/)YU)7(9 Q*N-L^Y=:[AX=VD#B >R\[!W#27R#Z%GCHI54B_ M,'?<"&@XR9$B3XNRECAG,WJ_4-QW<:_,8)U_?O1&YPNM(/CV2 M>@E,KW_OQ%I3$4N$S4>ATL1"$\HY-GD(H6TQ%)P*)VPZZ/S$Q!.W3V*>K,Q\ M:,$.F#!8)_,IPV\12$@ZOV\EU&XYT(BMW;.-V>1A006%'#HZU=-^8+-*#*08 MZ/A6.K7R4^0Y/UZ>^D9U4_QX[*:XP:S#;XPE2,HYAKFM&U ZG>.JVI2MDE?" M=(*:6Z=A' L&4_ ]S\K7;XJ8DE,"MM8K-^[ND2V)O!M1"F9H77*;*7W MF5S]F7I=-"> F%,>_>%6 [K)GV+""0_]>=":M1HV:T[^B+6%&ZL\1;Z;Y=T:2%/['*_9SYJ#W52U#F]_R20+5IIL4<;#FS"PL=D*\Z6W M]J"F0_: ;M/LA"GF^8M?88&77C"(0E)( L0+Q2" =>F2(4/,?DN1<]VY"3/B MA(Z?5QQPJ;QHQ-:4*@C7S8P(,D> X6<:[T^)Z;"TFTY)&NEP4"+$KQ6.+.8" MSKP'0O+O%>L@8PS:!LS_ZK,>$H+3Q0M:,N44O/L^T+A>>FI729ZT<^Z5E;31 M/&X3WD!.%>."G,C2]931B'5W[V4C =LIQ5K5"( \ %#HX-38 !%MAAC>\7Y M[UV^#:Q!J0Y0V@E[/7;HML *%!Q%_=Z0[!F:JY2$2!O>"Z_85U1F;#@#(S]9 MTC5+PJFL6X:D09:=?0B5MBS/Z]K_# ML;*R)%@G3.!@]MG1F9 ,U0LONX];HC;SOOCBOM_(,^\>R7S6.4W*EZX:2H05 MR8&=#KG""#'K]I((S+/\Z2<0-(3>K:@H+EV@9,6KF$R$C^[!9VWL/XZ/]9LA MN9WCMI6W&H?8=JCO2(I8/RZ<>$A-"+UTI,!MZ71\."*Z3_]FKL,-^WOI#5%+ M.H!'Z"C4+\SC#N(-O6YR&S2H[0\Z!DY3UMTF0"F5$*<0OVFQ,SP8!6FN"P:O(HE@9P/1 M1Y':@HV@U*B*C_QMP^.3$K79%&1$1NQ,PB\Y.N!L]C+BOZ)BK#2#\$L64V@ M^Y2II?9( \[SWA)&JP1A\_] 2K9>!3)R(:R7VH&*(*=:NO%(:CA)896V]F76 M/DO1#5JW&17%91]]8X:U>X$2-I\\<*87@K86.%3=P-^B2MLEN34I,;8R:8>D M-J9V793-T%7[,"*TY'PB;"&'8+386()VX7AF\O\G M7M>]8LY'7!X,I8++8YAG_ UV#]I".9YUVIA,VJ$FC))1IN(DBK>MG*0!*^ZE MAOWN+!#<6E@XN[]QPK9-Y!:E )4_9P/R<4S[WXB2MA:]$[*O) ,)9EE1M;8F M0BE:'PE=1)JU.IZ.I!7G36;A3%"XG_7+NZ8D3-XFG*H6OPF<#=5=H'?6-#I9 MPMCP(OTQ[3&6EHL^H;4@&:)G*;YMFT&FM2HNQ,!\)@!YOM8(ZMYR^'VZ>&@Z ML.0>T!G[">*'TSY:%@,:'FX]5*D$3"5DS ICNAY-3^$)2)$O0$N%S$335L4E M\9P?[O&2D>Z!:=(&*;9&P5''HX$&1_J7^6N-.A[>Q.C:L+,E]&LRL<)?@H;W M>+V^^-UO1U=HI3_WFEG@!5BQ=\-*,I[XC;\1>6LO%/?@SUHK (8Q8,,NA'G6 M:\W%9O3Q2-&B82MCO@2 [Y$W(DJ M(26L0P%64CHT(]V@0%+4AN CK3PS"T,HF6J94SV(();F^7CI8'FP]Y>U)G=, MBLF14M^[8Y0Z\K\QWS<$_"@+>U="&V;+=G3SLM.BL@+I*:^Q4#1*)]2S\G"' M[J,8E%L".M$)?SC- #'PH2!X/$]TU'24:EH[^4 M%&@IE"TGIYGV!FE!>V1"K0W2*,&)B$YX*%"UAH^HL6NWJ>L.!?(J/ M(+."3Q=_;RX=J/2AP01/BGZW,:H4RVD LAJO*B/\TVB 4)QX@<^>J%PQ(#PQ M$OH>8O.2Q+CD>--BSH-KQ3! ^2IAHT2,XA#KT= M 3-1 P(?S8=>T"Y)D?Z=B0W"]^Q'#]N@M%V'5R!3 $C"*+%*I L%1?G.+*FL MN[[L8WE-,_]H]Y3GTC$%70-QXNRROSBQ6EM;SR4<\7)DRJG:=3XP06T,G11!D1MJ\E R /&-4=(B$0]#,>6;3&QRRPLNA]*=K M/;0X[OXIVMS?PGO @DS7OPC"A MTG-\<34._Y.PE9416HEZC#^#/-EOF\'<= MB4:6TV^X%& T3'S$+CGP9;!R//*'O$K$Y:DIATLNL M"KO1\(QO[QSA&3<8GO&G_^"S3,)U4*<<&I!3@4)M9"1-E*0@3$K=H6/%#M 1 M%6O)7X0:)@G\D)U @WL8%&"BMV6(?03D4;_/(,O2DI+NRP[L>>- M%%5'@0S\/E)U_W5R]]ZBHW1O%?C?=-Z(], H(%0]JN#ZC^.T!TW5M/XIPI/\ MO2'UE8#EENR[X7:>% W$0!5*]O+4;MK1;@&>SK>*]YFI:3J1= &.0[ M4 [@_; #T-$N1?\53 #^N)D4N!W&KD7'ULEX#!'+M6ENP?>9D8"O@>49 =ZX M:A=C&\P^Q6Q["98$G*J^G]\\O_:T B5H , +L.+>$0(@D$'>MMV0UAYHD9+'.U,%*DT3:8($W)5]-O M056B__U.-'H&5HBV9'U4A! MAPF 4OQF4>STSZ!VDP(FVIB-^8\R&;N2L!QTT,4FM3B@)@[AT?DT@31 A2*+ M(VC%",Q\2.-FOG+?9-(5*MF6T4AS62=_%3'[A,-UA83&VBL>6EU,*CUFH3>; MF\6"*9*ZL\YVH[F]<(#2\\4H(\-!%4P"?!RB:%'UBMO"U"O4,<"QZ(3=7OQ)L)J#@1-LF*)F= M@AJ)BA8)B)"1:@>TC5$@]"<5FLGVVP;ZD&Z,6B+V[#>M MH'Q.%P^'("CG5;/TCU#G_=!.GC039SSFW 5Y:N(]CFNLVV+C+V276B *,-V5 M?*_MC@D(&)>B@ B;5_7!A-LJ>D41,(&I ^DD:6@5,$)#]9X>XC?;C5IR,QOO M/A8RU$ ?:\NT?,5%6N.2/)7W,NN]# ">JZ1/$L%3 M$JM#26 5I%%6$^C1E*@!.ERMXY>ENS\:;E(JIYDF-"C7T$CK":F(@\$X!A#M%F,U(!R), MNY43OIG8'IUB#-#HS=4 #(ZR,UDU36.@C3'EOB+0VJK\%S^FG@MOQP>9JYF< M-"G:(0_"U@B/2^@X\YP 0H3U-UI>"(M5-F)Y/2ZT5 4O(1:YT:\WA9!1G4IL$PJ_8]$SKZ!I>V89TQ 8$[I(,8L8YQ2!1 M^+>4;G1ADA.$<*X/RQBO'[-36-$!>['R5HR[AS1; UO/:XBVRAM3-DKC^$F2 M0OBVF#@*@*J)8PCH"'_ ^Y8$S^P0,RY=?PG!"-X'?3)%YB!?8RF)I6Q.]$4? MR$A^**W#6<+I?V_6*G^S0.YUOHK4D'-F3 6WW^C8VL@&>DD^GL/\"_1*F=+D M$XGK$RIO"NWI+#*B05JT(NN""3M)*/]*&:9DMTTC(AARAAADR M((>I'_S")N"V;5E3,8!OATS(.0[+W1\R=J^17QEW& V=,ZI&-,_KT9@&0&-G MW9?K=!YZ'#1O:5Y58^%N2-'2!U;4[M-H-Z[^6@%'@K$"$&H\7HGG%>O;YD@V M#ZU736WBU^VHS:=UNZ&/:H=G]03\S+2%/O:RX#.01I9"GE]O8R5#K#O-= B M/WMW#D4G1+S!@EZFY+-*+;V4H=%Q4WGSV78E;X6U[E$9O:,RHF-Z,7%]"=-O MDAE\S".4:*JJV)T+=837G,V_S1_:S24X(7YHYJ\UU94!N10+X/VM#D %&RR;DMVH:8JB;F)OT1 M3A,TO8P73VH.'.V/])!F"<)(A\ECF%AH9C.FS8T,XM44L-F!A\\>!N?H;P^? M/>?=:-;^6;DF'/0Z,^O7TA,Q!]4]7?Q,^3*_#3<;=W'WB+NXT;@++MO-"W8J MO5%B6>$@9TF>"03]PQ;,]6];YT] 6T7FMI9Z7'*;2=YN?#;%"4[7W5/>KV= M6.M8BW^YT5I'JF-(=5ME,.6QRJ[($G/%K'579;$-[)*T(3MA%M9J2W-)?I?O MYK? (4^?HV4NE*CXN1XS#(T4369SHVWOHY+B/*!630XT7]G4C'%2C%>HP+H0 MRM%B_HKK( '$'PCVA$.T*%G0MM:")7Q*.AG!:WQJ>YOK6* 0NNJEFC7Q5IM7 M I\_-#-:,;HZ\JYA-U$X$I*-27?#U#QG8@=%ZR=O228FHUC/)8AS>4 M9$S"AN0"5E Y\C+'2+^ <\3&XG%.%RF-)D_7^#9M.'D 0?!R]9_>RP W17WA M-4V1*PR)O(231[\N7N1KM_A[WBXI<&GSK0-,@6DI\X*3(27H*:B3KJ23<^]. MA): ?B[!-6IKK$9J84GL!R6@:NV7#4\Y::U ?),\V2.=$ 9Z 2DYC&PIU\HD MA53X.TK3 #"JY#:4W;:;WV=.K+,4T_373'MP>?<,UN'J'>1>7RV9<%Z"?*#P M'"._))[3CN%-.$TAG1'+>*_=,WTUX[)-.1/G9J&0;;TOR@B1LM)ZARPVW)%+ MOR%+'+I(O&0FOEC'_&HV8:+UG-8EO:]-RU'G+A>JE%@F++4-.:B79--2B#[_ MS-WG*_0]-0#*2/Y)"0(UNC<3"I(KV5#.#LG$9H6F+1_80**,Q],9O!Y5J M3.W_L#T!]8ZV5;<'\U@C&,#4Y(Q@.&_B"+2"6(P[[=\ >PHPF=2THA*X'*NIFB<$F8A"+$QE93#"+VY,D<> M&_&X0X_//=>PT/,URM1HHT95QFR0+2:(0K5HM\AP^AA<0:1]5W"SR-R%^(]4 MR)-Z)81C.1?M6\ V8]M[0G"\RN'P^4_H&WOOXN*?_N/%)M\L+DYU=)9?T>G" M]:?^P4_?\2Y_^H_%5P](Z?W2G"Z^_O>[/YRL+D[N?/OCM]^=/'A^_R_(L:V) MEG(VEET\+&4V#'LA:K%^:>"QUO'OHZ[-"/_3P_?@T=-3S@6)'^\5!HUD-ROX M_^U]:WO;QI+FY]U?@?5L=JUY((6Z6+:2.7D>69(3GTT<'\N9S'P$"5!"# (\ M "&9Y]=OUZV[&@!UH22;)C$?YL0B"?2ENKHN;[V%/3C;FN@?JDQ#[ MO&/"AEX%\1#5;P"O/2F@E6 +W14LRQ-SR0@KL*"GO22/K32ULDZ!G4P:@%3N MEHNI7,:,[SJ!X%0E[X+27F,-E6!@(T-RRU8UEQ::RNX0AC><5MDGRT#ET:R" MIQQ+9AEJ%F<6%.H?8>&"0@P]Z8<62XIB##-#-2\51TF3REA&U?:Z0MY:+^Z# MDIS6J@2@OPYI.26CP][ZEV.+]2/H3-B(*;?\-4URT7X<0Z5LC*PC?EPS&,NF MSQ;5H?JXD/ZZN^.0CE6E:2=48G'Y::ON5/^5^;:WE;VKH\@-Y]JRZ+BK[=;' MM4/38%_F5&!F/*^42S?D,'$]N]>?TLLO #(^(@)F[9\ LV:*85!UV$*5CI5B MP+OP!MBYDK/C.UI>6I[A],0R*B6"RKJ S8(FAR.MG]4M-)R[E@W2>E(P #(* MZ<$$)XIJ[C3@@=@1RYIHEI!DT#N!=TNT^8TXD!9*&S#7B:LM<'4BG2T;!9+6 M2%=(F:*30WR*PKQ9?.&T*PLG=Y2G2F>$073+ P)3F^O_CM->*[WS95!E[UF: M1V5M/!;4^ Z9[],B^,>F*S; E?<2N+ )*QN*\(4YQMXGU-/FBB2#HC<4.Q.# M1YHYWH%5!@MAAU3<+C_O860WE'HHT\$%HL9%V=Q[1W235@I@ 3QM6?V9$@"5 M9XU-L$BMN('@;B=X;U'#/A2C@68()2B# "&@O?510QJ**P6!;=X5K6F&'<@>83G772C-Z\N>E\7RH')(;YGP\L?D. M_.TIU-L1?Q_FC[ %4R*IEZLTL0XE5J"/LG%8$Z82*]C101>*[,R!WP020"L5;J RM(:R)CU\$6AES M"1G50$3A%1)Z0#T.RD_%F63K\.DTL [C>-X(HOVHQK4U4 _%[W6/\N4 MFC;1/S^BA2__>E\FT^ Y]M:&1],?WV11=3D"9;P52J$NW/K&9+!H=OCSN7FW M&1*2BY_+B>"P3"=LJ($N]A-QS'0Q*JZ$N3#105FH)D5$4J/?EW#XX*E8 $VP M;67AF3'&"8CB7=>H5C9VG) ; YS>"/]/L]@H,WHXM1I4'F39[)<%4W;]J3H8 MH837; 'BR@DWBC.67Y@#77&*A=H6NN4]X>&QM539$G"6UD;5-YE%8#3_O_+C$/*3:V"!,]!A-[")(UC 3C.7!E>[!^8D*,*"O(-*U0P&WFI;7"L%"YC MK\=E/!TN8P7]B2<*VQOELAG"9^;;J( 1KU8,(6>LC!C2[HOH!859T2M3(\^6*RQMT8!KK=LTO^2E MJK"7X*&N],,99 U !.6E$O\2!0OD!@PKQ YT;K51!HYX%B&KT]@>T+\J.=C" MW!(CI@/ZV0"7>'L=I86TTXJ14?*D9,.!V#F\-5H#2,\@6!GA]PB[%C&T[F48 MC).(^,8EQJ%C;O-6EQFL-N 6#?PJ19U.7(@VP<2EN"VJAR$X-R2+PWF[5PKW M5":^9IH;YM>]_F-4S,(!7"[D&"/8IZ-4UF&"(1T"]8&Z>0*E+F9%&Z7:2$&W M?7QRZ+L=.^ZTYI/S=((I3*U;D< ^9-H<&'%OS:B;GGBDW$V2V(@%!O MQ$]>F;!;5%>]M0@1W\?-[A\W>ZL; NK25Z_HU2O%LEP2O"M\1Q*3 ZG$>IH! MKXHMEG>41',5Y2KJTH;4?:[&&Q1Y'_YJYF JS *3G5** B#OL5!>ONP;9MTP MW^9J_?W=SI,+,^0$\_ZC8CI'%GI.;,38[!FY 8WNH@2#34MPCMDFA#&R0[7P M% LGP?'\V0XILL.G%F#H78)>N7'0\G K>MH=ZP!3"*%^G0.;OV26^2G2(H#/ M!:4V\89L0&54QQR@QU:I"[ M+^ER!F)H;G16F>-(!$I64QZ;RP!N/7!<)YB0/B]&:0++@VB!2&$(U" $QH#Q MNN70"[CM1'C?T=5"-EA$1F)95K(JNKFK:PJIL !#>!3^^<\:XEPP8[VSA6U< MRQKF'__'+-N/QW*;<(4K;U""\4)C_\V$%MHV =.=O=T%A$@&_JOL$F\F8LOL M=KI&,-)M*6*<7)ME4V#$>%?[KU9\7@ #K#!($T%_%>.[SK?A?^%4I:K$&"]" MB'A8NRIVQ.3JV;;E*_4V(WB[S E$9L;=43"VYP@E*!*)D:@IDEB9[V\7XVW" M60_!>)@4'*GD8ZW",8Y&'[#/U_D:/-"8EV2A!2;AQ^X\"_'<2Q'@5**W@JQ M[B1ER_/N1&Z[JCR11F(T ML-R[$!!]?OK;R?$6>F&*U=<5N(;(]QQ#D MPI'7(0[1_A,J^:F@(=0G'?/PVW#9S9UU1^8? QK<%:_TK;("+<-UTL$0AEE:1@C-!AY8N+*+B@_2@CYNFJQ-6 MEV(>+>XQ;H!PZ\\MKAN8FC#_@6V3A.-F..<"E;+.%*T:^YSB9IIS/QHA'<8% MPQW05"/T5HMR9-&@2M<^JW,R.%QR Q=@5!?:6"V!";]%B>DUU!T*?B'OC5E. M:UA7D"2CM&U0S2MC*=#^@0Y;T(MW$N4U]]^,C*A.T,8>9L7H$T:O\M3B LED M^H0LO@&1OD/26Q']\^Y[%D?>H#5Y!Z%)(PX9!A#Y6@;Y]D-40!M2(X$6V@F8 M=-T@"YA,8"-^4AE;'A,PAF<:43&5ST5])_^#6X M!Z&(2T6I;.2[4:EF2< 6*$,IDX&P89TZ])]T-W1AZ@5>)L?);6D,W#-FN4<\ M/[LS]@7*ZE2=]0I!AVL$G9M>-Z1L[1M>?)DHV1O'_"4@:G#5%6=QMW[PZC(; MM]!-AO4"7+)K[4AH^,>UOK_^9C[158;-'P0O+[K'W0?X<9&W;R\;[E)A,("Y M6$8'_ + ;$I$&3IP,6885 T"<",1JC?*I,VPDH+C2K,RW'OESY/I##N@$X!C?X (CJ.E MG\E7CHWD+#]>#"RZJ[[=T@NEML[I@X0ZQ5CSGELX5\5XAC9A7(QJA+C3A4U= MV-#3LKX#)2C1OVBE*C@)]? UV3]XX(JX4'I[19:7[\/E1R55^MYP5E,'F)T3 M&N>E'W0X&"R_5DI6XP(!PGDTX:.&$;?51DSM]XBIE6:R8=/>P71%OSNEX:G_ MSDI4IDS!,]WHH@K9$*UOX8DN$5=78N=.BAEW.H<:F@[?3@%!H#L8H8@LZ)1N M*IU"M#;3/>8088N.IFO/C#SZ"3I6+_!JCR!'F$S(>G=;2U1:"=U7B+NNZAH+M*'!X"!\M<[=/\6##J'T M%J=OWH#P+;T"4@.%09,[3Z1CN P"TDONFHA>4Q@(X0$X'FM\AG!L5 @).BI*BN

,08O7OF_\+CT$[PAY4/6(;_-M\: MR;\[7O(Q!6K^=\EU\,$(;?YCT'[;S%RZLUA^?)W&L\L?7L)4X$:>Q? A_\?W M^%7OZXCI'$49K\FLF-[/P.#I;,-B_G!P2&]=@N;RU=[>88/5DL>^>*2WV4)/ M<$+NZR13O-5VM"XFTV1&Y;Y&V1@!CAC665==D\?]^AYEIQ>A=1(A$81"H4U8 M5EQC-FEGOUCF.K-7O2!MD" I &V$S0#O*RTVI^5RN@WAA!0'ID\L9-U125GP MCQ5=)/J8I#,'PVK&+[T 92^L&R2L][\XL=,/)E&PM,+W4ZD+HKU3&='$W*LY M(?#I.T3FH=PY_N)U$GWJ)7!#))";'G*_<1 ."V&P74NU8]@+QH8(!A- $3J7 M@QXNT-$1 .&,WG+@(@=H!YX(Q()1-D]R&3:W:^_4+)J2-AMZ9+5F9&DYJB=7 M6'H6ND 4!HJBH5&LP*?WH_E7+\J;(0@U114P$U1,2.HT:25&ET\EWEGYM^P@'&N\48EU(C6I]Q%)+_K=;E#J M=XN\'\X&RA;:[!_W-H.Q?MCR.*@ .I>8MB+GR.[O,=VU5LC%L.WM!0W#X J MO9A9_I,8P.%8WAYZ7B%_+#%]C(!;3@ZD]P06H3_ M'L))=>NSC-JT8,YIM7^GP8V(8#L?(_4&9X\(#D"$[1)YUX(XFP'0NO6LQZTR M7$&0W!/AJK!H/B!$-RROREAJL'?W>6C#GQKU;P)HPK0XD;X6[6"#F=FP*#ZY M D@VP"0DZYIQV:^ZBC)W1"1?(QU>B?SE?%;'R21.I5"%[HS+[0TV[=T.O$SMB/%N'?;"EP=VB4;6.I MB,#UTB!;238F_""L:=?)9GX-E]9#D;EC@N^0M#^;!6=&[<;8O/ R$0AWE71A M],#'--.2JGK[/J9 'H&>HXLR@\(N*NE0/69Z$'3""@)DN8GJG! J'G\W?=+8SZI0/J?^%5<%<:DI$A;'6>YH0+A4C()U2)O(N%I%5:2+?UA? M36 N$9((M3AJFAT+C,2_*ZX0?!B\0-CA*^A4T#7+>?#\W?NS+2F4SZ5G04>9 M_%W8_L^+NETO#S&4_P96TB=IA/ NF9T7HS#X]=>31C^$!T M3]*K-(/ZTQ37 MX.7M)8F8$0_DU? MVE+]G+A[ 19U5]8:4_+&/)EY,@."6>!LX,G*$)EXVII-FL[2NCGVU >=(VH\ M\]+V>VA5(MFX#9&"X[T0Y:Y$Z69!?&XU01@D.Q<[8?#?T651_"\4FRVO?F$A M"X2Q'B/7Y.XL D1AUS?:[_HMFIE%_QDHQ5%LM[BYUY@ 03[O.4PGK6Q7@,I8 MIN^-.@[>&AF?)9-@/Q3=]"M&)=X#JVZ"K8A%/0V-VKE6LMGL#>XI(,0<9GP- M0R,%=A:4B\N-^D <70\BOVFY(X< 6SCY?!E!1S+TH*LD*D>7JIY "$C82L:N M$D567!A3> 5OZ)6",Q_T<.8O0P#Y9/P'[.52"0O7Q"]BG/,-JT[^.?17D9N9 M#FH-DCA.B.45PTJI,0#F-W.W^!5BQ-S2X(M!;4\,;A!QN)Q72+LC@0:C\(T_ MP/X= R9J:0!GQ]3=T_ 0H:V@ #,D$[B(P,6SUGMHJXAEB/(A^,K4*PJ[-2!Z MW,40D+?-7$,I4T$;C8QTS,CWP5TG$L?P"(#5;;B\TAP_,QD1&9V(?*_A[2 8C)_\Z]T2W$H&=@;*Y*=1U,*VUFPCWQ2DQ M/!Z' .*:0HT1WDPR1&1ZUVU!D)G*;K8:,CF&1+J9,&6$,"'8@&9S0HY71\1T MR!LNA'@ "3>VPH4+W8BYOJ+*?29(R%[-D;C'>]Y\VV03"*B3*>1-*GK?)+"G?M%VIJP"R&PHV:^XR1K&Y M^)QY<)685SHW[;90GXT\D\JF:O"R/3N*M$!@%R/0K"R1*L)&RI$KD6.&NJ%= M#.U:*REP=[WK<(MMFSEJ-I(#Y8$FK[U$BSLL00BXS@4O# M* U^BM# 8I6I5G.1;).=#LJD9I$M\FU%"./+0=9V( MKB+CR*/UGG. 7B<."J8(YN_S+F+%E_UE-VT>IQ1*I6QT"8 MS,)?=3ZR+TWL9L@I1\$=H77G[F3BP;'MWY&EL+_B[MGY%E7%%!A_T+YQ)?P= M+#D2:>.(;B<]] Y0X4^YT3JSAA70^A0+&KM?1!=(JIX(>B3DUNI>C!_T96S9 M(AEI)QX'5&=2!QG"-K3?Q:*BVCJ3]E;?E;P=GG=/Y?E]-#7U$$;YAG-K.0C3 MJC^B:\XNR*5('%>=XRPP97S[,$FIXD#/D:>HZV$VY^J,7"QSN2P4A2_JK46R M$)'ASQY:JH@>X'PB[R5V."IBHEE'8KS&KI -9'4NN(30 M?/T*T4#80-!RX^E1XC.!CS-7+$RHK"FGFQ>HFBFOJRCX\)Z2(;,\VZR,]VR$ MPEEU,T:]2'V=,;[(:)5[T#TM"V9:*^WV99*\)TU*GP:6PU+X.)2)JU%79+*" M]_)["?@XY"9V[,;F/%\_.ORU<4EX5C 5F2QPML6U8)M(FJW:*ED.)FU%:!=%O>9HRZF24*P4)&CF)LF\:*F;*]<0)!!V368Y52E!KZ9#1) M6DE++Q]7(N*JL7_=\JJ'&S3;2LMC+"8KMP< XH5);%U+>G0S9G&W5S4P5NK$ MJ37@VP2Y8^Y\QIBLE3W=J")^:]++>)H)X KWBL<(UD!7X\_Y)@=KQA)1@P6R M3?T\?'?<&07"Z8O>E?#.(5.Z^(%T&XZ,I"DSJHNWH1.!9$ME%E&:W0 @TO:Z MU@.Z_@BZ;%!K5]X.Y7*9A$3K=_\8$QJ-KQI$RWP M@':0-TNV,93M<7NG^$ETKRY+A$K8!WH3)=#*!%4=8@? VHW"90J];,U]Z@LP5!I61 M^^V:S\YJ9Y]B(U3\JUG.FDFVG3$;I3$E0/S4C;F["NZ9Y/C>F(N_Q/-D[J^ M*ZT&Z)B+ _2!F/,^2:V#-JFKC<)@LDKN8.O..C/I,>=W0:=UD2">BW7YG8([ M- ']D$B9 >F,1.]=A<(T][A844''YL?"-7)3%-: $X*P V6-R8=ZA8*F4&[I:M\#G MES/H_ ;/JK49@@PT_%LTN2WO)6DIT^I3;X$M\NY==,5< S\;#\@X7V'PMBJC MA/LKO\UC[E>*Q3(6SV'C:NA&PP?&)ZV!.%8@OI_P8FNRS1'O*)PV:( -YZG" MI!!":K*$\K2V%0$&\W3OZ$J<%7$TMS&$3A$J$ZXM M#S(LY+F,'L!DNSOX;GDB5+Y[9\6,M%I5<.VZ4H',X6=) UFU@2=>,#!RJL,F MG5.>>5V,Y-#(EN5F^76I4#?/M_FKI)@6GTZ$9XPN]=\P/TV_Q4I(:9V Z^Y- M",),B&$QTO-+<0TH*E?L);0Y;F7(1IX3R(,0^K#SLTI8*MMLF U]3BG;=AJ- MP:F-[@S^M#,;M'9-Y?'257E@2*#G.G;,X3,,B%1:CQ%80)K):F4&!F$]A=;) MZ,,$931- 5L+5Y"'GF7$C;KHH(,(-+R:8M?6_**.T)D%,Q$P.F(5@L$;?9:> M)"%7)MM_8OHRIV _YY7=A]P&%K9!>IK0 DHY%:*U(W-)FO6$E^X$O]L-;*XG MN5R<8:3.&@UXH@\' FP)-:FX4 M B#B<8RFN-_>M2_LQHAG0T@K'02*9$K?<-&KK#0D?!%1EW94D.!Y]GQ &R-R MS>RW:@TN(@45-BR/MDMX+Q^;*A_F^MX>ENDP,48"2H8J9A)P'EIWC+%K/@"N MXS=I8_'LUZT=H4T4(S; 3^!#5@#!"^-,[ N.S5S$;)@BHZ M,-Z+C?[YKBF5 U#^V?Q=C!EAT))R0?]' 'E(XS0BF\BW[%V>Z*-QF4YJ?OK? MBR%J(A@!-!RG8EG\+_B>^62K%\S-$TRBE3)_@'1;]#G!O'3,W8IMQL4FAUQ5 MD*V:$H3X<-Z4;"%AZN5J0^1J6@"R1:H-;&8#&1LHI/4C?-*+PV:( T3'L6BI MHB1_7#2B@5YL[8FY(MB)A3?G-;7H,(Z<59=(>=3G.*@;N8B\2K M.7&)I@4A"T)FY^8J%16"+$; VD>=<.F[&-"Q16,P)*0[XPR+OCD=SL1W9M1JOEETKDG&D@C MI2H7@*O*)PHDQ)0GBG!048$(\Y-M$J41*%D2V6+'#(*3L)5E4&64(#'_XG2] M=,-D8!B46V"+<04'1+@5_,2(FF1Q+-DKOT\K-^MQ$UKB+G]21JBIXIJ9> M1M"3ZPDF,J %0#AR;M.P?*I94 GK#F%6F2.%*'JEKDDY8)2JLVWO G@1=90 MTD?08_*BJ;FJ9_I'C%/.BM$GH@YH'09/ M^(5MLW"-T0279P?/P$F\+DJ/6Q1R7)3-E!Q6E9C+A:OBF\!Y\V]S9G,_U<>/ M"/D'^ 6NVK]#*5I(*>*HTC2AH64-*2-DDBQ*VV^/B]",_3M*UPU2\T2,UA:] M."G,_3QO+"%:"]%<7^*)D3CL#)S).? /=%MI8NVG>HPT_+N,L**CV>A/8)-6 MBK%>#(E2LEL5]#4>$-#H#M>K-31^+/A$04K07[&,#(LN:L@^4[$94D\1*3<" M(.SAL",FP(MCE!)'_+J;YV$-V2&_'-BK!>^JD.V:K<#$F."7_ZR-=$%=7E84 M,2@C(]_H[V31Z%,A83C*^<_F4[(2I\6U^2>8!$(W7KF.GH&Q&&O :F/Y1KX] M@<*-.*V0@PUL6*[Q&!G=&#:1()V[S;+QV(387U\2GKP60"VG(\,?)AJSU%[2 M5M&3)RA.,%S?!"L.6I+&*4)A9D!@X1. <*4// P1PBG<>!%3&9J!E4695LS/ MPWHHB>!-1D==)MD5T2",4E(HH Z9@!!'#$@8*$+[;"Y?Q-9P'IWX4(M1I*9X M;A;W30G.2#4J@M?FHCPV(\(^ V[2VX"]Y^:)YE,4>3W)CH$J&\!L,=22!0#> M@[00F$Q,P!!@)?P#PZ@#T/E4GDL$YU!5#)Q8Z.X2 M7Q5>(W!#"&5WEAI3L9P+G]7_K7P +A)?4=$@E?S:'Y9T>Z&E@=P]QI+(*[_! M0D.F\G9)%B,F%GN&?!75X/2&00*\58RJ&Y-=0[O;6 ^+\H\^"=3?DK?L67L=ZZ2'04+YS"DSFU)O$Z0G8: M0PZ] (\Z7]"NJ=_% $,&H-BBT3RTI;\9D\>2U'0]YBG:E'S]'7ZJ0,YY5 XC MLZ3;OW_.DKG+:@_V**O=_GS+(J']*LX94))B.1VA:)G,#(TVD0:]=W<7C"C/ M:WN%+WR>*GSG)]HZ]9%Q 0&Y;=1':5Z:S34A%!:ELS0C&&GN*> M(I,&,8Z-YJHQA;_OR/U>4OZHL>U @$ND!J1W1U8:J#096;BH,EEO^(5Y'^XV M2J"Y*R%N8]G1K8Q(WD0>2Y.%)1$8/EJX0-M7$=V:>20P\XQ!,X?<'GDB7M!? M=7PQL77SX"20JH<9 :6/[755,1/3 A-=D^HZRP /GIPBKZ]5QZ'K]7\SX^G5 M;'%+(5NE;V0GK:B;%)%+P6T,F4PTR=)R F=$'P6H?ZEL?1E,0 M6:!H6"T#$/WWD%(J^ 7S^ G>Y:P90#&/2VAG[.1VB"AEU*D69>I@[+V7<'\O MX<\N>LD+H-% (Q%2\[;R+_:8H(F^')H5AI8&*N3PC@KX K2.' +P[JH:TV;C M6MIKPI;R_1?2F0IMJ8*[Y9SY0Y<*[R34,.H-]'6HOY5EVD% M.45;CLJ.2&MO'8.TJBA6S)!8K&M> [;7A(I*DP0%Z]8!7Q\B8DL[,957E%E\#3 ?>_AIC M+P'=&X#K:J4 5^?PK4[D1S::!:!YX'HCNJ86TM-GR2IVLT9%^<._[>WOCO<& M/R*/[=_K/.%^81;2=EY/,;U G;[2I0ON_=>U;Y]G/V'3IN T^E3,(NCE]6 M]SEA#??N']Q1Z.3L=A@2*"!GT$\5_XBY2[:R\;G6.#4G.&6*I[?(]6[.=T69 M51@V])J"&<0!/MK.\DX^U>[8S M-_8=9>.O#C@2+..'\N62B?3@C+O'5:5TKS, &T.0%UUGP'U.U:@ M-?!189W%-M59J#PKVX6,X_*$%\U)ZCF#L@R,?F;LX5U:@M[ABNR=A&6=A$8R MM)X95^!?2/6FXFGH@[I,$0)$+1J#(*!DJ(V@+;$Y35%9SHV47D=EW+ ,.@FH MC&R,4ZFJ^*;M^2<)$LV6UW"GR0A;BI+1L;]+C44?T&03Z6'B#M>@0R@\,9 T M^A3(P_@>8W (]M" G@R?TR]W'_P M$$+L*I-8[16!7C\=5,I,CO?LHW89&O%"#O M90_(^S)M@1]+ICXV&"<"2E[%%$#'P#1?A)"JQ_:8H(*(HX"MC5N5A^!M(/1% MW3'QB-O=WO5/!VS-6! M8#,H/WV>1"5KR5OG1>52#+F&'U;L&,#+))0)NAM ( P_4J1%4M"F5T.62K]( M_ SB>D=B^+T!O<^,U')>+C-#&O6P.K2_!84ZM>MPM(A02S']F$+^Z_VY-B]E:S[!ZI3 M,KJ'HGR[1Z\.J47@!( -,2'PX-.ML$EF*J&2VPV TN5- :)!C<9469ZS>+ # M#G5F82%!>>!LKE"R4NTV( _*%"'G9J601V'PHVNT1MIH!_^^^Z-Q=%J+L> G M\@M7T8C@]@I>JS%1"L2$<\0&WDRHKSZ!]FK(1 STO]">]<5W/A!/TX"FI6H5 M-YS3BS!C_6) 2*5\!E!FJ>B\H@:D4$ALSC)TR;2_5M]F $)DJYAFYCY+MG%I M24'L!.=LSI"BQ:3E%("()$C.Z@:X5JL!**DN2$,8T4@K@,V,_(RY+HVP57

]%:]"\PWR4T/I+^@<[6%-,MFZO=CQ=M9"4[>?-A0-EG$MEI1)RZS?E*VULG ML^YU"M>&55R0QSSCB?WBT4T M5U!W?YGPM = T-GB!/G*%RP] F^N?#Q$V#*M9W7C1&G3#;Q^./Q-3>:M^9B M!\)W,9]4>2D!E1ER9IDE&HBIXM?1#2!NP"CH4)698.[)''W5 ,VRKU.P@\]Y M^YSB%S*C\[DFS0+QF(!"\JBC:(H9?L((ITS#C6C6&DE<;/V75[)O51JVM\%G M.B^WF134W"J8F$0M"'GW2X&["TT=M\Z#_CRQU4">=P#)8"J;>:0HSL%CA,-U M6=%'1!&"%Q/IG%![%I7&'GJBU;V?:27F,E8-P76*H$)5.PXO43 M*6U2'+.PF$S6@JI$?6&](>X@.C:=AN(YMP=__O;#^19>9V;*%W4:XSBPE[03 M(^;1T;>CYX!)CZD8(0I>*R7\GHO*1;!.ZJ!$1>,-9+ M8H>N@D2M @M\9"U\SXM <(##8C8K)O"0SU_$:?H#3@/NW3TYRXR/[;C9R MH_BONIJ1 "HOVODYW9]3^[LQ=@!S@R;?2W_-Z^]M]F1[&(T^>9K,!@ 8@K,W MV-L+ VK2S*JJ8M7$%-W PE-"U;*=JKF0RQG'+79(R>A5!83XYQ'#YHFWIY". M'/00KHV1:S9#PLKFHD(4 >Q9AOAA/ 3$9PS]DC#[=9I(=S+!)=*%:Y'<:83I4@PXT9M.JCWQ72$@1=#G.[F8TX 63?Q\ZJ<9:ET.$91P(GQ,#+-OK, M@/DS2S0L2F[.X:,/OR:2X$Y&+A(2V+":C;R!HA..Y98G!7TTQ#&SU<&X 5. MO5DWB@C@]+=M T1@#:*!W/GXS3XU;QN=$M;RK^G7:4 M&*]K<:F3"!I5 #K--U>(J""P#+Y5] R67'.$.&V[)#>Y:WKVCE?"3GV+' M3VN+.S6'B)T=]'YRLQNV")QN LA3?L:(5'Y59%=D*F)42ZJ!%(R=G^.*?V(- MM%>'UBOO$@3T" A"8G[G++'-4-,FW%U558GCAF$XBK8*+"$01 ( F8>5\002 MJD-K?4'Q@\-HZW(.EYIQNJ@-Y^TV?*@B4=!X/3:WY#944"+;41>F:4;7UI M7J0-6/S(\P(NB^N.Q6V?*\@7 "*4<)0XBNL4[L_8;*[4_N&MFU9=90F^WL>X MY'7BX3C-AU.$U=J.W'$TBQQ%._RX/3@IF.CR%'@AV. P:^C"9 L6T.=M)0N. M^>"1PXYB.2YX=A_H)V@TY#^-*F*Q:.M#UH"<"K(&!1I6:BRP2B#VD,("YQT2 M0X*T;=)GXG'C<@-[]:4Y@HL*,("ZW"AZ+;-O@@).\T[OU*V)YLY9;GG,9%;P MXERIQ/NK/O&^PDPX=[:CJ>(TB=L%J9(^ Y YEUGX01E553TMC?$"#?PJ[2:. MH$+>T8/Y(;\5/%]?U4;YN;UNW0OOMRP'!UWT5Q$U,.>;'>)2%+$PM_6DSBZDR-'=C1B(-:/&3[KF 2!2 MSC_1C*I$S[)H>V=^2W7E?C69LA=)=&C-$#!IY&X@MTOJQ<'F\%UKLLUB73L4 MY;F9$--8%&6[:#^2/+(/?C,3_*I$?$*,V)]*APT_@?RRFZ2@X'!QN/0#%"+8JAR$X-I0( MPX;ER,#8A.)GP"IX&BYE5RLTB)$GCM@:*--K6_Q2GC6*"SPS=MP!$78@L0:0 MRX*QB+4U@F.F?29#@ H[=X+?9]2L@%/(C@H!^>3G*L%- MM]0JW%J=K'QD78 MRKO)^"2#;-,^BXQ_8]90&COS M*C<:: ^A4E%6.CA/P7FMC!&85)U/Q80A5IZRLGS[_G?XSW?&]\.8@[G0]@.L M/;9#@_H#0B;1DPDD!B1HE/[R1:,D?"A>7@^H<-K9?;%\+M>LRP.2R2]V7KY\ MP+NYHG?I)YR#.:GJ5@88!%J^6,BK(Q:??6RNXJ*LD,VNQL)L-.N,F"W]GG\( MZ]WR:_>!&7=R,,0>(#Z[@^U_/, 0FMWI@/H1:&7A0J+0CY+DM3'9P"+G98>^ M!#G:#BY9,4SF!23ZWM^KT0'LX'#=.X!%(,_(7Z_IDW0SU':\VW8R MZJ:PUXGECM1,10'XC(+X/@\PA@DEPF'SK-$HBA-H4S>"?N3&'>[;%6Z(=*(+ MY;GS@"6>U2H.1IUIQN9>@]@QA<,M[P;WMRL(2LT\8=.R^(N\6QM=IM*/YIND MX0<&$:(2LH252QE(!J/S'8 9&'&N?\%9L!EA)$%)1E$UHSXZ=#PPJK/D"91& M/G8"KM1C."/"!83[]4=J0HR0H=8%;&!&IIW'$Q\"(M[%++,B M08NR>>6K=DP_(2^CQ4S6^3BZ*@AM+P\"/A8;2"RQ/0;HO'<$/'4NA>EK[9J&2'5LQ3]%RC$T1PNPK2$_ @10Z&Q[232VJ7FJ5<1 M<[EA:))"BDA7C/TWC56!*%'XXV4Z96YOX]EP#,E\\R^HRPF@=0&R?8- ,P(; M)#6E3&LOJ)LBJ)T<J^@#)<'XJEXH-T0H74VL7YIS0ZH"*MN N90*H[BGKK/8>M'9$-%!$>$X/*); MBJP&MF8=DI2R9=LN*L?:L0H[&DLHGW^(W;A=$38*H!>6R><-023(!S8@,(\% M5(#B4ML;[.U#G4JOS#9&(FTW&Z!8,"9]3LCF<0K,S8[NO9>'#9$'U?XH!N52 M3,FP8N=O%I47R8R-^4JAB>K*-IZN0M==N^#&]M#PR#*J=P0_>OG:$/F"#NLX MBF"488%*)ZHTE)X!XV)4(TG!J*8"!4A%0*DA%BO4\066K7.: FH<%;54]!G_ MT8O6AHB6=)R>@0D%5< @+-+$W#4N=\4OJAFQ(XY 6&7ID<-3#;LMT>@%:D,$ MBGM]B7O'2!D,8]DD9?4C*)M>(C9#(KC$Q 4Y"=;?$ E'%%=B$1_]K=([MPFE/=9 M.V^?4;HT%FM[?W^;&1XV M^;DY (#@"RHVT>T\/9885T"B>W=B)(!9[52&VPNT&W-+I!BM),@G0E^IN?\= M2!,"@@,80HG]V1MC,3:N(@T2\=-U+GPT!;85AA(XG922X$:WH+^J\20*-AI66-- >$V=Y1% MP,--D477)\U2 ZI<(@=-WPX4/7,I_@FU5C-XQV@\B%P_F&/0K# +98WV'L9 M,N=K1#S]6/2T:$RC")O5)DMW:*!_PM=5$ZO+Z!*:5YU<)A<7MG753A!E.TN^ MY=E/P?,3X#N 4JC]'W9?;8^NM@+T57!M1HJB(."Q0Q'YJS$VS M:S/NVR4E\N\*5!JY^QS*-LW8S1?R-%*!%L&AYVWV()U4/I5D%>P.G@^W\'M[@^?1ENTHZO9NM6M_CQJ76E_[ MNTJUO\]^DD[J1$,&_+S[![J\SURA$2#TB4G$"&H,_=_3"EK[6@(RBCB5R454 M$G8*K@"2T#E0FE2(5:$:T!FQ2!K'CHFG'%V"W$CM=L)^C_NP24E0@7D76R[ M!FLVXQ!W GUJE!Y59WO$[>&%/,!H<%"H,X(Y5IRO-%N4E(N[)\^PBS60ZI_*(HJQ1J5,2$XJL8N8X98)7D9)$C- W'9^Z$IK>Q#&6!@[ ML!\*<3.[A]DJX>P^U+:WK'X7D\_^X>,1)3WR<@MU /7STQV$U[DO.2UMYB-BS2)Q MVB*B4SPC@9@9RN/%'<6T]. M"E7(+7!C$0E.BSB@LH"+W=)9;0]]V/CKYCKB[NZ(=O:V@A_4?D#8\J9H\5=@ M55?2]]?5K>RCC5WN2E6B0N5PC-R,XCL+L;+;#;1(:&NIM>PM\B$[3=OH(,.N M_^A;G]]?N"?E 4#D/T+&_;JR6/2D4Y,\@E1YCR3AND;AXEI?D;'N45=JW".D MG<.10S, IPFF6&A8H@Y33=&SN3I$#,S/,2%Y+0*>07P!R+V&GM_MC#H.V80= M.LDB*T0SE4T4QJ/HI15@-%@=<^M/V^<7C/><"%\B:/1^!=V:8T=&!^5%59(0 M=2N%+KX)"^=/VXT,#BB(3U12]&P:I3%1);O96@)EPN9SMP7HP(Z17RK3E87" M9MJY[KM@"[S,IR3SB0[(<<(T^3P%6A)'$>X..!N8KBLQ"9!] M'ILQK+O3DH'(:!XQ ,)'4XT[PW<=\#_BM_VJWM>=#MZI\9FO84?-_XB;+*2( MJ; ([,.%JO,$NH8T"2(MM\0&,?2"U"1?MH1R5Q6?B MWX!4ARTDY/Y2PSF1,U>68N?6XO;>JNEPKF!CZHK*-NV>-_=/\,[;,[-E:$BT M*3+MCYE%+#A1#_G5"-$$U79E]AYN\]!L7Q;-::,Q]VX9JQ@D"Q$:B'2:5UV: MZYK!1>27)?E%=,&5@&#>2VV09!*95A)0J:KF4%J=@/".O01@S M3U9 7@85?>CF+7A<2'1>J:/=LA!U,XEKX<8>FJ4Q4@QV!M?)=$+,/7*+\,%G M+<=;0.T86IV6U9.*SRT&N6EFH6VF3I]?&SDN@ :X)W/H4^]?3)&B0=(*]D"1 M.F:;B&8-^\/0F<:_DF7@OHW:P1R4BPLFZK5MQW:9%L5"U::+;H$/\+R7!78"/CH%13 \3-L!UMO$KG- -@'Q'W0MQ<_II>2#9&2>[A7HFP(30,<'?@C<[MQ;S54,\RUAW:D M36XQ @O>0]4OA.5S42OO:U2=1^E.B++?8D_VAN(&RFT47V'\-B]FX(,X& MG M;\$I\X4AWQTY MY';3"NQ3D:-F@#F=)WEJU#RVF+U[_NCK)V._3 J>NAT*[GVPL[OWXCN&,=#R M5;1\A(>(:Z1M>1$\!V7$/9?Q#_@Y=UFFDH_!SET>M=]\U'[C466";7"J1B\D M:B&)?FE4789-4#*B7:H:,BDWRN MSEQ^Q,?F^=E#5PY.$G3OQN:/M=F*J,(42 WMUI+/23E**TQ$ MJHF$I;"_GJ M ]9[]S'6VR' M*OL>T$/FX,67.3VL['?,A8T]:1'Z'PH[F#Y;[LM(1V^#H5!'0$E)OD+H@7Q] MH#$@5>[FJXA%J4:725Q#B:.Y"*CZR];#R"B+<2@WA2V$1YA,29A'P35RUS1S MD20Q@1=]Z J.)F2TMDTU,E!2U25+#C.M=.$M]CJQG4_LDT/+"! Z4'%H"8X( MK,A=B\..]BBV6A=N2O Y."\JW/;JMB0 @BT8"1?#+$-]W6)6F-HHRT7+Y 6? M=*]A09@"Q!/H#"BPR+T+$8&'<4 $1* 50/L-+? \5'>4<5G\5:+H$"KC2%.W M@ K!UK"))=118ZP1QP0@]R'X;O@]IWNXJEW&!VH2(^T6U#2$/L[4F<8\ QB! M '2>9C6,8:E$RX6#QO@YD>$(M"J#\E.9/K=&_/(I ;QX+:+.[MZL_E MG'0D^1UKA*U7Y*JPA8#&T*LWX#H#61C+S,4"UME7848[,DLGR2+)0Z@=8O*X MNX^T'33+:8L6W)?:G^8!I$J8M!>VRL?6JX[*YHOC"!M'Y$XVBV'&R3N&'R,: M@J8$7=(=D'^:13E*"]Y)"(5C*A]89I^[^A&J()_"P'N@S>D%=_8>8TAW!DA[P#62-")T:.%PQ^/(6@+S4(]'C[3'&C5_\XJ)B;L=0 M;5E1L6@EODD@.>_O-< Z"*]+5"(-!#_M#]8QC)@!)Z$6N&V9T#UT)T )!GL= M8XO@&>+^[4M)[9HA$5K7F-'?M8T19S*YV1%5N7M2'!K5!!CKT:BL.>];YUC= M(09,B-#A?+X3^-#?!?2L?$W5>0:H9V-;8OZ.ZC R*")'&%AV8U&$.WMX!:B7 M/*?2%Z2&J/T]!IAEAV71/$AW,=;:/#B+C<,!+0R\&G6P..V MJL*3"B4L9MPH&4)2]X(O1FRI3 F3KEW36:UCNH*:HX6!]ZRV MCGN KHA%2EOM(%N)PKLRP/D&QRE] \4-NQ9YN%>UDD'TI MM=6+1HJJAB3O,I'R4/N]M'*2R+D&6MJ:"JSN-LGHIJ=010+D9(U34H/RL[87 M\<1X7X<^Z3=\+(SX'1%R%-H//%^B_R6]3#I$-$;CN?# M?9>:PY)*AJ[V&;<(HQH/> $3 8">8"A% ;U-HE'"Y2%56^,H?XIL&MKIR*VS M?3^7^RXOKNNE*;Z2B?J1/*,IY/O FL#&ZQ%S(6%+=4>D9JD6U(&U7OJCE),] M_B(\_KX\D4IO=C_07C?BY--#Q:2PFB*I<4+?,E_?NEL5-=L;UI;"T!_&L%9+3E93=)U1?;/$ MW2)P6#]:Q.EXSE]#.3>*D5O9@-&)@D9ENB Y0"1RG1+VI2UVMXN:#(MEG5G@ M)9;H:6Z:Q^$S,-BZ5RVNH^=&A@VVJMZ*I(8RI9 MY@.&(11UW.Y_VE8QO+52&*7='J/T=!BEIV)V@\P+5Y MPF,=!6G\MV?5R\'1T8O#_5>[)\=O3G;W#_9>'ARCM+X\';P8'!\\TT+VM2%O M;S^>_48I_KV=X(]W'\Y^?GO^\>S#V6EP?OSKV7GP^YO@[!]_O/WXW\'YV/SN-/CC_ P^?/_A]Y.SL]/S!QCA/D/[09.A'?_R]8V;+S+*C@T" MKN,_\C*Y@#YJ8 2?"YWC&266'9?KBD_NZZ,8G_WTKK@7U=G3*XN#W>-7+_<' M)VO=]^\WG]Y]@J4Q<')R9N]@_V3I97%MC$EMX&VWZC6'ZIZ8A3U_,DT M2'"X$YS]UR]O7[_]>+Z"%M<]]E=]VSL4@\:9@'_KQ^4 OLGL09H54W@D%BL\ M6FE&8[14B %IOA^'16G\DFUH7A9-J^0'^8_6$KMJ#O,56*6_/=O=ES*.CNH- M+O;X3I5Z^!_M+O[H8&^IGQVM_Z]N+Y,A7K]VD%/+E_XW\P#J/V&6&O_R;)&; MT3AUK^Y[Z%YQ;8U&"-ZEM.8)9P>I&$";_7"9QN:@/H9.6:GYK??N/='L;IJC MU8-'S[[J?-GE?^",N^YG6Q\F8-[AG/[W P!? 7NRJ)3K+BJ*KQXA(IU^!BA' M&@?_-L#_^V:7[>PSDO@MM"6^Q!C>%5U5=INN5C=*XC9)%:_ KO-;T'QOO>++ MB\0;XU7T\K!16N!-FB6T*.^*?NLW;>O-$&A93HVYUF__1FT_W_]R^%?%].NW M_\LI_OBKNAN_&&\0( U+N8- E_)EQ4\\C\C[:IR,F OE!P3J0I#V1^/D%^4/ M*"%OWOBA\81.G[4#R]/3CZO#_8N9Q-EG%O]G=W!KL=2>6-]N"> M2DB^%:$XL=0]C+\Y-0_X4%1)7L%1#(.3RS09!V>?DQ%6?P:_(U\W50>>%-LG MEU%:$L=_"*BBJHZH0O9#G27![GZTO7OP/-KZ?O=%3/]%'2RAR!5J0=4/N*\J M;>'^8,_V4XW*890GU?;OG[-D+LTP]P:#O162Y2=('#WP4OJF9KGN\]N,6:[[ M_#9CENL^O\V8Y;K/;U5GV7*%EI[G?_5.S][C.#VK9"CV3L\*"$7+Z3G.XS*Y M#EZ7Q74N+L\;6Q7'+D_;OZ&5[YV<=57F_97<[V*_B^LXRW6?WV;,YKJ[*$VSD[F!W MY^V[\Q79P[7V*)Y@]][FX'8$__7ZPZ_!VQP:I(V2X+08U<")M")[NG':I[]# M^EWL=W$=9[GN\]N,6:[[_%9UEKU5?B^K_/SDEQ79P]XJ7]XJ_QA]AKYF\^#L M\RS)D>_T?'293*(5V=N-TT+]7=+O8K^+ZSC+=9_?9LQRW>>WJK/LK?-[6>>W MJK/L3?1[F>B_'K]>D3WL3?1'-=%_C89)5JW(WFZ<%NKODGX7^UUO9F1?:PM]$?U48_3<9IGO86^KK,5YD_A(':1YPN\; ^&M; MJ]*K<27DH9]?/[]^?OW\^OGU\^OG]PW;Z]_/HF&6V+_C_U># =MH^Y(Z"._N M#;[K&(OZMK<< S,SG$N:FVVB?^O'Y6"%9=Z*[0YH-7!,P2C),O[T;\\&S_#? M9A(C^7?'_#^FDZ0*WB77P8=B$K5DXSJ-9Y?F/\T\N,/TJ,BR:%HE/\A__-BT M2)]9G\9\!=;P;\_VGBWV>.@5A]_]^*PE0O31T8'[;*T\)L6>OUX.Q]\]VC\@WOA)8HY+'#S7W]@* _/PPCRCO$ZK)*CJX5_FZ< I M#\_-TFB89NEL3B^*9O+NT RO#*K+*,L"X\4,$QEUFH\*,](R B=H. _*9)R4 M"?!;IKEY:)3/85)FG0.DWV^.W@UZ7P\:1PE?U6/OP_+Y#$[75 MXK/[:JI[[_SA7F/P^/\O2Z?O+I+M89E$G[:CL1G2#U%V'#%T?/BU=X^_";REN%N[1R<#\P<8DQG:Z>GNZ;V6C ;R M$36WD8T3\X'9)E=($MUYIUNS?8(;$?]Y3>\8%EEL'G'^]N=WQQ__^'#6X.N] M:63>Y778N/#V7YH_/((4OENA%6LU*>,VE.=%QG8#4(1F",/$*)@Q MJ!%X$"H,^@(^N4QJ4"GXP*B>71:EF5J\<_)AIL[!K:;.P:[NOY#RL_N5?WG=NK MA\4!6,7RV'>GGX.JR-(XP&95@\&WLK4T_^_/OP^.WYU^./LS>/WA]S_?K7NJ M;ZVS8:L:VOI:!_;QMH[//)ITK0/_Y/NJ^VOW!W2C)K?>!_3;,H;^,QTE6)27 M@ONWL-']0M?S"8;T_!1<[6/K:LL8$-WPODS-P*9F9*TQ;GW+@;K]CD#=__B/ M[X=%//_I?_[']Y>S2?;3_P=02P,$% @ DX%D3^&^(4I>$ :+ !$ M !C:&=G+3(P,3DP.3,P+GAS9.U=ZW/;-A+_WK\"IR_MS52V)"=-G:G346PY MU9QC^2RE:3]U(!*2<*% %0#]Z%]_"_ I"0(?8FK>23-]R"1VL;N_Y>[B0>*G MGY^6'GH@7%"?7;2Z)YT6(LSQ7S/ 'MT1HD+(GA$=;'6('-;8CXG\A8OB5AAAURT M%E*NWIZ>/CX^GD ?\_F)XR]/>YWN>>?\##0"'9EXZRSF\X)-/(;<$UPV*J*067;:6NT$"T.]WV6;>%0G>Y\1TLM7-FE5AAJ7/GZ_A[V*2>9RO<1FD3)2(YTK$[@][B*@Y,S)7F:RX2%FJ M6N4H89:88N_^S1FJB!A9RMN0L$9IJDE270QS-BWX_,0$JN/7Y;H4Q#F9^P^G MCA\PR9]59'IC"VG"1AC_T4ZY5)0FX!PJP>?<"+LM3I8R^:M*=%UCZQ):7I:8 M2/W86P+RY"S*BY!0Z5]["T'9 Q&ZU#@KDO<,9-'O=LJBFB0,4T?D>NMNJO#G MWHXJJ*/8=(STAX.]$Q@(Q$VV.E@O*W2: A(G\+02-ZF0,0<5N"]: JSMD4CSOUTIE\S* M*@4DE-$&Z^3A:5F=@(1X#55GQ4E9=8!$$"8K.9YB,($&B,)H]SUVOLPYI%:W MS]SW6% QFMUEF+>0:O[I?KAC@D%+D\LD%B 6(?6P=[TN1*E.![71%16.YXN M$_@C98DP_*N9(G^&LFQ_.MUDMM%-((@[8N_T[TV+1<11$POAQB->F&[]*3*2 M11=C0/: Z8I(3#U1"UHQ+QMHKSK=5YU>%=#0=Q'_?Q[A2S2Z\SWJ0+BH!;^$ MF0U "#[P3S4 XPX."<%++!9@;O6_P9\!?< >Z"+@RE#7G&I2MQ!X1?C8H^4; M0[14[#1B^D>&\??Z:LK[B%C6TGW7U;UA;P@U)U^6#J7[]F$/L6\,(;8PTM V M[1IE^C[( %P J$N?28X=&6#O(Y8!I_*Y9E>P])#K"*_V<81,QRCN^>@&9I#4 M(H\;>&0TZS^ >?#44\MY8V@Y)HZR'"2^FOVB3)>YCG*VCZ/$DJB6KIU7YM*MY1;B%B6WT&APES"@!A^"!A@N&H)ZCWVU-+A>$&(%'>8 M@WH+(BD(7!"IW5X/;\>!*_1J/;H97_0G\\;Y_ MT[^]'*#Q+X/!9 P#IFPOA_6HY0'PB>$ JE2U1ED+H"F_'# [^E&L &;2P\$# MF1A/C&8JT5Q[_F,=@.;PM0/[0V%@QQ/XW\?!+8 ZND:7_?$OZ/IF]/D(<6$H M[HGC0Y[RJ!8];+%=S]Q#K<&I ^W5O:_E%I5DR76E@@&_B"L!];J,JLAV0(KO M]7\12075A0!/1-7WCYZ80=]?@H8+:$,?R(TO:@\ZN_G;/>:L:O 9?;R['_P" M[8:_#M#-:'P,0CN@&:T(US+6C;F)L1WL7D6P1W>#^_YD" V.()NQ&$O?^;+P M/9=PH>*W?*X9;%L'=M!?501]/!E=_NN7TG M:GZ+49_?^K+PT-M(:A]U]XRC[H01"CDAS>K@83!?+37A68&O=5:SVS.M@^P MT';K(.K2.:-_$7=_H'-9YV*]O=2Q&^NX-Q1UA]+^ MCG GF-P2>8DY?Z9LWE^J;;3[P[R392Z\VPL4N^&%7E#<#0K[.<*:8%!FL<'& MP+J^T.V9UA=VAMA#7$X 4]SA.2D(1-S:8O5.,KA(WDE4-@=*I$@/R+C7F/)? ML1>0CP0KWRN\S\9(:-]8]C7M8]#_XOOM(/4]OUY"8S54IU!>"R&*PV.CMLQFFS?(QMVAS M1\P/A0R/L"@K[+W7LRIO^X"H:QCOVN$\;NPLB/A 2+I4,[_7@03#PO 11BQ_ M:7F3R0E/W9_XFZ0U^44-$N1ZS^O2WI-(A4*Q4%:NS$2*E@Q)W\#DZ&EK8%VK M7L@-?2"NOAOU&UZ)&]?K6E6ZS/6EK3H[UY=",=J>ZC5J%$L274QD.?I.74!> M@DJ]%W"@L-^C%S70B^);-46737:YF&^-['(Q3QH:824)$%">7C,YH^ F$@CA9.=B'>S^8AGL)OR189CD>$#9#!D8F M$_Q4\(G)MK?;_4>#W4-JI,D/T\AETHN!S)Y&?GRU'8ZR)C_(3'%#L"CHW%%3 MNU^_,OAU2'AP1MU[1J@ &[O'OS(43B'3XR3/-E[1FZN4I+LUV5S?NJ%X2KW2 MKV968)N+Y];@)\$S[4=M_$YZ"AN@3%]'B MA47P47)7W$>RO"G:)D((F[T;1,[MJ_%_MJ_9FA--F&-7Q_.>Y9A3K=MQZ6 M1KV;J XQYFV@H/\C!D^.%[C$O>;^<@W"VAUDK_YR764K$1I=)90!Q4(@)<6: M_XQF1Z^Q>DV)E&FFM._Y.#/D3A,0AY='H]70.\SE\X1C)K!3?/YO)[$UL_8Z MALP:L6IK7BC+[ A&J;%?'@]KR.MU#%-5NZ$YR,BEW[0.'#4,8O/+A3K8I"@R M!D+[I)9IY^X:&Q3Q.7#[WV*NQJ$/I0J)0HSL0V73UD\C/BK?Q*R/3TUDE+5K M\ ?A^P-HXYF+Y5:UMPO+]>M1-T=<(P.5*.8LY/;9$-,N7C-:!UG4/1 6%(8@ M:FR?#C%MSXU)#]"TY>+4.HU]U&G:=!)S.- 0$RI?*JRLD=@'AZ;=(JG!#R]Z M;']#HI#-#63VXM;TO>.ZIZNND] M%NI#+DNU+3V[=7X_= NQSD5Y*P/M0%GWUE:'=+@HVU^RV_Z(MP8E6"XQ?Q[- MTL^TZ4:?H,^^ X/"DM_DWJ^'7/2W7MS9A7[8J5H>2;L-&R/5,8I[/KJ!-EF) M"F8GL7U89/IFLA&\0ZQK@JD@?P:@P."AZ-OVFS3VB6W3!YE2#DBS.%R#EPIP M9E+[Y'7/,'F]:?[_]TCTT^G&87/1A;4CZ?2!=-&)W0A/A3Y#X:(E>4!:&CEU MC-$L?NW?1JD!'/?U!_E@$ :!) M*@,E[P?N!ZN+ECX<^RV59-E"X2%@X1'>;UU_B2D;P@UEA!8*&ZX(I[X[T0W= M(/S^8?:(OB+*%]+A;$OWDF0-5+W7Z;Y>FTN[\S#;T-/>IIE*O2F@E*5- Y5R M]-FQ(.A88N9B[HI/*_5-2'4V9:?79VY/32>=;ZA9EJJ)BD,5(W1XC%8G-]\3 MVE2Y$[B8XP2?2H05HOG<$I^"]YG*Q26D?G])>/PFQG.TDI5^/O8.N/,[W4>BV!X,OF* M<#AQ:ZP95-13<]30+9/]IS2QF&X44\N5;UVZ5,0A7*"7T&8GQ"^%-MP;-]L/"09D4VPF&Z_?/!0LJ6?(LS,6:AI M-#5.A+HSO*HL.EJ%#%.]*M"^2,@H4GOMU& HVBKZ=BNW-FER2DO1[;8EI-R)-\[_G.ET)J95OO\03(F,W>N@T9N !6NZS"_P]9M-0B8/!, MZ(.2\)8DF!5OWCBGW:DR->@0+8?N4MM.4@E80'45<49'-4(/H,I?G" M#X1:035.%!9MW+Q2XPX_W^&-V>:-:R]?;(! >G4SF5W8.I-M:TVT'$GCW-*D M^E!M#TI7?5*:!ZD&_9P%^IR>@ M]+T[N+>I[1X<7C[X1\M1,_VAE^U:"BHN+W#5X7TP)H1_W E^VJS"4DO4P:JY M\;,&_3;JV5HYOE"-N_/14KMKH$9UR%!\ %$A%HSXX,\ >]VS3B3U^I-4AN#E M'YRQLR!NX$$JW'F2J7XG8&L07H6P$>-Q'<.FFZ]"]3GDNKEN.GU.FT354O\1 MLELX>OFL/M@ ]=/@";"DX-"4K2^;?T7^+[YPH'.#JIZ(>Q5NA=4&UL[7W9=L M8QXZNOJ$QPY'N,H.VW7[G*<=&"7>HD@W!P_]]3=!4K(E<=CD'KCEJ@B'+)$8 M$@L+B4P,B;__]Y>K\:-/:38?32<__T3_2GYZE"9A&D>3BY]_^NT]/'G_[-6K MG_[['W_Y^_\!^)^G[UX_>CX-RZLT63QZ-DMND>*CSZ/%Y:-_Q33__5&>3:\> M_6LZ^WWTR0&L,SU:_3(>37[_6_GAW3P]^C(?_6T>+M.5>ST-;K&J^W*Q^/BW MQX\_?_[\UR]^-O[K=';QF!'"']_DVIFB_ 77R:!\!)0!IW_],H\_/<(63N:K MNFM4Y-T/MJ6$(NEC__GE]?O5^V$T62^<).0?OK' M7QX]6L,QFX[3NY0?E?]_>_?J5B&8Z>+BKV%Z];A\^_BI"[]?S*;+27PRB4_= M?#1_D]_.TAS[804?RK(J\G*6\L\_A-.9'V>%FXTGC<5^4XQ?4C^=CH>A5%J+/K=:@*8 F00VU5R-K.Q).8IK, M4ZEACIHT%BODJ1N7V?7]94J+^5LW0R$NTV(4W/BPU"<5UT]+?INX)>JH%)NW MXEY1G;7@/:86O4MABBP?CU;SQSK%_4'[#H?L M;!0P??FN Q2:B-$/PK MFCE/KM#=6S1JSZ'2NFM'37.T1MYV9,1JWKJ+=%B@.PG;J/VE&\W^KQLOTR_) MS9>S5,=QWI>G*YF>)U^7;C6S=R7IR]$$K=!1<;+1]%BM'=;59B<6UU5+ZHV3 MPSG;D.^?TVG\/!J/5^[@PDTNRKA\,I^CI7](P!I9.Y:PR;I.PV([;MF+^6)T M5K;?=#DM:)W,;4KZ:X*_I@_MR&+TM25N6H";[=N=H0Y[7:#X< M!N-VJO;J;3)%UR^A/7DW&QNC]&W)9'*Q^NKUR/G1^)B]A=-+/$][:LT)#8MM MKV7U5.2VM&W(@%YV61]\FV;O+]WLH(^Y(WD'DI0ES.5BLW9;-HT#:MSGH_$2 M[;4[26O2N+4*.FCMZL?\Q9*Z:DF](7\X9SOR?4J391UI;J=KL^[: MO;@U>9N2U.V9;:G;D./^1M@A67;GZ$:>)O[ ::5UTX[5-(K63]F4O"IK8M\O MCYW>]3_1-EK13>32OKC=-#^5J1 M;>GGZ=_+-%F\^%1CBVA'\@XDJ=O)>W/ME"N@3[@)"]RM'%\>5UM M^K)(DUB. '1>\=9F]UC_]I/ +0IP])G>?NNN/P_T*U?=$[,W4A69KJ4:3\.M MP;>19'7A(+NY7UT/6,[APKF/C\N@?)S&B_GU)ZMA"H1N[B_\U^;C:M\95K_X M]M>U@)@VC7_^"86ICBVB2E*Q((P'GJP%%J0&DZR"P+VA1"HO3;@-Q+C3-+_)C>[V94]&9]#!5?1:&*DRF $S8A5). XY1"< MC9))1I4S=5#[CM5/9N'1=(;SV,\_T9\>?4ZCB\O%ZM=U*6X6[I']]KV638K' M\S*#EQ)AM$A7U_G+?9T^*#(],\Z(P@%FWI\@RR??)$7E--\C:1$0Y?QPB;K^ MXO+#Y^D^NK54%TN7@_FER,T\V,YA:I;;6XOY**,2^FHB!&(,9(M3L)&<@_<^*$UXXL$]-%.G7:/"U:O!Q! M/!VN>N57-GN7;? @E,G O:5@0V: %@E35#*J>6S%Y(,?53/UA?M W+>=[2L' MFKKD[:WR*\>X\P;]7<)%6CO@U!D!BN?L!4GH"J<_C<,!P#X,RW"8&RE_6G/- MD1V G;;M&$*;&YMU ["T6F>#\"F]RK$CM$"?)O"M.Y;;],HJ045URCP+"H)E MC>Y'(!"\PWF?)YU(HI2J6JMK7;;BV7(V^^[PP,[&;-)5Q',?N:(0I67 +%& M>B(!4X8IH7.,3 ]^Q?"$[KFKWQJ"TM(-D,PQB4KM+(/@Q0G]>BT'\SZXLS;6?KH1G%SZO&P@MB:OLKHYC"E M(VCC(GC%,BA/$@B!;8U1Y!0;;"WT9*^WQHFV,.J+ V]PHI_5G2'N)ZZTX8P8 MEB [;D$8Y+E34@(3-E""W/>Y@4;HR6!NK?=; :BOKG]_B9[ AS2[^F;O[K-U MMB6OJ$V)**- <&-!QNP@)IR%KDX):7383MR3K4)X@B\>GM:10?2, ^6@I9$&FL,#;J!/I /C! M0]6? M83#]F&:+KV_1&UN@A5.LFX^%S2C]7OM@=[9*,*%28 *H$P&HC1&D#A8XB\*9 M1- B?R!F0B-_HF6,^F+$=0",/;U_G:3BV@M!$@,E52C&C@#4?P:\#F@'49SO M#'T8)D&CGFZ 1U^]>C>6"7)P?>T:G9<:/5XG>V6,0<='>3 &9SX690*>O07& MC0\A9HLSX,.P$!JQH2.LSN F_#J=A&,\A6_I*Q^-%#(F"#G@<,B<@L]908HD M"D)9X+(!%_HT#AIQH2UP^NK\U]/)17T_84OJRE"7LZ8*?,P2HF(,DD2T)!6& M6Z^\\ T.R:B'TO'M0-/;F+\5;N9= ?A-_FV^5F#[QOZ^?%4,F<=,(C"*7C"7 MR'!-903#G?7!XK?9GTX%_5"HT#9(O>F";U&'T'K=?:E]FV(XD+6*.E,7"0>5 MH@#TBQU0F0,DE[05,27.S[B-\IWX]1I9"6$4U^CY!Q\$>(<_$M$$B*.96DZ% M-&+HJ^7M=MI=?=@(K#-0_O#BR/W$%2E[?>RM^UJ6;NJOC-W.4-E0['K& 1W!#,%@X[SW'!BJ]E1GR_EB>I5FUYA\/=(1;CUJD-DRQ:-FD)UYJF!)R)1R M\))Z$)PR8"P2$"YZ:PR/G Q^KZU]/=(:6.?QJXY0(OLS5M[2R#+69V1@D%%A M F>2 %-.>.HY MG@X&P_*VTMTZ-UQ,Y@<]9:;]N:OHI1T*05-DV[ #$C:L+B M0)"6I.!XQF8V"'#1^X32EN79"*'>=N=73[9LIHV^;\_=056DM"1XK^ MF-<)4O0",A58D2(N)Z:")@T6W7HW.T_MM;M[]*T@U>NZ^['*8'>FR@0C"14< M0B0!2#82+.$&$K71!)&U(0])([3$B58!.[,948\AA_)6D9ILM0V@A(A@DV7X MPUA 6SI'BM:4;3)U]&YKMD64#G#KSX,]>-E@J^.Z,U7*\D MN6Q7>A52-"RC0?60E$G[ZYOM@M>;Y7',HOX6Q(2WEHAHP*R..D3OP:'%#LSF MS$)&A=DDK%KOJJ-]6K2"68^'Q'-"W;8&X= U@BVI*\M,8FA(0=(X<0K'(A#I M#;IRQN04*;6RP;)6/W9HTRZ[?TJ\!9CZG#FFDUK]?S=IE8ETGI4 ;#Y20-]- M8OM2!"H4==(I*F4>^AS1W@%%OZY!1-MAK[V?Q MLVTF=0YA7[1Z5T+A3%)\X683M*"_CVGP/.51&.WS=0]GKA3C1$:3(1JBT80V.+'WV@^,67<.G0TWR'+7^166,1%DKG4&N)M>6;WI/K]\.YM^&B$/ MGG[];5Y>6=V\83VYV#R>L7_-I'XA%4TY6AZP^=X28$ZAXK56 W<:70'G>&YR M*Z8?WVC(!)KVV#.'9\,=T3M1G)!2G)>G[E[-Y\L2 N--?G'U<3S]FM)*L;]= MSA"(>2K7AK8P[Y1B$,B8J3$2>$@*@J$>I EZ$PO2.>N\&CKWNNK0::^X]K:6 MX[Y>K8?GYE5Q-/O*R9IB-B!8)83/UG>1]BWXG%AD1722A#"T,5GTH"*B9#DZ MO9ZQJ'SDELL&-M=W"P-=AJ?KF'YG +G'*Z8W@ZI$BEIY(=>CJX2FVC?!'LY< M*@"U[QD06_$N?=S,VN@7UEK0/)RYXNA5"X9X6NJPJ9O9?=A^B0@D+/TBYO]GA;.?Q^FLX:^VYN_RBI$+CS: M!HQCTWTV@(,S@ LVRAQBI*(!,WN*,]U5?^]0>6TC>@ZKO41[Q0%['9E_7RC[ MFJ;\$256AH>LI)-@5;D[K7&$TX@869:)U]&IU"0283_ZL"_2]0;QV13;SJ@Z MQVBWG84@^B9F1?SZ 4-5+NHC.!S-6R)LY$H)V<[%FQ]1Q;4)Z]D(]G0Y'TW2 M?)[6VZ4K8V7]33R&8GN*J93SGHIH05MM@!_#!"DA<&N-LD,X//E3?$*;0EL ] ML^=Z<[2]B>>ZI9 J)!*U5QR==J4*"!X'8BKGW(@U- EFR5BI965XF!VM+H#VJ&?"(\X/V1,B0 M7#!I\$MJ/=&E RQ[N\UR[([VCJU4]'EM-$R"QU]P9.0((N*?EEGAC+3&V 9L M.>N&8MML:0W!WHXM?T?E-_EFGV.U]XE,?SZ:KZ/5[#NO7+.(*AAN'8D&8DX. M$G6R//%-(64<.=JE:$.#^'?]'%3NB4<=8GJ>2[H'7J:]G[@R)DKO#&K3$@R: MJQ3+P$EES&B=L^(L-K@@<58?K?4YJ@WT>K5KRK5A!&9MB&U>##EDT&S+4S%E M-24Q@>#(_TP= ^J\!N,8>K;&AZC;":]ZAJ6C3DR9EE#LBRWW?$E^FP0:,9%1 GH].MU\MFJ_&R%&$ MVE9 I8DH(9K0CS2$@V220>2X.PG)3^2==T%FN=CT?--^(5WZ5.: M[ UH<#!OI4)&%T.7Z_K< 7-6060D@DBHF6VP.'Z:A+?XH9:=NT#SK+KH3O#1 M8]71G>Q5,)K(\OR'L\:!"S0",YR!H9-O'>6K<\:R7@$5JF$T#VT"+1%BF1T#6T)?^9S0<&1$F28^ M'3WOM9FVZ=09I@.,SO$NA>DDH*+=[ %M.8=S[^3-[48]E(@>>P91HW(K1@.* MFPDHE@SP\LHLT9&"L%)92:2(H=;QJ^XP*Z$Q[_0I#J39["N.F8/QYNKDKVA, M.+)" *N(1@WK.!#4N$!X,,8E*W0CRV?X1]".8\'=>'4=8=Q?]*@[,)W,MB-+ MJH14 J=P#^4Q.'"NW%Q$*$!HD\OS;AQG@:&?,#H?[[I'>R@,K!6SNWXA%;,\ M!1=0%&[1O,#Y'IA&L9Q0FA)A)-<-[*D'<.2V4]XU OK\1M;W40"+'3F 4&CW M Q/6B!"Y)UY++[K-#CHH@HQ :F3MXDZ>M'MYV!*1] 'L].[1#_-W7.9_$_[=< MOSGSAR\\P)$$+3*_1_YNE)/WF%'4W1[]Y/.9&9O5GWQV_/;U^>E9V?; MI]<:!4FY?EIG.9ICIF< MRK#[&[0#1K[WZR6UQO>6U)6)GM"H(CCL#9",9[#"6S!H/#J<^QUC@_<3!\N% M73=4&N'?V^;O#.5[.YON/RCP7:K*FL"DRQJ$]@Z4=1PH*V^TRG+8AJ(Q8 ?/ MI<9]='>WMA$^??5UN2WU)A\^#7DK7>4Y^IF6HT$NT*Q+3@7@41@L/T54ZU%G MWN!R6D^1WT[NH'NO.C6#IK^]B)6$UYIRALY7"27]#+TMY/OL)BQ%.1N._^)^ M-_N$TJJ45%;&:O"TN)8R. @J"1 Y4.UL+=;T@U_OYLCUI94ZQLAU MVDHJ0W0("?U%QL&SLGE, M(Z_'T]5)I,,76_?FJU)F+MB$NI.H#%XH#9P;M+V<"2D%X5.2#\:J.*T7[V]0 MMHI7;Z$XTGA<=%D)GE5"9GW#8P\Y=F>J-$?P;"2 ^E>59]M1^WIG(05.O0XL M.-T@E$)/B[&M,J-5L'IS--($,1B7D#+Q:C09S1<%D4\U;L0?R%E)(Q1SQ0 + MY?9M>5+56!>!1>-9*(^ MQ2W\\$0I'W$>CU#LPPEZ-[DXMFEFUWL-2^V):^B M*#<:I0/NC0:6RS&AH QP'!*996:5:N"P]'-HO?6II V8>MMHF4ZFMPVLPTIB M9YZJG++6VB5(E"'C!3,0=0D+F7$*+2#X)F]_]#-_/)2UKS9[H;\K6FN ;LG[ M:]JW'+8K2T5U5-D3 M&@OT:90W=1.O3$,6H"'?YC:^WTX;V5_-8@ZSMZ MS]&Z:'_&2CONK.8$F&7H*%J20."<"\HE+ZC4J'\;+*#V=/NS$Y*T#ER/USR/ MO'JWZYJ84BJXX8GM\,.+KR:C MQVQ2X(]B!67!+ZDII+E'/:O"6 M>S NH"4:T<2EW$29DPA6UMJ]ZJU]+[Y<;SG7"[-?MXC*:**],@J<5^BCN1S! MJN@@I^AY0#< $1JZ(="XAW>L?70 7E]:_W:0[M*"ZZGJ[2Q=C997>[AS,&_E MA%2Z+&NGM#I@P3,PZCE0Z8+)4DLF!K\BTC9IND#M/&RY'=*]-E%N9ZNHL%$I M*<'K;$ 280&;+4HXG>B%MMDT>7.YGUV^;CG2&+#SF 6K@#KK&_[8'N3WNQ-;TE6&61D$/GR4IC4PEH/*BIR47<%B5KY$UJVQW]/,75DJ(4@4U@>]%_FWBUNHEQ3LSS_[-L2-*J6*0,7#'P$>1(7B9 M 3$(0'P.6B01LVCG;$^7KE_7W&D;PO[HM(Z(MYZ7UL[J(>ILS5$YDCF5)H&7 MT>,/*T$3XX!83TD(AF<__!6"+FC2%ESGT3#?V0.W+8 W^<-E6N^1E*NGT\G^ MF#D-2JV2Y#$80R%%4H):6PJ*H!%M7132)T6MK.6OUEQ^W2GJ] MV-\IWZ$EVB-R5Y%(CWH)&Z"H!*>\!>JLV;3',VIC.XYZEXIX6/1I"O!YG+8/ M)5A)EQO)6.=;=Y$ZJ^%F!OXEN?EREKX/<=M+9:L5G;V>;C?U;E8)W/@;&\^^ M%[]^H>1&VJ)1Q],B\+[%HEUYT/QQTA"*-I0IQV6UY1 CFL4I^A"3"$&ZDZ;T M=E<7ZH4>V)*Z,M3EK*G"^21+B*H>='$&NYG"F^I]Z9=H-7; M19E+].KJ4V%;\HK:E$C9,1#E\H^,V4%,#OW &+TTTFK2Y-Q%/ROGW7"A);AZ MNYN]-0CE<2JQ=AF5E");&1D$+Q!.SP(H@V:,3I0%([5Q39Z2[&W"Q9NLM^?;>ZJV==^5&V!^SLODV1_;\ M;W+[7M1LH?2**IJR0Y4F5+H?%H-T43K4O*)A,$OX+1)D>D0(.[+2CBN M=:4Q'SY/6R/DIKQ*,IQ-@V 0L9\@*:E!,U.F/R>%,X[IV$X(AS\"!4\'=<"D MP^KW&:HGEE@QPXB5'(ODNU5JE9TA+)L,/*@,U)2P$T2B@2*U*4_16QRUIS-0_;$8V!3:KA>0]JQD M?-?0U;U>Y6U2I1BXXT DUEYZYT'<"7XF#.48KN% M9.3/18=6\1O"C!/"\FJY6IZL>4OH^,(J):D@P=;)7QABKB/)@3'; 8@D*D;T% MQHT/(68K[1GOW6]5#TTPV%Y Y3@+CDJDG-,: O4!77JBT,GRBFK4-HH-/IQF M^]U]_UY>-UC>'T]G54^= ]FSDGH(QN\SE('ML( [W7*\_NJ,NYY=[SDOWNLUN]"Z_511]?=]SJY>8)2R*Z6F7U6')X=?#WYN((J$;*FG%G0(BJ0(O,2# M"UYG2A3/?/#A&CMAP*[P]%W!VEM(QWH->37Y\'E:UNEJ/6U0MZPJ,R@>3!Q')_/QT:X3L\!A7MF+;X]Q-:16WAAN1/7@M M%2 T#FAR J23(0JN63"#/^LY+-8UP79PO"L[L:W1[J:PRG"6O>81K"GQ;$B, M)6"K!)-8"E)P@E/#T'?,!\6Z)M .CW3H.+='NNO"*II94*98&EP+H.51+IEI M!I%B<%3PTDE#WRX?%ND:0#LPTGVX3+/DR@9L<\Y]*ZM*F@9?HG41SA 7Z34H M%0-PK9(EF8=&@4_[V1\?$.4:(=L7XUZ71]K2]E6%K_7\]KI%5#2P$*G,H,H) M9%)^\Y0IH)$XHB51UIQQS[EN,^H<"CVZK(IED@+CY4T\1D 36R)<>0X\$.=% M)$S$>/K8ZRGP4"=$N'LOL@=HAS;X:AP&/;:HJCSI*:FG./79 HW"^8^F HW1 M/-C,O!O\4V2#(]R)R Z2;_O/X1U;5&654@X0,%'HLQJ"I -CGWV MX[X/BGE-X1T4_8Z]]WAZH94PSH>,W:*Y]L#*+6L(;6$\*#9>&ZY[;SH>65)E/1'$!PI9\(# R A$XBRAM,V?+LZ1/ZE%,NE'FIV%,I2IQ$^8(\Y*6TWR9Q$V4RQ1=? B8]&*[[I/(.@TBT M0>"R TD96JZ4^ F$53>BBG?X.[_P-;DJ$VN5B5H/^XD[?K\[9WJ M5C\VMRI27#]?_IVL@Y"Q8TYL8GR]=;/%UP\S-YF[T.U9]5T5=@WKNU1"RH9B MG4XNGB&R%YVB>K^R7]VL:*M/G1-H6^6W/L,_TNP\Q+G^F9@]57Y\B2CI;IN4]Y4F16%<+Z[__^.733^J3>?/FQ__ZSW_[C__STT__HS^^_<&FD_5M MLEC]8+(D7B73'_Z8K6Y^^,VG#20_S1;+5;R8 M)#_^Y[_]\,,6N2R=)Q^3JQ_R?W_Y^.9)(Z'2]?7/D_3VE_RWO^AX\OMUEJX7 M4[68ZG@Y6[Z_^I ERZ"R#=*A+YLF;[+DZN\_3FZNKP-B4 *)08[7OU>MO[J_ M2_[^XW)V>S?TCGL\DL:=SUY^VTT7<3+V_" MU_)_N7^NPU"=AZ\MPT_>++XERU4^N,NZ?483/?583:>S'+!X_F9QE6:WY_"G MI>9[DM2DBU463U;K>/Y;O%IGL]5]>W*6-]Z3E/E<.%W/D_=7ZEOX?/QUGO@T M^Q1*?DHF>;_"H&A/[!I?ZPF'SWE?VA#Q:4.M]#Z]O9UMVLZ_E#,G6 W!>J@P M[56HVDX/%]-DL4SR+RS#3#K-#18=S_/5]=--DJR6'^(L=.(F62+XMX'>:H9-IOGZ1\-):G6Y$ 2?4PF:6#Y M?+99/[8E7@[:CV'(9K-)*)__K@,4FG2C'^32V[LLN0EE9M^2M^FR34Z4-MV+ MA._ODFR#?HNBG6BS%YD^K=+)[S?I?!KVDSF55O?MR5:A[99D#+OAU>QKOO(O M9FGV+EU56JN7X=_6M4LJM]D=Q*]6:R2L/U9N>]W.1WRB>IZ,?M7,FTD M5-56NY/K7;(R<9;=!S-'W8;MWJJ1/&6M=2='17.T0MUV^A@^\R&^3LH[]*Q@ M&U_W\2S[[WB^3GY+XN4Z2ZILG$_5Z:I/-OE:E6X5JW?54S];!"MTEF^R@^FQ M<3-6G5)-7&27G--OKW:YI._YC-YYOMX"I>7.?C4BV7P=(OZV"%JAWW ML(E?IV&S'4OFEJO9;6[F^/4JZ#Y,Y&'&_->F(_MU:I[__G/ZO&IS^=O[>,?E(4;@V6!E_K&(?B5\UE/-)2Q_VO-B%6;J"5WJ[C M+ Z68;+:I- M)(?*MM&'L//*?48?DNS339R5[CN.%.^@)[E;:[W:^?/R@\1)F)?L;+X.:_BS MHA65W=H'.I!V\X^E^SZ9KZ?!ALG2VR?=:U/N-C[5 0+5AL')2FWT:FK]E2=KOKT+L[R MV?Y;U:%T3AM=]?G)S\)?DJQ1]RLTUY4DU89\>O+\1K=]*>)U5ROM6[DV"RCP?K)#ZIN+S\_3R2&,-_A> MQ MZ.6';)9F80,]2Z=J^K_K;3#E9ANP"TX)XB=OPA_WO9['7Y/YWW\,/8Q::3=2 MRBO!B&0020T \=AXAC0ED$!(,'T*USR_4I%F.V5UB]=#W&Q5"1\)N%E53X#6 MO/'( M*>R=9PHHIBE7$@BCZ$XRKZU1T4%[LE,*';5E7Q*H(RVFG0'WFJ@Q#"6>;!#&-L^GRRUT>&1W*,X!*J5&I?H21Q-QZ"*#7QFDED'*%[%(; MT2=7#FW77A*EF0J?KR8=@-070=ZFB^M5DMWF(9HY*"66R:'B$0?20T$(EE8X M01%7^W'DE:+UU8]>K0'2 HY#,<0^F8,K<&1;(2(,&6V0!@QH"B%BGK"]=$"Y M<=L:S116HOU&"+TV'HS2L!B#^H=1^Z/;%Z76PHNRD4 0" 6,0EIX)#@E^$$F M8]'X+(.FRGGN(&D(25]JSL5]N.-08@6\+!Q!0[CGP!#I%#- Y0[IG0,)&"%( M;47C5VL#-$9Q&&Z\BV_+Y_YC5:) <1/0L4RI )N0=C]G$H 5HN.V IJH[*3V M&R/T&KDP2DM@#!0X5_4O#]_SGT0*_ P1#?/;9)NVY="MW778Q")Z=.6OU4X$ MO R;7^4A1@IXZBV!>\"X,7A\5D%S5:7] =:$$)6ZA4OY<$XS03KBA?344@VX MT)P#P@OI IR^1__!4'3H$*]A5@8?3Y+MQ?+**\-#E8@:!JVC!##A/<)>V&!Q M[XXC"7#UK*I@@AZ@G6!@M.8CV]B&0.-6H2T+V)]R-))DDR7^=V:-\OE.D]$]?XJ%^L$ MD8Y7BJCG4%B@P@R+"+">&XD+*9E']5>D\W>SHR9.:Q#V192GEPT_SJYO5N^O MOBRW%X1/<.5DOJ7:WH,S'WP]#YT=/FV0N3MZ8J1@( P"'' !I.)25<(F2M M\UX+ 2OM57J4N'K([/-*D25.8>0E%?DIB+!6A<&XE50& /H,-#P9"MN6PH[& MNC9$9M0QK(_3N!:I]4N.@XY5B;0QUBLM@_VG*3+82 T+6*CW%Q"96E_3:2<8 M]67U'.INJ:/_>*7(*,*"- (KB)T0R 1[;B>E!38T0NJU\F*4 M1T!CHL- FZ+539)MDVJ5!H6\*!M1#R3"3#/.G89.:T))(9-P;H3'/VTHZ/DN MIR$L?:GZ0 ;,$G/@2(T(& HL<)0A! 1$#(;=X-[N\E"//TRT-6N@'8AZNTZ0 MIZZY2K)\D_WB^OW5H=RH><34\O"O2I>)-C\3>2N]A51Q$(#$04%( MLP))@SPJQNTD>^LG(#ZD2M M2!)EN?6>![.#<\(<('M?AD-\C#=O!E%SVA6D]6-MCKX2]8\D/QA)INI;DL77 M2?&(UM%HFW,;B@S31!(,L='::*P4%WXGH<',CS HNV6/7B^X]36I/'UCYZ5G M_L3,4E8UXD#S(*B40C,L&%58%EL2XY&HSY3. B@Z\OVVC%1?W-@ESWI@]BS, M>>O5QR2>SN9YPJPDNPVS:SX(BG<$2H.V:K<9"4LU9"3,TE@1)R4GMM@J&T%= M_0/0SJ(J.F)37Q#V1;-'X)P@SJ-2$<7 <"X#2LR:T*KS ._DL)ZJ^K?+.XN8 MZ(@*]4'I]H"[Q8<^>SUZKOT,YR GTS ND+MB"--%+3(2R 8]DX1@G>RRV#AR_&= M7+>JT0/AGNTB-NH3[2]A6&?SS4MGN;O=S.-E60*F8U4BQS4TCBD,E3#. HFD M1-@39Y7$U/09F'Z6#[M5E:>=@-67L7*HNZ7NON.5(B $]Y!0YR423GE,B=Y( MZ1 (?V;C]C0W5UX%-C1"ZK7R8I1.W3'182@?[>UMF%=G\?Q#'";8"M[9 ^4C MR<)ZK)US'EL)"&&6Y==P&&$JV/>R3X.CXOZF#46]\+(VAZ8_M6=W:1:O$IWF M?NEBI:R@_A/U(H6$QL@[K GQWJ-\EYC+*AP L,D]DL[\9YW0H#V(>EL,/GW. M-@]JWI_!A>.5(D0NK R*TAD]?+%#7 MR6)R#@,.5XC"%"X;6X-K+"=MAW]:.FDT M:3;"D IMD3*>&"@EUPBJ BEM!![W[K,-"IQY4M97G' M"!,;CL/-W04"GC-KS7L#Z^Z'.=L/#S!0M@-=_"$B%+.(O"T>4$^JY,%1" MRQBE'D&PD\HR3>M?#NDX?VB7&Z3&, VC?!.ODNLTF_TKKO3Z1'GER( \'0B4 M0B#O*<)>"5Y(K1 ;^2:GB1I/,J)%K/XL3!GE=F1* M !$&*8ZY$H(J*H&'?B\E<7V^4S(\'UK#J=<[YWEV_G,9<;IB9 +E+8 . ,2E MU,@B9@IIH0 CS/77(2M:Q:JW8[IG5OF4V% MO1U44BD7QHB@CECI)-PAXC$P?::X.3N0OITC]-4N7 MRR^++(GGN5R_!DWHY"K-PA;P>WV^56L_4EA[J6C87P(/6( .\V)8>LU+ MET3"3M =.S/?AK]UR4E!_/];#E:\Q,K,) MND,Q\_'%F\=2GD&^8TU$5'EC,:'<0B6\T)KAPL[QD/#Z<54]W"/KDU\M 3CX MG;.-0[6[^V7I[>UL:_#F_4@W;WHFBTX3N::AG<4RMX06RW0^RY\-G3Y.-[7\ M$&>A0S?):C:)Y\-UX\LB7D]GJ_QC/7;A4Y%6>/G^*N>%GZ=_C+(K'Y-)&H@R MGVUV8=L2+XG\]!AIN.ZGMW=9YF,6ZNP@(0MNA*6HK"F8*,MXL%@8)@Q3"H= MN78L66EFXJ?/[BF"M*902@,Q@EIS;>1.(F*TZ#-ITND[G0V4\=QGUP2!4=_1 M/.OA]E.&XUD/P%OA?3"@$6)48(\-P)85 &I,QYN?N"8/GAN)'8+56[JW^Y2I^T%"E/A8AIGT^67N]R."T4%0,'2#G\@0):\4WA6*Q'&6A G)%7* M*>8MX$87LA'1(']M=[GV&JDH[0NJWLZ3BV5S:]3GNZ!T4<&H.%DO(B@/[5-< M0R\PD.$?%!2R4M @A7G7:8W;,2+:!*??M&C[KI;>\C]8/@K#16'LK,4BR+7) MVU0@1@/KU;C-AI;T=C"S63M(O2XVC-)2&!,)A@MH3Q<;CT^E8/8G92/.L!+> M00\,"E!A2+TH-O* X!%&F#74S8$(]2:(]'8DM7^0[$,\F[Y9F/ANMHKGY?>Y M3]6+*$$>$8@T#5(;@Q0BKI#5"SG"8_=VM=\F.KTQX>%H=1/K],05_F8Q26^3 MY\J=VD/58B4X@HZ%42!,G\41ANUGQ5MV'^-[YBZ71ZT DM_=Q0F>9J2Q";; M?[]9O#P0^IC.YS[-_@@;X1-L.+.EB#LO'2!>&J%<6#J!86:'!W<.]NIMJAC- MT-[A1K=@#6!/?KJ)LV3Y?KU:YBZ30/MJIN6+:I'B%' 95DWC(*4.:"4+1#F6 M7SWST<\6D]G=/ "U?6C[P85[:@:IW6A8 MU2V5S&I+O%<,"H%<87L)07#]Q T=WH#H:7[I"]3^-L+[HZ'/Z9']VS/3+P\7 M6GQ+LM7LZS9.M=KQ>^WF(YE;#D1S@RUD JHPB8L]AKQ_6V>0FX)6'R]W=Y4%Q#X$T+P[K:K872<.P)< A1S&31$KI"[ %P WV MX/12Z=0GGKV:51^3NUV/IW:=Y1/T9E;>FH9E9M;)RI&5^=.^7$FA/-&(*;'' M..R!5?U;@NQ26=09>&.@S.;-G9J,V=2-I(?0L[#\8X&)\_E=-ES(S(6N'RW M7S-AZF!7>XG:=.3-S=/[Y-D4ZB8"#_,XT7876Y^]GYCYRW=]SQ% MSS(YY ?JX"L1!80B:$G8U5@-B.7"%%L:B<)27IM7XE)Y-3S*;3-P,PJZ)F"] MCT2>:V*TPX93Y"7QSNS-1XF8K_^L@7R-_.L%Y%X7S&-C[.%JRZ:8RJ%\EX3] M1X#U*IFMUA5,L"9M1YQ#)1SC!%)B-0*6@R):04J#&CR%"RZ5F4.!.S A-X.N M&SY6;CIB!E((;+!B@*>:(:Z%VR.&6'T_+;QXKWW/V(YB>E23 -]RH\O:T^#C M-B*OK# *4TP9 )C @/?>0M&L00Y-^#H. CH <0S36C,>O6@B4II;B9S#S!!G MB :2%]'@P5;5#5ZINGCG?T<8UM\LY/S]&F\NKM[>)8MEO(4\BQ?7FS/XK_SW:'%T7U#1]^+/-14$V"X9$X(&/"RA76K MG&;U?6GP8CW\8P*\D]WLX2[6VK,>:2IR5@A-N.)6.PLP$AZI0DI &SCZX65[ M^KO'+/V$8&?9]L?U8Q&R>L&.S)?H]N+/]SH%]J^J!AZ_B#& M"6(]*1=A"Q&&6"#'.$8V[+*TWB\BDC9X$.9BSRK: *KC)%P/X2*?DL4LS=ZE MJT[37QWXVN&?VCR(?'ZL*]T/@CQZYLUBNX0U81@; MQ1EV%GD!#%*5YL\^9"S+R'.@=*0@=DX*Z9PG @*'O#9;V;A6 />9@?]D6I[& MNDG;QJ*C!#U'-FO/^AOL_V4\V4!^^#)\>:6(,0((L6$"(\&"Z/".C7.V^YM MJJ62IANA=6DZ'T;71^ZTCU75+:GX(0+S=%*;Y^4B13C51!*AC,K3JAOG7=$_ M1^R(+I6U"W?:'BB-QN4^%+ML87U2,$)*66.!1E)*["BAQ/"BAU:+^O&#':>5 M:74Q;0)).THKGT"?WY&EQEO*&',T[.8LM##L#XM>2H;MR!?*FI ?U5PC5,:J MPW$N? .I;AB7U-M9_'4VGZWN2^_D/RL9"6Z@4UXHY)EV'#C"]L HV^LVI>J" M6%LE:9M0]*7:K9NM5*^/BT7:Y[=2+'?.A$6%"Y=G%-A*8AUI,&);CX9I7:D- M<&@XOWY+%O%B\XC8L11ZQPM''D'JH$/6YQ%<"#H!9=%387R?[VX-:> T@Z4] M!599)%\4CY@UTD*3GPXSS_PF!*;HK0((C=[8J0W_24TV0F?L.AVK\3.H*ML* MH8GGR8=L-DG>+'_-DGB59.^S,+_'MDWI MXCK0_3:'*D\/79+Z^%#QB,$\GX4E^:&W)(@)0PMKQUG,ZXKF,9-;E5V%<+55#G/;X$TA*0O M-3]=W$J6]9>%(X*I9DQ:)CTPFG@<-DT[J3P&KKY7]/S@^<$6]<:P#*/L=_%M M^61^K$ID HU<&.72/@8*M.0& M4.!GB.AN'WDD"G:=((!HR^)M1)80:UCEJG0KT(^ZO6(@D3:4U7: M'V!-"%&I6[B4#^K0JA+\]7Q'"CZ*/^5W1(];?D]]'2C) $$$6:X>LDEA;7_19.U5_R)]_WZQW M@Z\)$IUK[^A0?E8B$HPP32"D4B$*E C_H46H.J.(C=-RJXG]<\TUPN!R=#@J MBZM?U?6GLM_B[[/;]>U)I3TI$R$>)AF.!(#:&TD@MD87?<<(]>H#.[U UD8] M;4?V8;9!/IXDV^.9RMN@ARH1UTP1*D6P%!3BQ"(%]W> \H=IQJ/=?FXSU8:F M+^5_R-))DDR7/@"39SJ(%Y/D_55)LO+CE2($L,(6 "+59(ER]7'>)5LWJB9[JSY^+KZA<93C43>&*"- U0$!#@@ M0AB_1P&R^O'YG>5-ZG:.:!&LEJY!/,PHHR)U-7##H"FG#BEO_"FQGZ8W:HD:/L-4FR2YQ4OXT^ILOZ=J$K MECV3+E>G#M-.U(JX8@1[C2CW2GM!N/,[QY! 3C?@0F=)?5HW)%I#9PAC,N_S M)FU+93*45HZ("P([2;C4SC*DM9.JD-J"!IF>.DN>TZ5QV0I(PQB9CSS#VS_F MSI./>>(I6-G&/-%&9"4#A@&K',I]FY90!/88J :^H<[2YW1K8K:'U8CXLHDO M;!\^1R^LLRS4.VB MDFU\7SV^IZ2="#I*K(+00&\XLF$8L?TR3+5J<.&CL\SYO1&G!<#&0Y[PLV4R M6>?O&3X2I];D4]9F!#'# ' 5YF%KM168F?T $]PVR -UH4[4[L ;#\$>7#[O MK[:OG>2S[>=L=GU],NZT8_9XY;MT,5EG)=E-C]:)C#">XF 7YB]"2VX$8<79%\; -)B3+L9IVQ8X M@\\Y)LZR^S!A[GR+5Y]ODF=/G]:RJ4M;C8C6)*S_BF,0MJ2>"BX*UQ4&Q#=( M?CMZ]V[_\/5'LZLD#(.IGRWV/HA?L]/);H_6";@R9)&A@CI)N2%2Z<*3C3F2 M#9:CT;N VP:GI;.@W^+5.@L\M/$J^9CDB 26?EDF5^OYV]G5H2/!\QN)J%.< M6Z3#/P54%%"(BE,N+$"3)Y]&[^WM'*W>;DOE>>0WAM&)D?]0*(*YTUIH*05& MF'!"'=NSF=(FE^$NQIM;&XT^;8@'!]!NN4JFC^X,;):KLGUPE28B98RP$B,* M&7444Z==8483JFC]L(#N2=LO=(-O4)X+]&;AOD^"4.^O3O&K MC68C9L,&3H2UE=/P7P]:BGXZ;[GSV EN\>N_I5,7\_[*5)9 ME*>T99(;QJ5UAN];?. ZP)(8;(NY4[3"CBDCKAF#-:&HT+ MZ2R5]9T__>?=JDN'#O'J:V5XYH'-(7+?)_/U=!L9%V3Z5WYIZ=1*4;6)"'HG M$/284>.@!A1#M[N*( TP36*.^G;7UW4<=@157V1YW,7M'=GBDO2'++F=K6]/ ML*2T;F2X(-(Q1 $7 !"@O2[V3(;2!GD=>S_-J4N/MC$:AA?;,,K Z++[QZ>J M1=0A3'7^VIO*([44$0@5DC*->&TV]![^W@X;&L$SX&IRWL(1B; F(BV8#SQ7 M 2!J8$%PZX6LK_;> ]9;7"/.1&6(D]QWR>II0/WK.<$-FT3% '(.*RV!S5_A MP0QI&F9?0A"OE&U^K">XG# (3!ZH!A QP0[5&.YDRU\ ZO.8KM8);F7=5#C! M/0^+49_@^GB6;2+&]/UO2;Q<9YL^Z'@Y._;X9<6:D5 R;&:%5R*_%T.E(D[M M0((B3%"7=*Y;6>%IEQCUEBHFMR8"Y*M]]_=_R*W,0.$@2.GISQFM1$YX IB4 MN7\MC%%HPG)8X&"!'VG.W]:U_#RA3.<(]L6H _W.9^7M^G_\0<]SJD>",\]R M_QE5B&N2&[>Z0$#:)G<4.O0V=T6=#A#[\\X^X_,VM:O>#J>=82A4["\^)G=I M'A*_Q:4.CJ4RIU"U_OJ]>32=IG MR3_7R6)R7\M.?E([0M8H2KT55EH$ &"<%,,(463ZI,W(;.4F./7.CT/]KF[< M'*\=00F1I<1(ES_;[*$1W!9R2\'@)=K'-35[C#6MH_?G8<\%6<;C( M0>HDECN9<%C8^CSK:W9-H[)R2J]IG ?)I5S34$IAB&DPGKEDP@EO "FDPH34 M3^EV?@S%8(MZ8U@N,30_?X) &4DH(.'?E& B'R2$&HQ[66^BLJHQ^O40>HU< M&.72/@8*G*OZL5W38%9#8P$$2GLL&'/8%YM5+#GMU:9K&)=?656-KFF0>F8EYZ#(D+*4-/GGC"48*:MSHYD"( +A MI2^._8BD9H3[@&ZC_VI#,XSRORSB;6!X,GUV.^!=4IT/)UN)%!*8*L0HA6:3 MX9835.# N+B@JQCM4*1-M/ICS/ MO.O])D9=K;>!2VUS\6AROV("\FGVD+EX^U[M,9NQ3EL1 &'!TQ0*1Q2E!'(D MBD,U"BRM?Q.G]WW]ZH!V+LDOT MAKC_M_'6'[OMM^M,DV^&3WYXE"JZ[0\Y,L/S#9]G;Y??"R"8T*!Q[$RF^L-;RO,&A\ 44$(,&[Q-U>VX] !G*3[O/ M _,23SBA)00"%_[G#3: <@!VM^B<%5JXBSOMKJRRJD>=]1!ZC5RXE-/NWBEP MZ:?=!B,,;)ZTC7,39DCGB_@@9QUOD)*V_]/NRJIJ=-I]'F"7=MI-+ 6 2>Z( M0)1:J0@KQH_5QC=X$N9BZ- A7L->S6PC?4FP\CVG' F%/87"*L#VH!+NZ^

"S@FH[+BMTM:TW"#[0#T$>Y^; M.DQZ0JTC5D)E)$1**N2@0 7*U)M>;^FUEO2D+G4Z0.S/._N,SQQN5[T=3CO# M4&BXI"=8 4FQ1L%@8,8**IRW!1Z(-T@-.&S2D[I4ZA:^ONCDEJO9;;Q*WE\U MFI+.:2;2C%%G(?3$>V=8C@Y.PL?ZY1('6)W23?/K0?>(KQ)9LN0 M)P@;64@&(>LSO_.%[<1:@//2[BE#HZ$63'-%3)A)B7OPA3AKF1KWIJJ9PJI= M6*Z'T&OCP2@W1F-0_S!J;W9?G3M/+6$"6HB,D%@HL;N)X[P#8H1[F:;**;VO M?AXDP[IKV\RD)Y6T7B'L@CG$A%6&>%K(S1$5/<:B7YBQT#ZZO;.JLPQJPN2A MVM( +@F%6&$"1"&W-(Z/VZIH5;,U4JG50^_/PYY1VB)C)\UXR-)-_CUJ%# 8 M:RPD8DYJ9-5>?FO5""_GMZK5FOGWSD/MLJ[968:4-!1P[/)H#"4EWT>@:LS[ M#'H\EQN"V@>;KO< MD;/4,>V8@8Y))93G!0Z$N/KS3/?.^T%9U1W&EW?M MVT-O/=->.,.-=H @"@KY>-B#CMAO/S"'VL"SVTMPS\"L@?R0E:EQW _9"-/>70);Q Y@M 'ERR+]NDRR;SDV;Q9W MZU7X=1H6T?EL\VSO8V&K.YU:_F0$F-8$>>F(9TQH8@@J)A2BE;^3,L/E0]7B*2T83^GC+46 MZ+"G,X(4BQ@1O->+QO5VM@,H.NT V=Z":-/;VV LA:WMASA83>6ALH?*1\02 MZI@U!G'DC03 [ XOBR<(28IH98 M)KU47%G*,=UC)&V#A!H7<]6L[EZA,9C#4,3$J^0ZS6;_VHR:TDFFO'(DF0

:E0FY]^M##6@V2HDWT^%L'F>HM58^1N44)IU" MS[^;V>@X0X[6# HC)ZE&P$!NG?3 1=@V(D8[.>C5+FT^#; MFU$$97PS'JX[6V$Q.5 G< 0Q!-!B;3SD'&#AR%8LAWC6L^$>93FNDR;U(-DH M0=1H%%6RV/Z5;L[VI<0^6CX 8I$EGG,LB3)(0XG*;7;<6+FLB79U*11@+"N=>8^N M+1M@1AZ2;=#C_6RQ'$S^O_&7D^;HO@J!88\0%L (2&VDOO"N/(=1/MK=.=2X MNB/.VG!LB!AI'E/S8G"$"H^+!(P-Y\A"BF3LO_/8XYW)#%E6^GC8HXO$>I2? M@5Q#ZGX;%3)Y?S>;'C^L>EXL4 6<$B8" "A7R0N=[-:X: EEC?FK.Z_,1*\A MU7],H8XB(2'Z_&F\W!M1>U^QH(A63EI%'-%2QKTR!7S7>6^R4I==W4%E)GH- MJ?[3?)#RQWS\?O]Y-CF@]R=E@D=0Q0TO<3(]): 4&%:>KUK$5=:C^JRSR3XJ M/0>ZA@>[^S:\&TQOBR-'T_N*!L(I%0(9IC"$DAO/1;E8.W5%C#0@V M:O:;U3R!L+DT2T2-.EGM>TAQJDJ@&@.%)?6:0"$--ICO+N8ESDJ; Z_T:+$6 M)!N^K8A(1B''7PL[6 ZV'3YQ3;&O2B#"1(",H]&\T;.6@V2@AW7\QOXTSVM_GLS^5=>D\SF!XGQMX:P1+#I"1QE:2,:R$<1*HT ME.(>*2?%"KK2(\8Z@&R4&Q_O!Y.)7BW&TV)QW,)X4C)@3Z!1$F/DXK8((*9% M>19F%J:8 V"S'+@K)I,JT\+C@L%3X"44VDC+J"742DYW!I'3.3M. M='4'B]GX-;O?F-W?)V^+V? ?'^\B&HMWJ^5B.9BF3?+Q7<>1B@&+N.YY@*DP M&)AH(&$E2X9CXG(\)E'6$>0KL2=J!+=9]D0\YH/)F^FH^/;_%,=GD&=E@T-M M&4( ,[C;91FFWJ!!_Y5BU$/>" M5!)IH4/$4B:@C4-N_3(]JLS82LM@$,5R,)YT%T:IB<%L*"%&48TH\0AJ81C?AGMT MQAECL>?!Y/QLMQRG:SULSHW?1#F7PM%GBT?R7)47#5UTGF(GN9,WU(G&8PPL%AB'S=O<3@Y7V;H M<-9QG7.DT7O&7*+FK-1)YX&=0Z8N4B?%/04 3')'!*+42D58.?:L-C[G)6&/ M[N\;HU*#6+>UE.U/%KY>S$\83"=J!H6DYY0CH;"G4%@%V Y4POV5Q;WLWGJJ M5Q^M\^]A8Y-B2V\"0"].FE55J@=J';$RW5] I*1"#@I42DZ]N=:$[+D\.'VD ME MU6R1[GYRXH]X>LF[L$>9D*N4S6HE&K?$: 0V=%$HK1'B9!,8Y 576$_T> M4ZX6:LS:@KTM^I51[3>O"8K1!I=+*'AF2P$K("G6**XIS%A!A?.VQ /Q:PEK MV0H-FX6^+2JZQ7)\GR(=W&1-A>&9;P*(\G(^0TQQ#LD8MH M*R1L$/>V&)B28"VW2;!2%.$3NXQ]Q8/UP%N$O=34,.13"#E92@8ARWG0UF=& M=;:UJ$$)7='KY YB?X4 C89:,,T5,7'N)N[A2,!9RUI-ZMH\Q?(4?((M%R': M%E\>'=><7/5>E W<>6I)NI:'R B)A1+;=-C..R"NS,S/5>SSW!Z9<'9[1.;G MQ3]7Q73X_:)CLB>U@U32>H6PBRLVBSMR0SPMY>:(YKRCZE&8EOZL9_7KI'4N M[NMW]=.RP[6#,"EGI#2 2T(A5I@ 4\=<9EK EOR[R4#?N? M[;XG$$U=1%(RHY"D4$M"MF<\'IBX(F6PMT@O38WL/F)VJ,@2J:H M9=@EIP4E)=_)IC'_M^M:';RHE-[]/$UTX\'VQW1PGVY9_E6,RHSB[^,*,E[= M_UY4SZ!\M)4@D;/4,>V8@8Y))93G)0Z$5$LE^PJO(CIE9'/Z:8^G&[7Z\727 MI/P4)_?6"!YZZYGVPAENM ,$45#*QYG(X=_99\9?B_GGV0_"P#JTT0VD,?"RT@O[_NX*VGN1HE4D=9Q% MH1,,8"Z @CL<$2=7=AA<#Z4:>Y%RGC(Z.$I>2V@F@\49?I9/ZP0GO" $*4R) M@LQ2P:4N9>007JM?6WO<.'QLG*6)C@Y5]F"T!N6/Z>SSHIA_3=B\F7Y9+5.* M[+CP3<9K5CP6MOH)<\U?&0#3FB O'?&,"4T,20'YUP@3K;(\U?O,]!ZU,N,#S^CRT._6\WHW' MR]RNGU4/Q'O/B*'8QQD?X(BNXZ7DUJ$KBQ]5*Q>J^%SGP=W!TKK[\?\>%_/X M_7??WQ9?BTGUU?5( P%YQYU((=T X99R"2'=21_-E^LRW'JUP-:GEDYGOY=B M7+3:'FPG6(,(]5(2Y(7 3J@'4YI3<<7K;BT$J3(EU@1]ZS1<7S4MUJ# ZFOO MRUJ!$<>(EEZ#:+4 R0F7Y?:*,XZS4JSVF&+UH?+XT'F) M#9,$FKA)CP!R[DHYI299R9'^S:M.Z82SG0*>F41%9Z##BED*KRP%)P M37-NGZ_Z\5RV9=B!]EJ["QLL[F*_TU_NGZOQU\'DR13QX*I\[%ZL:AO!0.&, MPI0+I8FQQ'E5VD@BZN;*KK$[XL^+,&S-:*>U>#-WL_DRO1)\..,_-N7N*QX< M ]P9+35F2 EFB8>FE(R*K-A$?5[U.^5=#8IH^P5Q-8;M*1T0P3BN*48P[2S& M5AM6FDY"B:R\WE=Z*Y)/L'P]M':GNX;IO$7U8)T@)8,((*61U$9[(X#8C2&. M3(Z_Z_D'A+/E8/(#<*TN;73S+G-M!E_7$TPOA>"",TJ8\-1ZB]'&IG=<"FLJ MK>@-V2M1(:/5Y''$T8K4?=BR5,D(6.OW!.ZU941!I+66@ACN!2WQ9$I&SP=*J3S!W(OM][G)+6LWEIP E"AB2/)=#*)8^M-K#V]39ED-O)TMLX=Z=.#^BHL?&>U$S %-FI%:X&P MYA!*B38G]\Y )%FE =$A'E7FB?,:"B2.! <)P)#S V#'N,2$>=$CH&K,6M1'IW.'&HW&J;44PN1F-K]?-]UU")-NYI5T3HXA@8R!:(-P)#UE M6ZTI9*OYH31N88^GXV7Q=ORU>"'1J2@FU1L)0%CM(VMC=S@CSD,I9(F$PK:S M *^]FT\J4^:PY5RO+EHSBP]W6W__;?!?LWFEN"756PF"42P1DI!3#A@'TK 2 M:DT([LPEL05.-L&6YQ9R8YKH 2,?^E\I#^^9+07 $6+,$Z^89!(J1"0J\6#D MJF?+1FA3G9HUJ.,T/0^E8QW^K&VG#\5DL-S3N^-Y6"O6#]X8O#X98<@A MXI37NAS2FEK460BG;NF5I_I9\XKHP;SWMHK#3H7J@2DO*+6<6V ($$9@S$O) MI<:=!1RY^K7W4A6T=L^WB1:[5NJ[FT/G4OLN^XY6# HI1J5%V!*MN (<*K65 MUG#-.TNMU.V<=P$;GM_JU0E[I^<699J[D5\MTX[LD6#NVY=BNBBVD_FGV8M] MW ]YNB$(4)(;S)U $"(I>=RUKL/I6J1%5]U6M(+SVPR/9(E@3Y M].>L-@9OVPM(&,B1X-9:Z9!TP&I:8H/RG&;Z;K/UD<"7J:7'E(U??S1F]F4M M!@\5]QXB1 FVUDO.\0X?1[*""F7Y%?[(M+U ,?TEKI^MZC,7R@9#Q-X*X0WP MZP@IR7OJ)<>LS:6K9>UL6S S#)F) 0$LCB&E=#,;='! MBF?Y#?3P?55OB7J^*OI)5'43E5@[6Y^T&CS T"L)*#= .HD)=:#$">BLA ;L MWY1M6A\]X.WQU%#'*P8>EP^C"?=.$2DEHEZB4EIM7,ZY),]YB? C+//GX]_I M >4C2=:_'14W+V7[H4\DE2, H@!90!J* &,IAGGBE+IE +FQ_&W,EHS):4& M% "OM!%:@1()'8?.%5]W-$29R_VMSM-%#Q:TAORMJ);6Q05=2P0H\HIR1DL< ML!+_]K[HW0)M/? MZCQUM$5/FV+RS+X4HT_%\&XZF\QNOW\8W]X=\$K*++.E,EUNCBZ=I?OZ!$RG631!&\ MB79TM[NL(BC@RP^)3""1B30$DE!J?35>3[4>K,S8"..Q:E/C54G8-D706V:9 M[7J3WV>K=XMU#9J]\73P"C$#B'16*BZ,@=OJQF M-UDQXO-<>OEH<,A C"!03BAM,1""5V:)-P2FY*L<^RE:7T1*Q+PO%KW/E_/\ M_B';9.IVE>WSX9WET_%&@6,B.,$JNF$((&D1X?R@>F$]I_U*#[KZ8E9KZ(_ M%7C75@@R=,IQ1PSA'C$L,0;.[D>N@&3$37AI'-8=;2J"XU\D>W&&_M,!/\&OHVVBN\XT M9DXZ[R0"2A0)',HQ0J -G5;L6Z=L:@ODQG>Q:\5:' (S\E6VN%V:;13/[M(H3NK".B\(GC$J$ %,0QJ]+L=,%6.AH-$^Q=R[ M/,;M.EG9*>)#\2T:!BEL>ZMY$,8"!S"&+CKV2!DFK*A&[K5,.:<0(\SLW"?7 M6L![T/C)ZE>_9FPD-\Y&#EA!O.?&( /*3*+Q*;^[BVOI?V:K MFQJC?O)T,$YSZCB("RPH"DK;:!Z68T/.BHD5T^M([D<25#;'N:]EI<;2<5!7 MP"$,A818>TFD$!A"48X@8H%2#ALO9LI#%GW^F\^;V6K3"U\:2?((*RX$LF\J M[#(P13G8;9&'^>,.Z#J:](UF@7GF(.3*=3:8%54362.TR5+E%@VML46%B-E1,XL3J.'?'@ MZ*6L5+S[6@1^]K@RDFI>R+B,?DU?'IA"F@J(I&?66$X,D+)"#4DZY?CQOBG; MDXR&8_:98Y1T=C?Y@N"**%=JN83&>\2ICUKA@)XB@Z6'FA:I>Q!-W\3.3P7/ M'LTA>G%MNC:^)HAH+!O*K,(0%<=!W@E6(AF%"E.NWHX]QKY?Q@\@K1[M6;+%N7A^'WR\6WQ7SWFB8NRI&8BY-?<\+7J-\X&"TICIK#:DREI%1HOW< M/:#1-FQ4Z*O):$XI@ M:!Z<],,IR*JP"D:!%#LAJ/ (F[0N,-8R\"VGG72/? M_1S]H[CA$Q7)7P-N&ASZ<-$6P8E6@1H#!05>6@\%T]@HN5?'+FKGJ"*'VQ!X MH]=U5O53S0)&@EHJ*3 "$DWC,B1--5K-S6!)H7M8I5LAP:OXA=:P[G7^#AV? MT/XTYK;0D,@HB*U @FOFR^J%EBE)!JR#=^AU:8GI;!G]E%KC?-XB"$RH$G$\ MG$K-I1=8\)]CY%/.;M.*Z(]-WB28NY^W[[+9>L E=__U-:;G\P>C6(I"'Q*9 M:+8RPK00I*IKY FIM]1T-:+H*V4?'K)5%,7R=M_O.DOKZ8;!,<60%XQ"I75Q MZ0 35XV8(Z"GM=_>5-QYAYCV-1E'68"VZ40%3L1_O=/$:R0 8()3A"R-8G24 MZ%JWU+N"IS/Y3 \T2IH0I&D1 D6?2DAE8WK13E6CWV_P5F] M3]':@GYSBK8!:,,-U/5J\X0T\6\O"1,_"I^C1'9Y)_Z>Y;>KV/+YP+GB1&C /5.">-MA*D<4_S_8'965R1I0;IY^[AVRI7L]F4/CV;\._E\ MH,(IB B1 CJ*M4?8Z6I,UO/!$JNURY66Y)JWCV@]EJPKFJRS^=]N\Q__>YYO MEYO58\$47OVE( I_0I3RX_#'^[>V4 ^_#!@Z()3AE@&OI(CN/C;[#A=]5E.B M0+K0\D3X^CJ">ULKOJN1&>A,RV"CU6HMTCRZJ3K:RLYS4HU7$9^RNHPPV+?- MU:4;A/MBU',79Y<:\L.W/]?[@[L3?#K9+CBG@>-1]WK&7)Q RA#R<_:8P0HM M]\FF!I+/N\-X&#Z]6\R^+NX6F\?:3#JT"%YBJ;$"JJA'P"UFP)3SD!8WB5/V M+:Y&([7-H:;H#L.>?V8%Y;,;]2-^>EL6KJQ^^25;WY.NS.Z?%,\$8S;3CQ"O, M%*$4&BFJ,125/A*H,\),/%U1IRF>?>WS_V.VV:X6FT6V_O#M[?5],?QA>M-] M?\F@A\*H77X8J! 3H*S>)^/:0$=V0' MW"%%$D%;(>6%F\@.3RI-:ASL=8)WOUM"9P9DMS6*HU_XIN"IX!!@8P B#DH, M#=<5'@KY%"=_E Y:?_QK#/(H27>FO/G%[PI6.4>(55 !8@T#@. *>P&925%\ MH_34^B=> YC'2+TS!PC#X^ MX/XGJ\_H,7R:A[5I"_/I.L0D!1A*@M ...EIDI*R, M62D(2[FH*B_593^RU=?\.LC4#IS#T*6\[OZ/Q7)QO[U_HGKWJ=KJGQ6>>U'P M@C.FD<">"NVH@@A6JEPB)I-N08/)FF6=@CPRROVQ_/*?O# M3\4&7ORN8*W% MV!-J)8#(*NB4JK2VC(H\I9@,G.[90]^P[O"T0)#6SCBN'0+0< MI&0 5;C$69ET87RZ9P_=(STZ!A8;BJT1\/"R@&A$PS!C(-44$&BY@ =4 $JZ M4SG=(XC.@1X?_18_VM-_AY<%;+"TCG)%#;#"XB@"7*'B*$VI:@FG>Q#1.= C MH]^7[]DJFQ5[B^GL^_FNP"0GQE&D(NP.,UN$QU68>.13RD?#Z9Y&=(WSR+B7 MSK@0.P"E=T5!MP0B,"'5(%<=:PG*L M,:NPB0[M8 7?>YG%M8EQR5YZ*T#WM5[\S(C[<97'\6P>/V^__D\VWWS)/ZS4 MC]GBKAB%SU?/!WM9'N1FKPXLJE0C+=8(1[L.&$6U,D9H28KZ&')R-\Q:H6;/ MJ'>_\KS/-D6QE(_9ZO/W".1@BX^;K8JK48>.U%B&CC4)WECD/#$4",\0(-[A M,NV1M-2! 9/GO.QRG8E^M$V0R"&A%"610L![3XWPY3B= DF1H"-<7-+%G7<# M;.^3U.3W#]O]2SY\T[/U8JZ6-W9QM]UD-R\>'?H>3)O36B OO!(N"@-8A:7S MFI0Y +6B]6RI;D890=\G+BR@KS'$-Y\/BJFB()HT@"(JL-."VVI\U-B)E89) M%W/>/JA]V87/^EJ7* ')Z/L"R#RE18H.#HT\((.B SLM@B3*\Q0[+D2R+U:\ MN*;[?GO_M;B$M9L>ZP_;S7HS6Q95F&MHF$M?%:267$*DH1>:.\@ HV6V96L M5[52Y+?E#?01J=.Z^ND8\3%P\,DH7E@=#9EX_(7%S:_B_@V4"&K-HR7F%:C0 MH99,+&]K=^2Y@*6M2:,OKKZ:9EP!@92(#7'!*%!%.&^\-X75+I#=L%N'Z*5$<0"NF]G0/Y M?*. -$+"&!Z78H@\$-I+5?9<6X@'J_W4#8^&$GO>D3S:9]+1',EUF@5$HQ_- M&+4,>FSB@LPDKWJ/$4IQ^T;$IC;%6(L9C=!MS TS>WC(;LSL[NX?66'/'R/# MR^>")\XCZJ*)YQ6A+MID#AT&;=5$$I6V*ZJ\/4#[\I.>C_W(TG/\X8"\A=!8 M(IEV2#IH<.'][49ED$W:F![A2?' 2TYK]G]]G1)>EBL(7RPJL$=A6\F"?@,6QHAVEL(\4\5>G3!._IL M*.8-A]S8HJZ+IL1I4VESZS!(NJH^?I9<*MB7>\Z)OE?!^?LOO=Q_B[TQLAS=\86)'PA$6GGRA#F7*0$%&-&1$_L2MB MK9.I7_BOPR&1+(X BA4-,<9TQ@H5HT)JJ0:/:.,K.M.0R5"VUN0YOW#7?Z8 M93OVGR7,&T\'@"D6'EH3_3=.*/"%NL4ZF@/ IE4RW>$SD!GA$F'MC\+J*QJ M[?Z]76P>"\LQ7Q:I&\YXI"?;!6&5X01+(8 A A6'^N0P/4A27N41)FX9B4_9 MIDAZTUC/NWK6%7SS^:"9!%I:;QURU ') :H"BIQ&9F+[LRW)^:7*:@'9OE@3 M>WF?+^NM#5+'0;C]DNV]E@3I:BO;4Z=2:EQ+ARD239O%\\KV:A] M5Z/2?5M?$8@7U@&//&?4DNBE,E=9DQX#G!(9.L*:%R-9+@>2WI7P_VS9@U;> M'XSVW!)*I38."P@,$@?=86%:ZK7Q,;]_RK7+^49"&R8VTL_FYSE\K$D01@FC MN66.1S$KZ0RH3C$]U#+%?[F:S;@>:=F2'(9AVI,0K/V/ZXC2Q]5BGL':U#OQ MCF"YL$0PID4(WZ-@ .?VE]@Q'(R>+4JF]WO? V=@ M;?,&-P"4(..B)T(T(T9!ILS^ACW7F-6S8KN^P7TF2T#MS*P-WQ@TQI@X@P"G M#!.K@2MBG?<80>4FR]G3JTM@5P$6/;^K) F8.6$BJ-+3)U M6*YDF5*#&ZIDBDTV0O^@0S(/))'N%[M/V=UN.9ZM-H]/;L .M]X=ZU"-=>]< MT^"1%4QI))@V0'E+$"I3%FFB$!IP_3O6=;M8S^_R];:>!KG@+4'"Z*AR*G7T M!0R,*M< (H]P$?@@",1JP*30/U>>8X/0C\]^4SMQT07O"]#BZ)D9AYUS2E$I M..4E/E(8DK*]>/4ZHC9WCMH4W4FBH7F\7FV>,#3^[24[XT?![$H6KQZ*OA41 M2$?B;XX]&JRFF#&)E3'%12VH@1#E2)03<&(9C3N6=MXJV%W2YE/VL%W-O\_6 MF;I=9=E^S_)YCX\&U5S4/AAB?5Q5K<0>\;BHN]+]Z,F#@.63D3#="2WO$ULFV>O MRI:WL]OL3.JJIP\%+QEP5!91%IQ;"5&1"W??,VT52 DB']%61P]23X&UL< _ MSAX_SLZD*GOZ3!#$8Q*)*+EP!% D0/3+RGZQZ%E-X[2Q!W$GH-I8VI\?E[/Y MO_Y8SO]V6N(OGPO(21+[QQDG@&LF*3&JZA]5,"6 =D2'>#U(/1'9OO;?ZQG- M9ZX U'])T$C%90QH9Y"DDGH2NC4"O-,=E.^+[)O[*YOO3I,^ M?/NVF&>KHPOAF1;!4:PY1 8S[XQS5@JFJW%Q-[6";RF"S;L M+$-I//9ZJ8H M&[#*YE$BI8-UVAXZU29@2 @ G%!EC;; MU;@)/15P5,>I[4W)GHFA#O%J<$5(O%C^>N93 W84H^&;0FA/UK^R);; M[$5O%]EI77BD3=!<WX7Y;8VVU4!Y:E(]+.-@P*>4P4TM4Y19+&$RI6C=IBCP2Y( M7+/^:AWVA"1-;QL-^W)Z^;>=H;FW*]?JX2%?+./3FWSWZOAVQ96JY/)^ _%YOO:82L M^^8 O:&,>0<=,5YJ3C2O;&3GJ$HYFQQAFH2^.=J1&/J(L"VNP\TWV]5B>6N^ MSU:W UXK>]89M;PID5,1RQ_[-*MUXFMKOB-00*DW%B+!G"""(*O4/MA9,(A! M+YFGEG6@9(@- 4%\,*\IWO4#E[#IUM$U@EL!B?PA0Q;'1%G!( MJC%",95K0JU+/.\&W[XX]&&9?5G<1[]_=;]8[N2FLV7V;;$Y7[CB7-,05_?" M[7!:%.6,,Z2EYEQ[*3CD MJAPY!,:E''N-Z+K32); IK /0KCGH.R/F3]\^YBO%[M3$7>WV$VF[*8N!6N_ M,*(3P:?,QN5!.\:=-+?[PZ#NLGKE5I]Z_$@:'1* M.#&<.",M<,:IGS,9U8MUN!YF=23U-W<9DH#N39T=QO]Y,UO>S%8WZS\?;N(< MB\\S@,YRJE;[H./ J<1>*LFQMT Z6TW2:!!.+60D3?PO]50' %_76:^E#@(- MI2V23>JB7(4DU=A@M#9^W?WTIFM?&SA?WUDOED18P:D@F".IH)865>.3(*D( MZPB54**,:Y[U7H;I>,YZ"8W+MQ"0(T<)HE()PZM^*TTG5B K67JUSWHOPS6) M#[0!'XZU"=0;K%FT[X"'$#/$&"_#*251@*9L6(]PC6F=#RWA.H(CD.2S?R4T MT-)C; 7TK,@Z5XTWSH@46^7*#SY:L562$;_.LW_C!(B*U47T6%2OB!DEJS$* M J<<19LB\=IG_Y?A.X6S?PD ,2PJ>*HLC*-$7%?K-(7.3(Q1+4C^TK/_RP#N MBU(F7^[V[Y_TNT:E[R-M@M#.4NZ09H();RB4'E1CU'QJ1E/[)&H+V1&83>_: MBAQ!QA! ' % <,MDE956Z[48)ZR4SC"2_T#&U!-81^$<&6?/^5W=SY?_6>V MJATB\KIET!HAX !V1D:W# 0[9:Y#>?-[/5IC\JI4B[!HLN!'B89?#YQ?BSR][^ M\:!QQ"):B$)1;+274,*RKI[43B9M)[NFSS&X+2^5+OZM8 MBQQJ">4A5RXUGZ^VL[N?T0WPPK7L]0L"PUYBB35S/'HS0'N@JZU;'9W:%(Z- MT!+O'4^3!B/JX')F1<4(ET.CB#%A[(\DM;R9#I0OA M'2:D>N"2]/U&3W,3C0ZG#'!2(N8DD;KD/@0$O*!(: "00YL-&IW5]_P5J*>H?#@V!0+Y58 MO5<$P2P4"F#)+=%Q%63(\0H%BO3D0F]:YL;QK-5MPM[?O!_^;E5?TQ]0R"57 MBF,@-;%028&LIQ(;Q*U5 UH&=K&>W=ZN"D<^"K%8378C.G>1ZE2S0+&(WC/A MGBJ)/+1,"5B-UOFD+!A7/,UK<^!EXO#VH&[H/-:J%?5QE=]$*^3#ZG,T0!;S M4]6VWWHT2(V)-@(#Y*AC'NJH$ \C 7ABI&E'J'FKF/; CG6TA)(NTM?<2 :S<U6)V M=T;L1QX/1C%'&8_V*C0"$@Y)D2)SWUNJ44HEI1'%&74@^G8 [6NW^R&K&4;B(4ZL2PZ CC_LXP3EKF?RSG=]N;8H-N MO<[BOS=?9G\U]_7>>EOPW!,A/1"2$F2!B:# G[C B:Q<[=/DLIV.%J!/6.=V M7?OVI&O_.=.U^-DJFZTSF^W_?WQ-3'YU0(IS)2E 1DM!%056L!(%Z2"<6*G5 MU@DXD!R&9./';#5_NX!WRX7_^]DYKC+7A1PL7[$P7.B,6<":JNJ MW3H93:B)!:-WMG)WBGKS_8B+>O6QJ#KY<1<_K?8@W?> M4SG=/D#"B-]5!->4>Z4U=+@:NV1).8!'6/NM:]^D5;![S@"UCI,C6_PHM@C> M9YOS%81/-0M<8BB<8I!KJ#%0U%I],"-PDD+C8PQO[XQ8+:+<>*%\:2O^L7RS M5\>6Q9K- X6(& <1EMHH1@RE2AR\(T5H F?$+Z"*.L2Z->8LWNC.&5?S@E<$ M[P!"" A M8CJ5$BL5#DJY772$9'\51G4'MZ]'2.48BKQV!MY-;;;+FH?;$30 M:TGB&J[B@BXX*F80\YY)*31(VM0%OP#9ND1[%-L2YRVH.LT#!(1PX&C\SSD2 MP83$5G-,0I5R"P?^2J<''8#=%\U>+^HG!W."<1>^*3!/((%":2L)(G&B*7C MPT"2E"7F5S@YZ ?W%LVSM[:/#]VZV%*K\[8 J#? (LH< ) I&R&N,%5%/,A[2EB_/*(E7-06_5 M9E^#MP5-.8%,"PLPB_]IQ\N<6Q$7XF7*1>41VCI=<[%["72_''W>Q%Y]S^^B M#-?NW]LGMG7O2U*YSWC]DR_5N-$_3A'W^'B7_-:[^-U5&BQHK M5=J+ T;6TF@R8(",DP!!1\IR=HJ;:$@,NH#5&YA^.K":2UO*FP-!"G%II+&2 M>LN ,EA4F$4+?;!*K@_%F6@D^4Y?=6;]]L*VUPMCCQ(;0C&IFYM=M;W9W1_+ MWAKU:.5FEIIY5P#D#B='1[J,&X7&>HYJI66$\WB/V\T/^3CD\'J%:K MV?)V7Z%(/[ZBK"KRB]0O?Y?X'0$B# T1AG@O+$0(8$DK'(E+RA T=456EX%' M$S[T*[N^O(#/D0B[WIN[V7H=1UDHNC,I^8^V"19+3(G@$ I"GO,YGW3S;';^UP\' #VQ7#%&O$!24(](Y1LQX/C$,EFT M(-V7/F(JI/UM3MS?Y\M=/VND2W_Q;"B"&:.72 QQC=JQKJ(Q@J M1:RO=A'2P.PMAFZG/.-7GBOZ^O2Y0 P%$D-LB8, (\Z-$M58% JKLP7X: M?K%*$45OYE!C;'Z.;GE3E&-Z/[O/SBYQ77Q=4!HB[8@!SFF/M=&VK'OI#8=Z MN#PP/9"\(<5>6E7#2R7A*EIT>!;SZ!'M=/B?R\5F_>GSG\7]]B[W[W M,?[N7(Z IF\,%'OCA->$8N3B8@05K)8.SB5)4;=C--<&I4T^A,A&HY:/(?NN M1BJ#])<')"TR"AMCM854<0J-J5###/:3'?Q7M2MZEU]?K/]21)9L5X^[2;P; MPEK-]_E%3M#Y1*L0)S/U@ NOC,$"6*"AK<:IM4J)^+]&A=PB,5Y6OFM-"+VJ MV(]QU3BYDWUX*$#OG),((*B]4HY:3BOC2F",4S(+C_#P?D J-<:\+^:X^X>[ M_#'+ROQ);T/U/E_^B%9)MK=UUE_RS>SNZ>^+_?OW^>:_L\W/*Z,_W[1O]&'S M/5M]^3Y;?G@HFIQ:TP?K4\!2<<0XPY( ;SG2"E4A%<)1E1+4,GI38+A).Y4Z9-^.Q((15^R(0\BD%,I/R1_R> M?8,)>8C@D+<1<'\5/V:_@T3>/J)WB@#"N#11HLA!)#'9L\]I0RBM=?>EZR"1 M6DQ7=[O.E1'!S[G\L[QHK8"1%K\O&&<-!4I911BUBDLH1(FOQ=Y->5^X+V8> M#1X93HX]WIG+[[/#D?6[AM13+.&CDN,3F,%8)T6#%E'H@9"L4J$>K M1F#W%Y>RWGSX]GEV=R*A^M%G@[-Q"!Q!HHA$@FF,85EU2COHV)3CT%L2]JMH ME32(^TLMML[B=WU7RQN;_]MYW\[.YN7__N'[/5O[)-_+DNT\XU#1I:KJ)2CU)RF!7W MIA6J1@R\2,E>-_;=S6YHUC+B?7'L[]DR6\WN8K?5S?UBN2@PN-W@_@Z=G5&[O0IV*F:[T@,,04 MYH(YP;A$*II _C!ZB'FOT7W/H^Q[(/9@5'H95-V%K 8Y,MG>W\]6CV5AY>?! MBV4!Y\??)R=O[T][9R7@VB%AI&8&$>YGLQGU-24)OK5&:$Z4P@8(P"ZJQ<#I< MW/Q5A1/7)L3):TJ7B6(T\?!7<$V)84,9T(0:#;TABF)K2V2E0]A/F.0-*=;' M-:7+I#*-:TI"Z.@T8H,H%,SOCJ]$-6;/[6!1\6,(&NN40RW=6;I,?J/1T0/? M63)>2BLB/E!Z23W7$;8*-2EY2L60Z]F5&LK(Z%U^HV?]?A?@CV74 ML=\"\C MK0_QHY_RNSN?KXI&7SJ.G@S7/QVC8+YEBZ%GY*M>!",> MI%O^GI7#^9&7\6%"<_*?V>+V>W$Q_T>VFMUF.XO>QB7"SQ:K_YK=;;/1[+A> MTM-@I8'>4<04L5'1(B$I+N6IBQ)O0WFE(YO.5[$+VZ'@?Z6)//+9&Y25 @BI MJ<48 "T]4*22G"&N"2]"SK_??_YY>U3JJ74D$I /76,8XGAOG*(0;2C+WDR>,S=SWKHE MMK^.5J:(V&G(RV9)*]\4D,>,2$>()(+SZ$T:>,!3,#CE!'R#SXTA)-C#\K_] MNL[^O8TMW8_XQV"K_HM^U%G/CS4)R'BFG/780B2H+>YK1B/+,(-W8J]5P+F? M4=;2(#9%( RAC4"&K@O(* M5Z.3DJ5D,KVF&5I;R*=G:!-,^[(I=SL"T3"X7VSVAL?I5#QO/1ZLU%'I8(BA MU]0Y0:G!<60.*6T@!2G;3.-GRX7"S5O'Y;>+]68Q+[*._#,._GN^72^6MZ7/ M?28#3:W& 6)/H)),6X!-G%$.Q5%@B[Q')%HP@Q61Z(<;EXHS[QC?AIIEO=H\ MT2KQ;R\U2OPHF'R[C A'H#:/17:<(^O.L4>#AY8(JWSA!3/%C2:L,)ZM0A1& M%3Q8VN 1KSDM8=DE*SYE#]O5_/MLG:G;5;8[VWC9XZ/+SD7M@P=1UQ)=3"Q/ M"2/,2+,?,_,<^EJ^]O@U3;K(\^[!;;P@^>S&_75ZV7GR2/ &$20)Y(@A19SQ M%ONB5QY*8Z1*N=(T,I%W(*F\%5#[LE5UL?AEZWU9\?6N,N89Q^9(BX I4@(9 MS+& D#@%H=)Q?#PNF%19!!-(DQ11-^)UIEU(AZ3,OBC]^12@9]L&*94A'KIB MOEFJG8>%X17'3#@"C$YL0R59\C68E()OXQ7GR_?XR+?MW1_+^=].+SROGPQ< M <,1YS8NO90IC(1AL8^B2-!#L1XLDV9_'&@HL[Q-7'L[K'VA2L^GN3[2(I@X M)..C]A5&:2V@=]Y5^I=;F*([DB(YKV ):@?2 2ES/OOTL3;!.*F9Q<@1IJ)I M9BF2U>8U0]Y.;,E)EO1YYC3"=2#NG"]F]];S@5G&>%'H'C" @83Q)U^-36HU ML26J!1F?9DTC5 =BS+LZB96/- F8$VBA-P)K9HA!7,#RX)EQH#'H,]#XNI>H MIICVQ9HJ0.E+7EISE9V7K?^^RM>GV'.N:6 *@ (ZKS15SDL>/ZA&;+WN-2[D M>_Q3\=.';Q^V MFZ(8Y'H7I?Y_%[??:_CI[7Q1L0 M-1B],TH20?3H?43T,B;J&*-$[[TS>F=T1N?Z_G[WON^Z=]W[OO_ _9QU/F>M MO=?9^]GG/.OS/+O<3-S, QXKR2O* ^[EMRYF09\!]S]#^#]<]_#^X?P[_T#? +\?X& @)#P M/B$A 1'1@P=$1 __=]S!P\/#OX=/1$! ](B8B/@1*'(?4'B'#^_.$\#=)W?PGMRY:0&@;\V^M>3.''=>_AW_BG\ MI^H_:P $A/CW[^#=N_L8<.?>G;OW\/#QB/#QB?X9(^"?T3PA>,%+1BBC=M_$ MZ24?^=?HIYF-LNJFSM]B*$I_,Y53-FD$Q#(/\ILUN\954 G?&G';Q3T"_ ?W M\/'_U6FRG PUOC;M]Y I &-+3< ;QY?.__TW]'A&'5'I14-J;<:RXGBVU+[,*% M4+X,\DZXU>*:R-XC//5:K_/ <&*^!C^EUY&XJS!X_?>J\M' 0*@0UG8R+&YV MN2$B#/[SK9]WP0RU]5I>:5&YW>)7[B@6<5K!#84MJYW\Q?%N!4:;W\>[ @>[ MGL'==GP69ZH0EFI[$7[$/$YSF;X._N7;O@I;3H@Y43 M;8/G)^F&K"A>AXF_\P.27SAV.<']778S#:(Z):JPT('4I8UGNIL)Q4V2@T93 MF@"ETA=?L4<4+>>6&6-C'?];>55X6, M)G<3784JHE-2<_M4BS]'2G.H=*1)5/Z\DK\!$#?%;*0=%\T+-GOU<6[VSQDU M>'D*?.(_DU;N 84.A6T%UUP9;>V_&]F6SK- M9)9AJG@Q*TFRM&Q8$JEYB$>K%U/JYB/>[XQ \S2=7V_MV19ZQ<8X"^2CQ^9: MRHE.#A'=JX4D=#&)T[1UP_XIYC^PN( MH*VY6_77 I=*L0L1;NU5*;L1_H,2;6P6/FO6,^2S;%CO]!Q$2%AVI9B.RTI] MQ$+XZ0H["^NT%O0$V.(T(;DP)RXL&)DBV>I^S;3/*\SR \V/?THS.4W-,+%B@9&TJT@VFT]A?SK*713VXU\4N MES>(]L9:("H;>TFL1TMH E8?3,5M0D*.G>\"OCR__W\C0J 5286P]00TZQN& MOZ,?)K(,29.<)ZM9\"9W#8_U#;^(+VC5RDUTF@0'__W'*>\T*5*3,W)%/6FG M5OA+&T(DHLAB4,G8JCK<'GL-9G?7[3M M!,K;AG)QA0W%HGWY9-P=RRW79R?/";4/\2R?[L%>32(_1?9!;5=>C^8\Y^OM MBFFF9ONYY?)FY,RF;C(%Z$ZGB9A,>WEN09F8D]495KAHT1W4.Z%R+*_8(!/) M9;(KVL[UIYMNX/VI9>!V#'46"\)LR@V2LM#R6/Y7X E1%YEZ6):!!OCA69QF MK(J6Y%9QA5';"9_J@JT9A.FY^^+TW)%7<_=F0GDA)XVGK_SAU:^5"HG8'H3N MEGL?5AO,1^@#(QO9GT:&U7H;Q$.OX\7PO3SZO$J;/3'6IW7&[RJ>!I38PT%61H4?1KHP_3!I4,DJA,^\:%KCL%W,;678W.4[9=V;:S4O!DQ3?B+P@\EMLY0P3;P?51;H239?DEU&5B(;7)A2@L1*H\6=,+"^ MI5FCP[9_O#C+5\[>VGTZWT_NF\^#$:,;\:QE)[FAX1GPQH8+UH;BZC\ 4P_L5B+X4\V>1 MZ\LA9U\.M">5.EC2H2GEN!?3[J+9&Z9L]+F#%LI:%G]VCXB6Y]9L#7RU(@D M,/CK.*:PG3+LB9T6:W .O*&Z=,^A>+O'+45$(@@H4M O81]1Q1K>L9/?7 %\ M:"T6W1Q:(X$8/BA^RWHYOV3_45&HH&74PVT845'HT]S;5L<%?1T3W]%;%8MX MX#HW:E321(7\0=BKOE+L:X@GW>*A4>WY\/&TI]TDE#[8+"P33IQ"3YD=,Y'# MS<>;G>X*^:+.)049Y>6] 525^ZDA!Q*.9WBR$TTMR3D3!;"I-P"&[:0N7^YQ M!V_,'$2>TT$\K8&_V*AW&=AW6)0+&QD2R8"F:7/@LF*]]@W1HE)(UJOB3OVF M]HH"8B?E,G:?((ORB\H&G$K^Y^8=3@VMB+_=/]!,V)'X>F[>6EBZSX0,KK@O MJO<-2+# :<6W*H-$P6G],3IG.ZR#>1;. M'(F(=Q?XJ+\3X:+8%1^RO1%VH0;-Z+CX4,Z;U&9W:8'IL\1Z7EJ*,0EVQZ33 MM)%V*4H Z!3G18I+C,#%RNIUWDJO0XLD0=S+S0>L\IT1<,=CVY.#*NERH*LS%AEPX7X] M/I[8R?BH+JSY M?<4I\!!31RF<"$^:SV6XEY,^ZE5]Q12.4:>4R]A0^ 4U<"2CDHP)>9WG A(1(X\"<_;]1-(4R>G'#^V'VUY>L/]I"&GR&/ M?Y/"O7R#XZFXC*=0H\>,WN=U^T>4=ZH\A,@]3:S7<%>KQFU@^U*E61)(,"'O MMH3^*NP>@]+EL!N7KWR+PU*G$MG&&VQF8#NXVX*;+T&A[=R5V^^N;.%XPC-BN3X+%QT_ M>\,@!N,$>Z7V&,[(+F>&L=ETS:C$)MIF5Y6LE#=X>:W3A04'VBFSMS22;G%4N.0-4<'VYNCYJO U4'A<:*[(])@1-KI[XEPUJYTS MC4Y9A3[KU'76[=XA#S$A850KAK9KT ^7?&?P@T2P91S;BN_'[2HM8&6 MRCXA<&&"D/YQZ R8KH294O^0HO5X+T95N1:NEC&X,=CBQ!;Y+6"UGX_/V;ZK M[UX:-W<:9 -4*5U84X"$'W%F))R1,C),H5,9Q*,V[+6,[S;&&5KJR,K MY$U.*\^UR-OGDJVS=FSX8&5)':5V-=7=U$&;$?SX[]]Q-+V^".R D(JJ]OT\ M"/N3THR_)P+R@KGDE=^S'&,JG?7,\-9E%=;FHJJUT^P9"0JJW+S@X-T,MS_C M9FB&@[KH=4<^]0X1O6\RB^."\]&(U/=2RJW!_?I]@JW24>SNRK.@>\# ME+121T! Z3-<^PQD\&"D-*5J.IT>L=.',M"H+::^5.S:4:=/*GY M&^&4]CVZFUJOG;;'S8J4E;@J$N5BZ;V^D-U?LL)?WMA+W,@3'/GCS)IY7U_[ MU'2I9:7U?=V1,G1S$>-^ _"P)-&(;W<)*7#0,(9+F2RUP)S#[@Z2\D M\C8^>T^7;[K$!P^3IX/A)D^W'I$B/ 1EJ2>\*,6:\;Z>!"8.V,I?9T79&^0X M$YV(,M$6S\:GT1Y&'MNK^ 2[&T[K$G*0;2Z]U&)"?/O"GP7B6 M26M@'R[J)")?YZHEKG41XE@@YJ85GC1.^].*;DM)X/HNJM.X$KB&I10RC/+& MQ>7/OL545$PM;7U:X6^M5+;Q7@M:97Q"L$Y3W+G7&KACHV'8JD;H8 M1 EZDX=,]"\9[ WSS-VU%Z+2PG/3/:@ M:'!W7#0.Y5E1]_M6<I2SJ'L(WW+;0JDFZDV'/*]7'ZW MC8GWIIRL:3%TP".N/V^"LQ6UGEBD-I3-I'NX[:S,? 8Z/0M__-TPAI6(2^GL MO)OZF=.&U>#W1'K?60V8\O+NR1G&!=5H/\,IIR?,,0B$]SOD_S@T%O O:WKP M>BEM2PD;JA3O@/#;U?OI@?@S@&NF>NMHRN]BX22T714?BIMHZWT:909K)VS/ M,AP>D#F5H1,M#A8[H!,0Y^TH=^HC,>16Y,@=AMA,C+4/Y'NB0&D6Q>#XL*H1 MRZR6-(A\K"(6"ILM$^&82(]Y.ZS@R#HU/_\&EK75!K2/A^ZQSC_GO"Y M\0W W>?8(::LMF*5Z--:L77#=%UYC;_6Z14CQK?#(D U_:/.BS]_SH+?*S=\80].%:N%ZU8& M$UYG+28N1 V"^PS\V9\=C'^(Z![G6Z[_MA"UF'"R0)^1]+4P$,@_-RUN+%[K M0O%'W(7A,D&U VC._0(.H3U49,*\U1W;:HD]TU90'BIS$]]L$Z#+O5*&(TN! M8YZ5C^3;\!.]+ZL_U=4INI:;[ );3JC,3.9@W4M%>JV->4NV QE;*0OM;S;T M]<<)MOY6WR4,4>?^_/-8!=C>CJ9XQ;T#K)7<,LNS'_ET5.(T7$D[1X!)2<5D M%[1B-G$X!X'-(++8L&L=:.@*'7SY8M?R( -_HB[^1Q[_;U1M:05'#RZ=_O3] M9CM+!.FV#Y=4.X7?86XYERJXO9)0T>@[U8J:JE%Z"$Y(_3(O1X'-L,%9J;2< M7;JW9<27UMC[.=\OY;2C6[^!^;,I/PK*855@__E33C7MK8YD>U3D%\ =9AC MB7,T.!C*=_3/HLOR>LS&M:1"!B?'&'L!D5Z!&^^_)_GV'+9*LN8!)JB^GG,O<;TZ\ MJ#,AP6=R&M<.4PZT#+X:,3< ,M"Y\MMNX@+C!I+JUG/&LQ\,_RA<>IB[A#MN MP0P*,=0= M91!DL_?&3XA+I^!A@AV(WF8/66B]XFA&,[BX)O*%L,Y'==FNM4N%&8DL9?SX M/7?$M'!.EM?KY+H5GK87@BV449:[+0?)5HWIZ N9'Z0H&1 R<8V5VYGHNE2RO!K?# M5.RW%%*T@;HU6T[VV:./+ZS?$N M2T2 7BYMH'@4R//R^]:UM=*E6JCDJB_(_WM$GTGN1')I<%( M)F\VUW>42G_='L4(!_/.,^A',A"SY6R)>H/[0\*1B6'Y M!J=>CS64W3Q*5JL0>*B:D^N#.;*WK)O]D]U"I4"XWA5O(VW4W=5F6MV_KOO# M6C-%+B1^A<-=-:L)*Z5R?EIR1E/TWO8AP;FYI?#\<>C4]+Z;'P'#G[:/1[Q\ MDXB$5M"':L.@;2\.RL-S>'Q."M3[BU$Q>Q_5=A>CHJ+@'#A87M.,DU_C' BL M&W%C-BXB6HY%>9YF'#1^+7XF0:B)(QK>UF9+.730^N9+F74Y]'S6H)%;2,45 MX]<1':W-\D6U06%BZBU%[:&T8DE'_8JWL>YE[]=H7]7H9>*,@L,!+\[I+CJ( M39O<)G1'21"K5%]U]3[OLK]!.L)TU'>6BL,="3)EI=_4*M,L,2MIF=R8"U+" M_7(<141J)Z"RH3+:QQ>OZ^RU5XNH65.V0&:UF13%^J>[E+'C-!0.CUI=?]:X_]=9*"DDRWI'^8')( ML<8LX^^2 -+',97/9<=)FN5NPAI2!VY9^A<;.9'+9)3,>*_N$ MG'^"+,-W7Y7"^X%78W7KK2R3+3.^@1:K=F?M-+T55Y.*R.FF>,GBC.^$=\[<,,28Q8:36+-J M>8-ZC/30_DJ3HX=>/BMZN=)J(F#W20O9D$@PR:?3QRC5R%\5D=T>+D\PDG6R MZ46#,K6\ T)T;4(*!)W\6?32/[XSIB.&-?*Z/!D?N4?%>I6UE8<]ZU(T#LW^ M?5+C:S$&.U'I_ZSEMI2"LL'%1[/+HP9SV=AL9,3>JG7^X^ M3&_J01-^J]HOVR<= @SI3Q]&DOS9;]8F40M8V'>1$&S(0#5NCE\32&3@]OR7 M$J=\,SX/#Y>=+O?IZ(,S(KRE&W@&&NC(A]9WV'A2*HC@*YW];N M[VB]LYC;$.HZ=!H)900],/#A6'S7Z[:T6BBO]YGJ,NKDJ0*GEVL2Y='\7B]= MJGPUH[F*0?JW@BB'O?:)"(UNMSKIEJMLZ/&G;7$33;]Z]R3I@S7I9)UKFQIK MXAM L6\,ZZPASPU [09PF%C%X@AWY-'P];:*VO0(<$!?]1I^#[X!V.)N !5Y ML_JR-3-YH]0W ,YWPADY*B_7;#,O.U-V4;H%CG5-L]632;KK_$)SSR0$(ZT_ ME*(QNGN:T.12BXA"HZO!?FUF- 8*K348["ECS9'WG#:-\P M;()TC> AM<^L4>M#(XYF#CXX\*M 60(1G>$9S=[8%_D,DKS)WZ5GM#%VD#\H M[TN,"6'S^R'X$ ("IPJ:NTO<1S?MHA#'K??-)09NH<^B;Z]9M,\LUZ H69,B ME>)EN\WNP\S?^.I"?UU:[ _""Y33"8U%4\U173&_'$_6#S>N([;S$+R2S\+4 MIPHEW/T;U.^YG^2!5N%8R0H2_2)13^V&94ZB MNTB,I6E_H+$=8.?/B4M5KI)*Q6ESS(J[Z6-ZYTCS.&W-5(R"/I++>Z<<'LV] M^%GQY0UPV,A$R>MS=[HTC6-7_&[D<+&UW -XOUF\]9QJA4+E-;2W@1&\E\QEMIXL<6_4PC6%$6I) PT-.T,% MO%J9[,A#OW(\;45BHU\>= /Y6NM,T68L/$0<4--W6A\33.J@Y#-)4!-8'0,X M5J7*I=C,69;@N//>(.0H#R)(_U:!LII$S&EO$"1*GLJ4N:PD7(C%Y%$(55?6 M:.Y;WP"&OHNG>=GHM_Y :^J8U*#)03Z0+>-CYG8G7Q7L%-I^Q3?J9ZQ@M?/K M&AKG'RQ!'$$RF2D*'\9L]$G@5H0:_6^*ZTT.>>[.,F<%"HN7:1K0J"'&?!3M MUY70'MCG8HS/+3&=8=U1^/DU=04HC4RUNBON(XJ5]I88'\55[5JD^JX(>L6C M^K>H0>?737)\<31DLOC2*1;_H>:S+0>Z%%O-;^^/3Y+2*!I62>[!8O.6N0>_ MA5T.A!EW=37$\+^LY)KFWH[#)*[$Q5Z;OZ, )7A5BDMB0L0M:E_T=#]-<#SY M+7!8^7*@;D"TL>E]XW.JMOG[]_9IHBBXEG?,O1F,L)ZZD^?I"JJN0XA\@O_2#2,V,]] M;* @MMZ.UY@\4;='%&45ER@CN9;M,1TSK>,Z'9?&+X4.$I[\^O=6U.)JY;8+P\"JQ./5Z/SGA_> M-"IJW]>UQGW%-3XC:5,@FI#J;;KEDD1BBU\)?T]\0/F'\WKM649VN&^583"4 MNK>007KE!16]Z77W1L#.^E:4BQ!Y[%FD6 E?^-RNC+KR-C"DY!J6-QM!]^M[ M[7)[/5N9+FP])WR+KIBEQ/KPGI7L>3@&;+K>QT+!(E\8);_C(!@3$G\@FGIV MGVF CUC((CE 55]PYX4W8I-:>*G9>3F[)BW5J,H+NS!1=@J?#C?6#P6-1/%Z M]BM>:,,MMU..-AI9BMR7;05M6H8VF*/7Y$OA=(K,>^ JV[ZCD>>IL:Z*#G89 M5$!YC.'J4*B6W8ZB:T+ZI/VT_W%;1Q2]'=S='ZB".8H0^\H_G?7">O^)L/R% M:EZK'0_KP=H%$ 97OM*[&-[-[;C6*J]'9(_;VXPWS)2#.VX >8SN]'.00\FZ M$3"^KJZU1=A#)ME.HR&)'T[$VO:%*B5CMBI(W;R)R(<1PY(__]B*>$^.\%6.R?<0/1X-P[QBC+$W[ M_DA[L%V9J'>)6?K41-K8YLO>(9?^G]SQ-5?+'(>](LBL$\.HLG=KW0D)!7/V MQB\,N@W")G[6)WZ1G&[?ZC'CL;Z,T&:+OY5WWDLRW..HUPV+%J=+!ZDNHPJV MMKJNDIW-VOSW7]B!AQ^:Z=R?;*+5)S'Y=21Q2A+;0<%]J)Q@X9P2$:_/8:A< MX$M]ZDOM[HB+S@">?7M=@C^N5#/MB_"1\"B9PCWV4FNM^3Q-B(*65XVOH:M* M>$L-'U$_M$CP51K#DU+'W1VB$Q03S68L?>]*8MD["!1=4E0W5N*QM9BMN=#X MT+2E3\"*L).]=(7.BJP)D&_FG] MB_N5@;4+^4&83T=4UNTY?Q/0$SY'VM("SI>"M=1FW>;(QJMD[EE2%ZRO.6FB M6\&&:'1]5;MKHJ'1#8"BSOUW@4LU7?UD-[AQS:HSLNNCET5*&2FJ5R)MG(3; M<5YV%/P6U/#53YNGM)'CC$R#KZ#F)G5G%J;%4L5?$7,:-(]\$YVZXT/62OY0'6E,*?GK MPHL;V9"E/^*:M# SP^FDM6G-(8BY-M,KMD&^%F2+=_!.2Q<;MB\X@0<:[-*G MIT\D;T&ACEJ"VV/,C2*$&WIA8%H!H#0_^(P4KX4;/%9AF,[&JGNR)(^4"@&& MR!WEW0 4*B9\.;5*"W1UL&)Y=:ZM5\GN%QY9E+JQ+__9+K0#)P7LS11,J&WD M5GL?^/?0^V]S5RZ?.JZ?=M\ ]/W2=MJ)MF01A.F&I(^EAEA4.Y,#S 3ZBF>"XUCJ9->,MN$ MV$B*)">6 HNJS)<$48BE4=1/?U]OU5X-&"05CX5!.RS$Y36*\$=Q.V*]S%0J M[8O?N.))(0A\\/N2>>VKX*NK$#%%#^7U!@9&LJG!RXYRD7S+UC9C&XY2W_W9 M6LYYA30$Y"(BT"4U9I(ZZ:UJD.YFO>=UYPM2ZXM1:'Q730EG3@\$]L39*&F4 MW,?/=-B9"A5-2OVJX5U^/\.C=/3V^Y?PBD/^KJ5?9J]TV2XKEX)",H3?3U3/ MF;,<,B1O3CAJQ6]9^XE-\?W0!XW-+:KQ.;P2X^4HBM;LYIHACSSE-*BJ$N:_Y\+:PB=")78\7 MM"S\>HMK^#QK*!6@O>@BVG#FBDR0MKT;."R$&WVDJH,(9RM'BB"F9([/GS"_H ?G8/72_F)JT@\>Z M_(;'_1!,T+WCPU?:N*\TX)50]VMCJ=.T$LXZ5A3L0KD[F#(W,C9RR9CG%#WD M)IYBK\G'O1LV,S"V6JMV'WO^=NYA7%7N:N-$@'&0GC\Y><4AUY,.Z=H"Y7JU MM0)H(KQRNB7C=]24@=!E;Q-DMM))JH]JJQ!'>U*6'OS9UFZV;Y7/<57X4;6* M_DYQN]"# 9%@B=<-"J+]W#0Q!%^L)#0O8LXHK#3B+\HUT"QRH*QG1T-H U_H M?0?!PX Q)EJA7PO68C57[%*APZ;*^=%DK72#G0\'JW1SK,U+)0@%>QT'OI'> MO:_]\'=VBDW!SQ^=K:.V5C^@MTE?)">/O2VLM4L!F9/>>K# +=B?2^>9\1MG MSCFPI'UI+82--,,FU)=E$9AJX)83TZOGQYDY]WF MEY R\ 4C6(44.LSHP5[7&T"NP-H&(QNK>WS/:T-X2#KZS>Z9&=S #\LDM<&S MN<"J[?-WR)['VSG*Q_AH9%/[:'*6F/2A'P:AEI=6/EM,(QV]*QWM.G4P;9": M59$U)W(945ZV)K7QQ H/$/M4T"+,/=6-!=Z@6XX=,*$\M$Y>M97E:YE?*AB MH-F6:*:1]E*ID&9?(F)?PZCGC01:72RO7Q%Y1$L:]^2]JC8Q6/"W<2W<"9W< M<*A.UL78/91\4-T#%LDW6V][6:!*$*1 2]LAF&DH.V7 MHD;SKM*%,@ZEQRD-N]U]]KI:##SE_3-EQF-A$$Y$$Y&]Z\CLWJT-R.8!J MOAM0=ZEAA47?U^[EW/PY;;OHLQ3XHDF>35PV*60I8FXB\QE,=WV2#%Z;K"JI M%L<(9U4N\VD5_W9V%2013Q([4U@[R_K'O#FQM>[2/$LN-AX"R%E3J5J7Q8((^ MX=U.B^KJ,88/.")+XF:,:;"<261OV+XR_=!?-0J_^A0XQO8-36-X0<;'*N#$ M7-?XB[3.=ZIJ1T7.P3ZX9S63BFT@]8@*K/\"WWN/Y&-;&^D"@'L(R7 __YA) MDPW(+CSV:>;OW]MX[FS:D+L['&FA450X@9)PRPEL#S;D%^UU 57O[X^:N&'I MA87ZF_OG%]:=;;C=VU1R&T*3[6CYI JI]? MX\A^'M,I4_ R73G.5H(46"6_=$;A8=:M0L7J7Q[/#LSO(O.+JY=U@F8<0QY? M83Q;CZO[I')[ QASC08_MF$B>VECR8G/#\80[YF_W"F(KF.)CH3Y&.2E_%3H M!I.-%K#+@LQ.TM)U[+L4/MN\+EO;-EII67H%;Y"34\.Y=CMXZ8_I/=2V;35R M:!D/U:,VZDOQE1=L$3SW='OT8*Q[,/SSJ]91UO7S<3W?6T73B,FRUG*3BI]W MP[A"HGYR%E_(M>*N4TLOR"W5H-Z,.D2RHL\\K5;'/W^\&%NPHO0C28\B'+0A M/LK2J4QMH!*[/-]1O,ZUV.(RD_U_G3;[-^%EQ49B)C#?1<[N":_ .=F5=E22 M>UX*,[I4@$5YT^ J!JZQJE%5J9*?[4)DA5^N%CT=A195Y,ZTAO8M'.KL3_^N M2W(9S69Z/OV]7D?\^!P#TO5X/?^>*6:X%T3+2?O2_2 NO@6W[["+ /DK5GA2 M"_%QR:_RJTX;B+@#-UT%AVI((HC'G;07&L)14F+''H0RSL61H=I/%AF:'AR: M+<^TIZ!L5/D,4EPAK?3CV*9+.J"<$H^W3=&8)32U1O+OK !3ZX[DH -+9'A% MBK["4P>NLP_?6/F+(_TIB_@+#K7S"O2URWB4/FY.Q.XN*-4+\NK[ S=.J>B[ M*>,LQBLK9[0WYC\I25F&T&X,5U$)!V'S:GA&7=SK)]*KZ,7;(LJ=^4>?T@B!H=D1->27@2$<%E)SU07 M@,H)Z^H+X6'# WKZDW>#.0A1GG:#0;/)7=.ML6AN052>11%^O^U>O8)HC.P) M>=%]" M8B9OY*01%AZOL0[5^34AZK?MP209= , K2!]MY)BGX7:M)1&)@<<649'0)89 M?%7%3@L(/@O;H-RED6@_U:=9!A0ZL];:1MPC3:8'?:D1T"7]<@JQ4M-RFF=JFZ**_ M/B;^>NMZQ_+QGF3*!E;7U_A-XVAF<[R=4BIL [C!74\;7I((M[0N7VRO7@)O M^1C[&+4I2""S'Z$D2OS(/9:=2F.4/R'O:?_%$0HT^5UIN26N4#)/NSOT<18J M@B:;5'EK>SM#1RU=$->/4 M;9HA:T)1G8N4\RC-/;U//&I7C.>=]?;K9)C)IL>P]JD=HJ;PBJ_@1>G$YK-0 MK=+J&L>E_:,)IB)5]#VGML'YL0H Q=>H* >&*:0-!V_H;T4UGKODWD>[*GW+ M:=FXJAD#\:+J3=[TX?*JMJ/,*V&7A:*5S6\?C+5J%,FC2/*S[:-,A%$P[A/$/JK8UCC 4+ISY9;W]*V#^=1]@U M+;C[D%8-73856+^BLQ&OD__S5(*$UL[L4\LGWOA]D:FI*QJWI&<#(&%&,E"( MA-*?/W]L3?2UBV5DB9V5,IJW9V6=#WDL,!X.BEV@'%C-,<.G_U(R_S_])TG? M3/X/4$L#!!0 ( ).!9$_6IW@*M @ #TQ 4 97@S,3 Q,C Q.2TP M.7@S,"YH=&WM6UMSXC84?M[]%2H[W28S$'/)90-L9EA@V\QLDS1A9]M'84*I[WK='UO-Z@1WX9_/J%[.]5:V2@:**YX3*APO/Z9R52BHQ)FYXW MF4SV)HT]J4;>X-)#5?N>D%*SO< $I9.W;;QT\O9-.V(T@+]OVC]4*J0G_2QF MB2&^8M2P@&2:)R/R+6#ZFM1(I3*7[,ITJO@H,J1>K1V3;U)=\S&=21AN!#OI MWT1\R$W; MYG^Q9JV:FA8:'O#Q29N2A,;05W\X/*AWCXX.&O6#6J-?K7_N'?8.&_U>H_>A MWNT='99.VAZ%7]L+/F:#"IZP2L1P!LU:O?ICR[ ;4Z&"CY*FG=?RT&V\LLIH MGD1,\:4>MCEQ0PRE"$!%OB*D4] MVD'@OFV=H9TKTNF=7PSZO:U>SZM^%_?\_;O:8;75J-;)^6]?^G^03G> =^I5D-@,F@4+B_8=KSLAU^&T3'HT 1^B6:)Q9F7B,V5X M."4FHJ9YQUA#AX*!A!"Y:1]+U9)MZY3ZLW8^?M'Z#V#\0^Z++.^-4? ;S)1- M>& B6!70@Y[*!'@S_^)9T07Q,4["IR)?+#"A]/!2+R[,S'1I8L>JYRJL52N_?9+OM0+00Q3?0JT, MK !QN*T*]WD2@I>G6);!=U]D >@$.!=P508J<(@J) 4T(I&08$+<,B4'J;XS M-) QL/5>&24R 0) #PD8ML-I:X]/=41"(2=ZQAW%1EP;*!8-H7C1V0U6E@L4 MT#-CEJQ]9<$F6;"_]2P8+$#F_;L/]=I12^98-KE,+;R.]AANZZ)2FP)B)=VK4Z.I5+B&(0C$73W M!6(YH*-5CPY)\M%"ISD?*-S=+=LIW^4;B& ^VMQZ"NWO_P<<.GXFB>CNMI.H MQS0H Q#9].1QK)!5.8(0.TYB.YI$AF"A2 3Q]S;2,%2$$9C'JP M^+V-,<4XI9B@%OYY5G2+X'(>P_ FAW@#MF@I>&#/!W4VU#S@5'&< '>YFXV< M"6K*-.93UF]HFWS9N )5.1AD((YAIY3B5F6"8CB$:5DC;O,RZ.&RO&)R"M^& M# 4A8D%_%K1>V;5)=@U?&+N>[-V72/;TN/!DK@$_QSQ "E$M$XL[JH%^6+@@ MKZ@*9A@'UG$ZY(*;*:9JJX9%QELZ6*0[LBZ(%@H?&W%O\@FEF4J!:=JFEKXO M56 -L"70B"60,0H@'-QA*3(91:"\"#V'L66LXC%87A'8.T5"_*37B2>8 MBTG?SQ1BL9#X+.B+I39P!1_U@!8-BT+R(VFRLR0< I' N]^1R\WT =[VO Z/ M\I)L;LNNLR2B>IX98ERPQ&.!#9AV]GDPFQ+!KYG(#^_NR)>_8T%>!LU>T#G# MP?_TG,$^W0EF_"S?^FT,(T6^W+IPQ/T:.>)2#30WC4(=9*32\[3,7@"5<R!(#F4D/CA_8"#?5;)#G +8I+&F =_L1J;.0'V9\;!?$O[+/'MX=[NW>>6 M6\B/%Q6&MO\0H2,@P0=U' B ITEX,.5S!HC-%%P7_[J_P.)%NA A];!C R&Q8 SO:A7H[[LLM>>#*68LPP MA4GH*'\VJ?)(PN)4R"F#NY-(NO!!%U@%+%B1S,N6.V/?+]L6_[WH189O>&&H/<9N>:L_F7Q:\LR2%P9=203LX M3P+ N&T7K4O078K%]:HNKED5OB\W."A-$;&S5IZ0^SQ-WE7M3^+KAC+@^+B%]NYAN(E-Y>\ MIBCL^0;@Y*U/S:.] ]OU:OVNLT%)[_G#=LZ>/:[S29?/'_O\JG]V]:U_^O-W MFG!? '@499M!48Y52_LEH"Y"['X/^FS(+;YR^:RE<+/[1SBU\0F[)HHWN0'% M/NBX4)!THV*V*ZL="/*E2O^_OU-9B#&@:0;H)DA0&_2AL@361+:\D0]A??\^1##&!))"P M=\E..I,$VT?G'$G/]GI__&M1R(3"_+M^]G7\PXI53SO1ZWC>=U^ ME_S:_^TKJ1]4?=)7--'<<)E0X7F]BQ(I1<:D#<^;3"8'D]J!5".O?^6AJKHG MI-3L(#1AZ?1]"V^=OG_7BA@-X>^[UD^5"NG*((M98DB@L))GFR8C\")F^ M(3ZI5.:2'9E.%1]%AAQ6_1/R0ZH;/J8S"<.-8*>]VX@/N&EY[A*,>;FUUD"& M4Z+-5+#/I:%,3&5(8RZFC3Z/F287;$*N9$R3IGVF^5^LX5=3TT3'0SX^;5&2 MT!C&ZN/>R4GMK-JMG]5J[?K12:=[=G)XV^E=]<^_G'?:_?/+ M"X#BU?7W]D6?]"\W M=Z?7\[K7P3W_^,$_KC9K@-7++Z3_:X]]Z\KE?[_V_B#M3A^?'%:W MAF;!AD7_3C:=D!MP7B;M)%001LZ4G"1E$C!E^'!*3$1-XYZKA@X$ PDAZU3&LRN<^M%WW\!UQ\+7F1Y9XR"GW"F;,)#$\&:@!Z,4R;$A_D'SXHN MB(]Q$@$5^5*!"Z7'%WIQ66:NXQ(WJL[FI@OK'RRN7>[SPQXVGW!Q^UM/(CIF M1+$Q9Q/(8";B>K[AFRK[,Z,**":FSU7P\4/ML*E8*I4A,B%?I(H=IYZKT*]6 M?G^1,W)(.A$;C=9;KQ19)-5/MQYBIQ1#<0 .,93"#&D MMQ21,50X1CJY)8&$!4QKJJ8H$M,;!G8+.C7<"\$9,"EL>0DV4"#@"DI3$$M@ M.'@2,D4F$0\BHC/\=3=^PA3+E> $8JX%%)U8QDZXB6"".F6!=1#UIN":#&&: ML"^P*(-I<1G>B+%-8M1>+S$8&?($H(4'*3ZGFD@8VB[O3)*9 ($@!X2,&S- M:>M/0'5$AD).](P[BHVX-M J&D+QIO,;O"P7**!GSBQY^\:";;*@OO,LZ"] MYN.'7P[]3TV=XSPOI#&;1#19,1(&^+W52:8 M=C6,[?N.]MB^NT0EM@'$6_M6)\=&*7$,0DL$PWV!6 [HZ-63)DEN;>@TYX:& M^_ME.^7[? ,1K$<;.T^A>OT?X-#),TE$]W>=1%VF01F R)8G3V.]C)530#.] M_A L808,T)I;]=CBGF*<4$M?#/JZ([!)?S M'(8/.>0;\$5+P4-[.JBS@>8AIXKC!+BKW6SF3%!3IK&>LG%#V^++YA6I&3AD M((_AH)3B5F6"8CJ$:5DG[NHR&.&JO&)Q"I\&# 4A8\%X%C;?V+5-=@U>&;O6 MCNY+)%L_+ZS-->#GF(=((:IE8G%'-= /&Q?D%57A#./ .DX'7' SQ5)ME5ED MO*6#1;HCZX)HH?&Q&?5KTQ%9F-[(@Y-AQ"#\+'@!:]HI>8%X9K9"IW MN;J]L"R"@9!EM&MB!C(S#WNP3BZE R6=P3V29$0_]&;Y!.LQ6009 JQ6"A\%O3%4ANX@U_T M@!8-BT+R(VFRMR0\!")!=+\GE[L9 +SM>1T>Y279W)=]YTE$];PRQ+Q@B<=" MFS#M[/-D-B6"WS"1'][=DR^_8$%>!\U>T3G#T;_TG,%^NQ/.^%F^B]N81HI\ MN0OAB/L-:L2E'FCN&H4^R$BEYV69O0$JXY@;P]@C27(@H?##YR$'_ZR2/> 6 MY"2-.0_^8C7?3:H\D[ X%7+*X.DD MDBY]T 56 0M65'-S *_-F%4)=P&?_^P[,5U8L\:SWX2X@%G' Z;<$7N];%_[ M>]&+".N_+[3,OO4-SD8,F];7-2LG1R<''TZ/*[G MOX]_;@X@33!5":00--6L,?NPM#&0/48\<=.FF9&S&];U1K40J$$%.)M\+OFE MA\-R'L:KL/Z/2*V(C+G# VF,C!M^>DOL(3GY4+7_%@,V-A'%Q2]>YQJ*M]Q< M\LZCL.=;8(6W.8$_'1S9H=>;#YT9)>WGF[WH7O5^/-NT(^'9\\U?7?ZX>*'U MAY+$DQC;#H9RI%K2+\%T$6"/1,'G J[X4N:S%L+-[6_AT]:GZRY1O,$-* [P MC>J(LR'Y,B\>+EUO^Z]?B]+IWC?WO0),>FGZJRK1A#,R,#$R,#$Y+3 Y>#,P+FAT;>U96W/:.A!^;G_%EDPSZ0S@&TD(4&:(<4XS MTP,ID,GIH[ %UE26?&P1DO/KS\K&*>32A$!ZF3:3$"1+NY]V/^T%6F^Z?7?T M^KP2E M4*FX81CS^;PZ=ZHRF1JC@:%%U0PN94JK@0I*[=M-Y4* M=*4_BZA0X">4*!K +&5B"A0IX&(2!.B(BI)QPSJ(KY;1^N@O MFKP(7-<;C$Y/3MW.Z+3?6P/N]T%W=CX8GG=Z(QCU?SIL5AW.J\.J6X6AYV;6 MLYQ]\Z>#V1E"I]L_&WE=^)FM6=CPR#R _@F,/G@P[ R..SUO6.G_\]'[#!UW MI)_8IFEOZ5IQ.E'YF(D C]9P#G'!QJDTVD93H5?A3V-=W>G;MLF6G/* M4H7966435O,=3!A'$#?^'E)_AK(9ICLB O"N_)"(*<7$&D4L334W\%>O## 3 M P*AJ&]5A_98(;^#;2.K_1CZ\BI99B7@ES.YD+6OJG1$ 5*9L+&-,UV MABR%+T+.T1!3VKAU41496;6R_NY0,U!-R] MM"K!OZ 0-F>!"AN.B7)TN: "_7#QQLB6KBR_U!;U"5\$"H10^G:8N:6_P*XC M3.,@5[HV _>L=ZOF6\!^&&3S$92W8]\60MT(?9^SM*RI, ^9K\F/+,A9B0"S M((@31"ED*UX0H@F754DYF[)2J0R3&>?7&#BCF&M.WERCA/X[8PG516NJ*7:+ MB7ODJ8QN:DK?8]*, $9&SC\<79.C]B_"428PW40Y%S$W*X)Z QTPU0V!84(8 MYEB($YIJKN7QE'/ ;2B8<&1B&B/YTCP03YC .*OG46"0M6A9S,15,YY35<8T MR72F!46_9HWJ8TQ\:EE3WT[1TAIKW5NKJ[: J*O[T\;SZX.>O,R*@3Q2U#8N M"+!F>;J!OKM'ON$ >VT ]E(-M-U686G_2@0R"PXM:G$]7E8@]/7EJ[Q;A,JU M0O8:'T5$))DRD<,C,R6+B>S#@WPFC]E'1]7#^H%CUXK7M\TQ5F$TJ?B2.FKVD ER!>\;[DE!Z.^KG"VM';I1RQ^LQ^^-'RMB=EE.(88ZF4C!I6 M? 6IY"R '3/[64TB-KICV3_+XX6$Y:GTR=+-'OM%*B"! MJ0FKT51_6O;G2K_0^7ZLDSLB2+ $.4[D7/Q@MK_X6<^P.6*ZOBN#&S(ZP3X= M>W;%+BGT)Q/FTR1KH5Q9<4/LQK!]2N5]1OEM>?\+^3IW\,E-E[QP\&-M[V)^ MDW['6ANQ]:U^9]&(Z7>O6H;^7K/]NI5]X=K^'U!+ 0(4 Q0 ( ).!9$\. MPJKJRI<" (]L(@ 6 " 0 !C:&5G9S(P,3DM,#EX,S Q M,'$N:'1M4$L! A0#% @ DX%D3^&^(4I>$ :+ !$ M ( !_I<" &-H9V'-D4$L! A0#% @ DX%D3ZSH28IE M(P _X(! !4 ( !BZ@" &-H9V&UL M4$L! A0#% @ DX%D3V3@1))Z?P %&8& !4 ( !K]X# M &-H9V! !C=7)R96YT8VAE9V=L;V=O83(T+FIP M9U!+ 0(4 Q0 ( ).!9$_6IW@*M @ #TQ 4 " 9Z- M! !E>#,Q,#$R,#$Y+3 Y>#,P+FAT;5!+ 0(4 Q0 ( ).!9$_ ,%1TM @ M 'XQ 4 " 826! !E>#,Q,#(R,#$Y+3 Y>#,P+FAT;5!+ M 0(4 Q0 ( ).!9$^Z?D?/J04 ,L= 4 " 6J?! !E I>#,R,#$R,#$Y+3 Y>#,P+FAT;5!+!08 "@ * )H" !%I00 ! end XML 34 R5.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Statement of Comprehensive Income [Abstract]        
Net loss $ (11,477) $ (13,709) $ (17,824) $ (20,235)
Other comprehensive loss:        
Change in net unrealized loss on available for sale investments, net of tax (73) 43 379 66
Change in foreign currency translation adjustments, net of tax (1,067) (347) (1,118) (749)
Other comprehensive loss (1,140) (304) (739) (683)
Total comprehensive loss $ (12,617) $ (14,013) $ (18,563) $ (20,918)

:0BLWTE-.11BW(9[$S6>9$2+6/U9F#)*>WA73YVQC:=V?P8GCE2*. MI!;&& :<0 98:-Q>2@Q!_;CYSHYR.R1$:SCUQ09UG<=:G<&$PQ4B+;P+NRRB M"26*>0\)(#OIF':D_H%^9QF].V1!*QB]G@A[KC=W&0'CDAG %2<&[^7V#0(3 M+^8Z7@LG6RVA^WIBI G4CEIJ'33>86,@"N#NY#9T[ _2M:K9&L'2]=#[\[!G ME)O:L9-F/&19[B?E>N'USZI'Q'O/B*'8AP4<2?R#)N <$NYA)#NI0\698_V M\.7:/.T!/.A<]%*,6DO8T78B:Q"A7DJ"O!#8"?6P3^%47) IU(K"JTQ6+4/Y MYZ;7V&VE\;-J8#9M#N:7&U!@=7OI9:V($8TMCS(;D!JK%#51XPYV7V#!)H'$$!@ Y=X6<4I/Z;_YU'^+2.S?J M8=;;P5*\O EV7_ZO_#&I;_'\"3 /B<9.'3)5;2,R4#BC,.5":6(L<5X5,[0( MEF6OQ\]#7!6K>V6C*X3[8MFGFS1;Y;=P'QSUI_9EAXI'C@'NC)8:,Z0$L\1# M4TA&18.<3A=R5;4N=UH L^^;\M588 M"[F+6I57M:_2['9S M'C[X5>UI6'=D244 MM#==S_.LOL<%*;LY7;V1" BK/8,^=(>'W:F'4L@=$DIAVV?VJ=-7HUM5ZW,3 MJ"N\QGVE^;BL^OZW^'_3K-(EY^JM1()1+!&2D%,.& ?2,%;HAQ#@,QA[\R(=E^"A_Y5>YSNSI0APA!CSQ"LFF80*D5U(;L"#$3OV_(M= M:+XZNUI$]"^FC?-TY ()=BZQCKT>./GG>K;<@/TQF<>K [T[_6Q@Q?J1-P9K MRXABR"'BE->ZF/8UM:C7EY8J[A.[TEC:/7Z]^1*V6=LVVZ+W5\TT_WY@MSO5.DL> M"^6^WX6Y.MD-@<_I\ZJGM]Q=>@ >Z77SVUW[3S5=J9>OPS$ G7+<$4.X#[.; MQ!@$GG&N*%5 !GO^S^,8,%HS):4&% "OM!%:@2T2TFG)^\PPW-PQ4%FM]1T# MY^'UEV/@B=E)M;3.2:PE A1Y13FC!7A8B=?@&*C,CP:.@?-@?/W;-<>%=\IP MX2@T5FN(!2SP0$+*U^,8J*SYAONV>HC^Q;2+=PR,A6##$,OF@5KI7;#=D\G- M(IVGU_I.M/HB_37;2+7 M6[S<>KE*;Y/L[6Q9@1T'2D=>(68 D)KG$Y11X7C1RR$",(%!.*&TQ$((7AJ(W!-:/P.\N1*DG_3>$JB_EOTL7 MD_3V+EDEZCI+MI'$I30X7BGBF A.L (0(("D183S_40'0?UWC[N+0>J)$*V! M-KR!^F697*WG;V=7)S/B5Z@>&>1H^#K"1%. N;3"\L+7X56_[XFUZ%RNZ\+I M +/AV;+\-4N7-9TOFZJ1ADB'H4:\X-9 %,895GLXPWIZ459&ERRIA=<(&*(F MD_7M>G/@\/@HHAYGCC06T?S2BH?"0D/"#&N-EWM4/+;U;SX/8:MTRJ)V$!P! MKTZ_ 76Z8@2UR_.B<2^$-,A2AQTKI#78CS!SU%!\.1^MOKCQ[)#PP2@_08NC M=8()SS1F3CKO) )* *3U3D8(M*&U&4$ODA%M 54[8J;2@?#^]#C-DMGUPJRS M+,\T$GJ[6,XW\]JO 3@Y)U5I(/*,48$(8!I2F3]F;&PQ"4.C?7T3 MAU\4LSI%;2C.A$6V"6,.58^$L< !C*$+^TBD#!-6%))[+>N[[\2KX$L+F T6 MX57\:KAPK8XOIZWC,/VODF2Y6S=N%[.KV62S&G3VT3>Y"R_Y''_O3JY'G^A8 M=6^3>-F='-O61WEI[VT2^)EL.FB3Y22;W>UD*PW+*ZD9602TM4ASYG&8"ICS MG*"P&0*, D5\I="@/F4N"\$[42O2A"))27[A7C(AE46";V4E'GM4W]/?TZ8\*/HTRI>;3[U:Y)>9_'=39A7CZ4?/%D^ MXGF>3Z$! ]0[)8RW%!5 A'^/-E:N%>6F[2-4T_BLIO4MJQ[W\&CHT-B:EUU'VLA!_F4Q^ODZ_ M_3))UXM5=I\KG!=_R?7-'^E[]^/HS;M#+J_]+Z.PQP%"&6X9\$H*8 0VQ=+( MB!I1O%=+P*<-(>C+-_ ^+&7!E%Y<;U:H3:39^ZLOR^W&ZX0]=[)>Y)P&C@>V M>\9<$%<90AYD-2.\%]B5;=C^<:1VZ49 I3Y&5KY$?@^'T(>RJ-IO1>F0Z MT%1$F6,8<8\W<4[Y&V7"[A$QJG[BN\Y.W@[5\3>7QU>)V<] MN;"[/6AXEZSRD^4PP#[=Q ^9&3O^C$EO[]:K79:!/,_A1"VF=C9?A^'_K&C' M&#_[VN8?NT/49.K#4'C2U3I=["$WQF(UF^8]FWU+'EZ_.RJ$B[-\C=YWO\K1 M0%N?B(@7-NPJD.>,6B*!##,ZPUP8H3T&N%)T2#211/-NH]?,Q17BE"&B%A#)<(0N1!P%JJG;C:0MQGHIR:>0'ZU7K:$;*U MPPF/=N*H([Q*M0A10!$+(Y%!CPT!GDE>]#YL]/PX3T/:5$LE33="Z])T/JHS MD+&JNB45F_CN+IF:L/2>SI_WO%SDB?.(.B^\#ULNAY%Q:"^T52/RA[<+=]H> M*/WE/'@L>TFRGY>%(^0MA";82F&3C:2#!BNPD\H@:^M[G,YW>5_2VMT:HL/P MI%)VE6-5(J*TXX*#/+L?40 +X5TA(::0C7-=;T-E)[7?&*'7R(51K?=CHD!+ M:[P"/R.Z\X&;=/$MR59Y(/*G9#%+LW?I*EG:=8( PB4I=,]K)C+* D&@%I0R MKA1T0!:+H?'"C?#UY>:*2GO#JPD;8*5^T5(ZG-5.Q*U3!!C@ HA6"(.D+M9/ M(S"L?T&PLY/SUOG0)6"]'5>EB^M5DMWFX'P.7RZQ)P\5CQ#'2E/(@=%8>ID_ MLZ +R8*95=\;=/Z!^"5:E"U@.A1;2JV(PQ4B+BP+4Z43 :TP37H3=FD[Z:PA M'(_;GFRFL!+M-T+HM?%@E+;D&-0_C-H?K6VEB;->E(WR:9!#GF=KH4A3XK0I MEEGK,.@S&RGE^YM00DK[4W' UU/>'&R@Q+3K\:L29U(IZBB1D,OPG M:(_N<;:T_F7Q\Z.L+M%"&8]JAAT"E1PG957SI\@D#]=B- M_%FL47"A$C\;0_YG(-LH+:Q7R;&!3+95.OG]_29&L]QD>UXV\@ %VX82Z031 M5E..4>'$&X-3V\'U,EJML-EDETTT7O@0LEQ\_?I\D M&_Z6JOQ Z0A@BH6'UH1],"<4^'S2PSHLK, "V>#*;&=75SI3>G-X^K,'=A? MW3_7L]5];D>EBSP_=\GN_&2]2%AE.,%2"&"(0'F(#=E3G(#ZR;7.O\9RB?OK M-L'M;?YXVM72G328M(O2XV MC'*S.B82#*/\T,O;=%'-D'A1-I(Z".&V5I'W6A*DBY,33YWJ,[E613.BH6Z> MOY[3$)$+.150M_G]W>[\_]OV(Z,]MX12J8W# @*#Q!X["_6( IE'J1,(H832WS'$$@)+.@.+8S\,F&61[]GWT2*V6L!R&+8^"NK9_ MS,V!#]ELDIQ*)U*YC,].D\'XU!ZXPQ#L MS6*59,ERD]1B8T5.=^&$\?6I*\/5&XD\!- SCJ5$P"HG'2%^BX(!G-N+<=$, M1K$6T>TV4<6S+ 3=YHGXF&P>S/D09ZO[1Y>O>O_>T+D6CO3K;84<"F55(PTM M\$8SY:T7BBE J$$X=R8*"P"H9,AVY$+<.\V.Z47?/_E-Y10(9[0708O#X NV MIG-.*2H%IWR'CQ2&U+?&6LYTT)ZBCV8PZ ZVCA(5U$_=:G+K,/CPM^KS')W/Y5JX?&6*]U,)*[!$W@'#I]S)[2^$X7=/-59CV!]:?@RBC M\EJ/E!\MQO8=\E(>+A_]N>::M _?"3 MUCUS/6BN"32UE?8AOO\0ER0=>5PF$L1C$L@DN7 $4"0 0D6_& !]WAD<7F4- MD*FML4_WBWCR^YO%Y.?36GM>+D).DM _SC@!7#-)B5%%__*7!\?C4^I!H#6-O)Q6B;N1I9;I0WPF&-,+LM3!B5'NI<1.AOZVV MN9DE5^Y[,MF$0&S,6E1FV[ ,;"5^V!G0R_ST]7&9\VW%HTU%GO( K3H;_5@IV/L^F/3MV2Q3I[U=I:K59'K>KX5+=W:4!R62Z M2C<_3A]6S?2J9,'I[F,1(011#;W"U(1_4N59X1!RFKD^DX8,Q:O1H#NP"62W MT^WGM)GY<["92'N'G2>,!\./*P^%\<6L[20E]1VJG;T!U;?ITP9N S/(?;]+ M%COC[?$@^L=L==.,5%5;CJ WE(7](W3$>*DYT;PP$YVCJOZ1"WLM/.L(RFXC M/S>I"-:3_(6RQ;6YB;/K+@,_7W[K79SE#Z)]&_SEJZ>=2Y9A>=Y8SR$PKM)TOJ M9/E(( >4DP!8BV'8?2@1K, =($Y=1C1F:TI_L40U1ZP_F^=97RL<_1RL$3'A MJ#3"*>,8A(9AA6PA'_1C#;IL26=E#&B$T>OCPDC/ L= @;;"*<./^(L^E 16 MGJB3WVRG@!"@O%*2&,PYE/M^4]/GNX&5MR --9!V@\T@P_FI\73.DO^R9@0) M$)IB3B$F#BL&/*([BRMLXU!]+O08(]3+XM\8N[ZXDJ?(?H9*Z>1_M$[$+('Y M)AM0Q;'1%G!("AFAH.*"3($F&DR[Q>MUTUW7,W :$%[::<@ M#6)I/%U-MR=-[Z\^I,N-7I9N/MO(EOLTJQD@E1N,% VK-F4VC#CM&'?6,%=X M@ISFHXP_Z]#!U0N*_7O(G_QL!]:?P8&-C"& . * H9;)*W"&[TX2<.>HY+5 M_5H:3/)[0?F>/$L7X8^33:]*7ZTYIYU(:4X595 1(Q#7R#!3* F% MV;G/M]([V_-6)LGS-'0=(MGO+D=-TVH/+APJ'@D:K#%.#"?.2 N<<4H7DE$$ MR+CWO1UI\>"6IQ7@7A,U1KGM'3$CAF'"@_R?5O%B&F?3Y9>[:9A%0WD&4"DU M*M6/=!"<2NREDAQ["Z2SQ30<#/,&C[)VO!.NJ\+GJTD'( UVA%;K<-U2!X&& MT@9IM,YS;$I2R 81[3-=Z>ALC380N[P#52R)L()303!'4D$M+2KDDT#9<5L6 M#756\62U'D:OCPNC-"7&08&Q'JX3&NPC(2!'CA)$I1*&%_U6FHXP]7EC#50^ M7#\/FT8ZI35T>JQ.1+W!F@4C&'@(,4.,<;OK-U& UK\;T.&UMY9UVA(VKR%@ M0@D-M/086P$]RQ,X%?(&5MGSH++-()BZA^3MPC4D/<[D1*25Y 2+L,0JSL)FEPM('XC/1QA0UYJN*G#@ M3'B&V8,^O1)#IR_% M?XCOBX/6)[T^H?QC52)J$> P_)/5&WZ]?;"A&\954CI@#2UN7Y;528="B% M3%I/)39(2.DJ94GL5>JR<-U3U2**19A?"?=42>2A94K G;3<^08W!%N.SVU/ M;<_3N;6'3I_!N)62!G_(TFF8?]YGG\)L.9N<>LGK4-$HK+!$&X%!_MHV\U + M_" ^P'V2XZS3D'9TFK:*3DW+Y!P]+\-V?-?!Y-AQ M"2AX(9/B:*2Y(9JKZ*6N6P/G=2A^5(<7(]%W2P$-)K>QBD^7/,GTLFCDH9*2 M"LE)6/.P0UAA72Q\PN(^'^FL\%9,"VBGK0)26VT?DW^N9UDR_2U>)=DLGI>H M[DCQR"CF*...,V@$)!P& A>]I1K53\K=R;M:+:NO'5#ZV_3ODT(7IQAYUD(3 M-I_I;9*]6>0/:.=1%\ME$OXW_1Q_/^D!.+NUR'-/A/1 2$J0!298N/#!R(4C M&NN=V^W=P]=@9MAT[>I1U_XHZ5KX69;$R\0FVW\?GT4:-QTAQ;F2%""CI:"* M BO8#@7I(!SA>Q&MDV@@+(=DU(>P?3J M#\)SHC%G FJK4(%&V-G7=TMTYA3O;!7L%+GZ.YJS>O4AFZ598/HL/<219@V& MD2,=(C@8D,AQEY\B2U](C BI_]A99XG?NYF,^D*P9UO\8Y)CFL>L)]E5FMW& MBTGR_NM\M@6OW/H^73^"A!&_>7=24^Z5UM#A0G;)&J0ZZBR=>]?V=JN ]7P; M>!D(GLR^Y5[@=\FJ_%V<4]4B+C$43C'(-=08*&JMWB_)N,'$PB^.&BWB5'O) M>6XYO5D<[-6Q!:9B]8A"1(R#"$MM%".&4B7V]KYJ\.BNN!BM=XA7:]J?'>A. MR0;HC"8B[_+WPH$ 5(LPJ0F)E=I)I;QNX'*5E\V"]C#K:V6PR542YJGI#H^M MR5/!&7-6_<@&!+V6)*R&*BR-@J-\%##OF91"@P9N.W QA.D2L5%L>,OMB2K5 M(P@(X<#1\'_G2 3$EN,D_P=N?I ]465EPOD26%.L.;,EB+F"210 M*&TE020,%@7W>!A(&MPVNAS_;C_8M6BN''(0[KMUMN52I;4(4&^ 190Y "!3 M-D!<8*JX0@WR.U^8G[87_+J.--W&978;7?KXJ5/WS_6C::O[+ZGI=--(/'^S MV/@=-F\6#AR&^NDFSA(=*#,UZ6W^K%V\'0I9O+C>A/CI^X$.):Q"%WW*0;)^4.9KBME^P^XRY/9_EJWBU^:R9 MQ\ME@":?UDHRE!RM$UDL,26"0R@(=0YCSW:YZ@W3%O09HE[R/;@NBU$&!4 MT;RCTOM0CJ7;VW2QZ6>%]!+/RD;YP8KTE(7=#\2&:^;0'AYC=*^QV]4VI%M,\W1][^+;I'2AZ.)SD=(0:4<,<$Y[K(VVN^318<, -5+CMC5J MLN2Y?3D>8/^B;GL(C])*NF#&MA8,O5QEL\DJF6Y6_2\!_N7'3U_R.RF/@I(V MO=_\[D/X7=G=G+HM1A1[XX37A&+D@OD"5?& G.%VU["J3X> O:]) M\7-^?K#.[C?B;/J]5)/M#:<3<]N)6E$0BWK A5?&8 $LT- 6O M[GR0[0'9ZRKZ(8R!DW[L?:$(>N><1 !![95RU'):3/<"8UP_HWQG1[M#NJ3K MXM:7]MWMW3R]3Y+=3KFR3[?!,OWF^>?3FU_1RL3Q&6BN?/#V%)@+<<:85 H2-'5?V'ESH[ MCAZ0VY>BIHL?2MOXM$U6LLV/\G*G\GKUVY&(4,2\TI(0(*PWT'E?V$$"(5\_ MHVQG5Z%>XZ!I0S?=!HB\#*@X++W[GO]Q\%=Z*VE*S3=\WD4"/=7%YKF#MQ6B M+%K^4N2I 89*IHWR%#O)6/&6FO94R@&SASVX9-N1N7KX18O?BXRSA@*EK"*, M6L4E%&*'K\7>C29?V6"\.AJ7,9P61AVC\681)LED?_;X=B=^R2G-B5H1XEH8 MS!SU2 -!2-"8+\ )*U6?+XC6/+,9A"HO0W=;0KC'D.]#/2[U;9^L%TGA(+26 M8AF$1HY+;/:R2HA&_J!@*UJLQHQ&>+UNCHSR(&-\U!@J]F.Y>G_U*9Z?2/YV MM&SD;!"!(T@4D4@PC3'Y2#LMEVE^J]0.T+Y'2@IL"16&\UE+O1>;NCK,Z(S'W$WC&@?J]Y. M!9+Y?/MXWV]Q]GN2/[!=E2!E52,-+5=A"@4 .\SRVS(*%1(#+^IGM.C,R]H- M.UH&JB]J_)HLDBR>AVZKZ6U0PG*5!32^)57Y4:E^)(&1#EKL.(8&441<\82/ M=H;S^CN8SKR*W9"D"[1ZBS?<;L\>>_0/./I.!2)6:B!BB"G,!7."<8E4F$?] MWC$!,1]A ,187#.= -R[&WE]>QMG][LWXIX&Y+%?TS->2BL\ MMU!Z23W78;.#.%>4@D ?7BF54-<^XTNXIL3C^%=]S'[3JNR9(^ IWK ?L7==M#>)0> M[0MF[&L,S1="^[ 5#UMR*)C?'"&(0N9@.5UB['2GJF\I-/\\V$^M/4#!,=\@:#V M[FC,NGE%(^7=NNP8HZ\^1 Y1!IVBAEEA"2-:JH(J2@#8I\^@Z_'1,4G['TNU M5'CYP^C7T,1J^69Q],F$OKL0"<@Y=% CS;SDP!J."U-7H287:<=W+>FU#*)& M&KS\,?3?&Q4-.H:>=B&")+^(1B'&#'C+%%30%!J 4M0WU,9W_>FUC*%&&KS\ M,104&0Q<(X911F6BED]G,91Z#^OG]\=Z)>RTAJJL3+'TQ[ M1?TCF5W?Y-?/OB59?)ULUFD;KQ(?S[+_CN?K9#1NAG-Z&EEIH'<4,45L4"H2 MDN*=/G6>I/D5F8@7X8?H4'E_IL$X\A$8*2L%$%)3BS$ 6GJ@2*$Y3U2#QP!& M-^R&YOX(Q_"9ZK_\@?MT5SO.T7MF'R.-#0>26@ QL@I(+M6>@-3 ^L&XXULY M_S1#N%L.7/XX?KJS'N)CWM=(.0PR]ILX)2@T.<#BDM($4 MU'\LO>N[$HUTF[:.3%\6X?.NE@:!'ZX046"=PV$848>XD1X@+W?260/4R!\' M:*:P$NTW0NBU\6"4X?QC4']+6B*L\@YKPQ0WFC :0+(*41A6 MQ?&^2]3&@MX2*EWJ]V-RM\XF-V$[K*ZS9/NJVK,>'YW+SZH?>1!F/J+S(>(I M8809:;8R,\^A'^E;@\U5F/8'UI^#**.R 4;*CY;, 9],W??3B_ZC(I$WB"!) M($<,*>*,M]CGO?)0&B-5G\\?ERSM':&=M@),7T:[SDV/9+E]^V2YQ?STGOU( MC0A3I 0RF&,!(7$*0J6#?#R8*U195/]AR?./K(;;MK<#SI#*W[Z!4WZ3N[1N M)*4RQ$.7CQQ+M?,P-V"#S(0CP"@?YV+?FB8K,*,-O/X<7!G5>C]>BK2TY'^^ M"46NUO,WB\G/IU?^ER4CKH#AB',;;!_*%$;"L-!'D=^[HUB/\"9]B[BG;6+3 MVY'^LQ6P/+G1D1J1"2(9'Q9-8936 GKG7;%L<@OK#^/S#[V'LP': 6= Y9=G M<3E6)S).:F8Q\O"#(F3">CW&Y!EM1W^TC%'?6S^3WGZ= M+78/VRWR+.@;=UF84(,>7F2?^IC_Z?W5^_4JS[:]W 3%_=_9]4V%?6(['XJ< M1\Q[Z"DCF!(+@40JH"D]Q=X:/,;+$&TS;E!$!PH\J!YQ$#F@J6/ 2")$GL0" M,K'QR889&3M%ZL])W879M\V09I"4AJWN?IS_XVN\3/[SW_X_4$L#!!0 ( M ).!9$_11.S3_<, /YB"@ 5 8VAG9RTR,#$Y,#DS,%]L86(N>&UL[+U[ M<]PXFN[Y__D4W)X]N]414A<)WGMGS@E<>QWALKRV:OI,5&QDI#,IB5.II)JD M7'9_^@5XR4RE) H 9*>V(F9*5E.)Y[W ?G#_<6__L]O]SOG:U96>;'_MS]Y M?W'_Y&3[3;'-][?_]J=?/U_"S_C=NS_]S__QW_[U?[N\_%_HTWN'%)O'^VQ? M.[C,UG6V=?[(ZSOG[]NL^MVY*8M[Y^]%^7O^=7UYV?XCI_EAE^]__ZOX?U_6 M5>9\J_*_5IN[['[]OMBLZZ;LN[I^^.O//__QQQ]_^?:EW/VE*&]_!J[K_WSX M5Z]^0OSILO_8I?C5I0\OWZKMGQP>X;YJRI8HI/_XMV>?_\-O/NVE:?IS M\[>'CU;Y2Q_D7^O]_+]^>?^YB?,RWU?U>K_)_O0__IOCM':4Q2[[E-TXXK^_ M?GKWJKKT9_&)G_?9K?#[8U;FQ?9SO2[K]^LOV8[+:+[MKLQN7OZ*75D^^0;A M4"H<\B+AT+^\\<7U]X?LW_Y4Y?ZW-I[?\Z\UK-VL9*M/1E&O=X:?C&=?^:KFG?C4 M>_Y3]T'Q[0/X;0KOH'KRQ=FW.MMOLVT#S2=?[>3;?_L3_VGU6%W>KM N%B7Y?K3?UWWC#AQZHN[K,2?JF:WZUB%Z5AE/B>&R7 BUT21V[D M4P*8C](D<%?-UZ^R_>6OGWLQS:_L%/.U]F5?%8;MIFB^L4K78K_7]T M"MLVN=?8-M:]2N>W7N?_^Z\_'R-]8G:Q>>GI:=3=K*LOC<3.%"[52W_.=G75 M_^92_.;2];JV^%\4W3OWO]A8\[^UL:#_(EQU1?T6O^MB/NQN^K)")> M ET_C4F 7)]&@,9]\2% 8%4?FJBQ+ZI\H2IO:OU*$_KVZUJ]^B):MM0(]NRX M:8%[0JC3*%T6^0X&ZJ-/O0Y^"/9IA*4&/UW?9.GWMZ+8_I'O=G"_?;?G0\'; M_,LN@U65U17)J\VNJ![+[$!@/W1)D&"$$N"CV..C3A T&BCV0!HQR??5;*'V M7MI>I[/>;YVC4J>5ZARUSM9E47)RX.VU4R/+>(4MQ59,\4Q;>)F/1 D8\5V7 MQ@'O4ODQCCSF^[T(2I-4I4-CN&C+W9KA%UNMLV/:=(,(M>.W-8;.UOU1,W,L M1M5KY0?BJ$9P.B#5]5"6I.^S=955!URG_&N]!$/H^33V((@2E_>_4!BX:4SC MT)=\:16_U=Y+V0J9K=?RU(>!]TG3L&6\+[KB"R,/C>KSSE^P[.HA*]=UOK]M MRGR?K[_DN[S^_G']72RM59^R^W6^YZY=W3#^)JYW_Y&MRY7GL31!@"9!#!&* M0 H\T@MB"24JO0B+,JQ/E A17+-3\S,R'A^H]BQ<(D]EP?8Q<$U$M]#\>H5P$!4YK%-EVV948#%[@6 M2*QBKD'\6O+5)G.YY(:Q#A>]0,X>'1T+5XVZ^8&(JA.=#D:U7;3"3M&M6Q%( M:1 0Z$$W(#ARW<#O>]^)%V'SG5VETNWST[/(3SF#+1#4N+?3,%3(7C!%A3Q3 M'%6JH1^0I&KQC6&IAI,V:,KXR[#R0>*A)*1I[%(210DA7M++B"&);,%4JG#[ M+ 7V6"IGKWF4&G=V$I(*UG@2A7O6"(<.@6P;K&NA?.EX?6*O <;J5=>/!5K-I.\91T\A=01H /V D MCCP:$ !B2F!??!*ZG+*'XUS&"/!FH4I@?>6XV<";WYQ0:['-[3[?Y_>/ M]\Y.J'4>.I5VN/NVVV91:]1HRW1=)DT- %2Z$GXL9LJ'I8E)1=^,D/'7_3:O M-L7COLZV]-N&?Q3>BS^M_-1C:1 #2L(@C3WF ^H>MQ8]+B76%N(U!O] MUNEPJ;?;R>\?'D5JAYR+Y)^M#3)3OQX, -2N]]9H>BK;:74[K? %H?4U;W4Y M.[JN?@#HCH]1A<"&')7%\2LJ5D'@XC1P(:(N#6E( ASTT[EI$D1P]34KOQ2R MK-4M1>6-/A6DV!5M^YZ[3E:N>KY7VT,Y6$YAGAH.7\?@M*A[Q9D!F(WU!)_Q,_EB7_<<62.(H02'P6)HB&T ->WPU-091" ME7E(PT5;GX!4W2IOVEH=0$WJZBAN\8%OJ]7IQ!Y&Q&) ?.%\$ ?PKO_(=E_Y M)YH##'/B[2U?I:EGK(*6"$-SP0TRTK"'AM'Y;G_]1R%F.*L5(<3W61"2U/4 M@1Z%L.\UIKPCZ5F@IT+IB]OA;L%@HPRUY*TEC+;+-OE>;'!OUFV6"="CJ>,9 MJE%!/Q1&=>+3(ZFVD^9A*G:)MDH"D**(T!A2X/*!>)I&+NB5<+#[=G J7_[B MMKQ;,=DT4NWX:QVJS&JZZ9QO(KMHZT0$'(! M.,+8"U'H!AZ)$^\@Q 7("EWEBU_<'G@;%AMFJQUW;:-5J%XT60^VF@"K>AW] M8%S5"% 7J[I>FJ=J_K7#NX_]E- PAB%V24)\""*_%T+#4"FOF87B%[E5@AJXK-1L%JR6&K7)6HBSFA>I0WGJD: MU?-#(54G/CVB:CMI&*@K_G!Y*:,NC@'Q$,.>'_;+9#"FXA(!^>WOILJ<8O>[ M%6Z^[:916AHUTN)"_B*Y.)Z&TO;_4 R4CTJ/?(JNR?(.KZL[N-^*_]!_/.9? MUSM1WB%+J>>A@-( $Y^E'DT]! $$/DTB&*,9)]J3]GF\>RV:$+OZYS_K>[C!7E9U[^ MM?AY%0,40(\ EKI)Y#,*@\#O2PXBJC359:(\R^,P(=$Y:KQP#BHO;XKRLN(Z MG=\:I:^_??:\EF/:U#:K@1-7?W MG?=JFHS_>+>N*O@MKU8T1AZF$?0]F&!*W!2(A5H64 )3/\2!"NBT"[%,MZ.N M]G8,IU'&>Q1Z_9.4J MC1) $*64^21U@R B$>-E14$$4Y2D2B,_O1(LD^@HRGD0JM30HVF:Y+24=;\4 M9Z..5C6"G-]:25-/0;UDR]#,TR@;EP&8D3&*^5#4:[K#!7[[7&T MUY4)08)\P*B/@H Q!A+/#429"75=CP&FAION$L).9H]D8-.#3((M,^+L4)AF)Y1F;S#DD/1S[?%UFZ^JQ_/ZL0!#0 MT".8^I3% (51&J6BKQ5A@!/^L](YSQ'%V!Z._>7S7YRZ$Z=-J#$V2H[#IG%0 M<1SVV>E5S0^FUQT:&H>-MW492#(1R/DXS)0WLC""M]E^\[PPWAM+0Q![21R[ MA"20_P\0A5$<^A[#2A>J:19A&4*M*N<+Y[XB>'0MDX/.!&ZI ::;.MN^7/3+O^U Z7MA@@B F 782],8 :_?% 413I0R1U@5,A_9M!;5[%:* M'/T64Q_&^#C+VMP8&P<8.DGM+(.RTX1:S/#TJ_D*0)%+8]7^HN373D!1]3Z@K"7R?3X+;F@P;*:Y]4/\;W3@%$U:!DITA+_0 M0=.*7?8U_Z789]]_69>_9S5[W&\/D^\)H<2/ NI%&+M>S/C_]H5!FBAMCM0L MPO+KWZAR[AM9SLVC\D24KG%R8)C ,S5(M':UBIQ&TDS(>-F9 7R,M'(9*!D; M1&'T\5)#S+O]5]Z]$:?'KOF_:P:781R$+$YPF'HDBL*0 <_M"B(1"I6R5&E\ MO66T'!4Y0I+6?)..:7)HL>R7&E84K;)"E.>&#-!DA'O+(,F8 IC3](8@N!U MG=T69?[/=9T7^PY=V(WCP/?2) &,AN-^"$[RONKB74X63/'K,19\-'87/-LDS<:<\E&W%T& MK@&R08P-B/H;@A+4Q=YK%#@0%-5/@T MHAC+=&J47?)_>._D1VV*:!KCHAR8)C)0#4LGWCWI3*.?>(ZU'7!7&:(D! A/M"O<15.D4RLBC+3!+" MQB)IK)ER6)K01S4T-<*'.G%6:F,9O+04VWE7SZ*#TB=B MSDH^RQMUSSNC^3^S+2ZJ&JVKO%KYG@=3""GO?"8A#4A*4Z^3P7P7$Y7LM\8+ M5V*J>AILR-^+2_+CO+S,44:6EB6D46>[#'F4Y0I=1XIJJ$R,8GJ$Z;+#Y M&(;3Q.&<5>"%\Z6)Q>'!+ K=X_#$?PN-@U[]_MB-@V;,AAJ',8[K-@Y'74]5KD+( M,/&#,"8>3%B"4.3WFZ.8%\1*Z9&,%6JYQ\_6>>G\^WHW< ..95/UD#V)G\:I M/"]F7_-,@:2C;5\F+,>']08/#?FFOF3'\GU>9^_SK]GVW;[FCVO.135)>*OV M3@+,BX1IBMR0]\C%:5H$.84Y><.4HE0->@:+M;T=JE/J7-TXK5:G$>L)U"B%)":>JC%+@A8#",H[!7X,-$Z78#D^7:[C(.O[A? MQ"%:KG?$32Q&*T$.GW/YK\9/H]9;(:B"CP,(M5$;RV"HE<@*^\^R,8H>R_^P MOL^Z2R!HG# *<9S0T,,$(<]/O%X%4+R8P739L]+TXLD++51KGH8T7B.CL6J] M,DRB5:<>IN;K2X;J,794U2R>L^.BDV>M 1?EKSW]FNV*![&LL[G;%[OB]ONG M_/;N>*@J]7@7.7)3@#PW#<*0L+Y4%B)$U*X\'5>6]6VXG3RG[O6)I,+-P=CK28CE@3NFNZO1F;^Q1FM-JF^FHP1M>#;#/E,O+8)VQ M:)Y=:6K2)>G#Y(]57=QGY?N\.I3$((BP&Z24I#!.,/8@[GNIS 5 [0RYQO=; M9E8OB9.):U(\+JYCEQR+;#NEQI^#28V[0; ML@BY+M?;3'2Z^F(HP)X//!?2!"+BBSL'^[E"A@//5>&'\I=;AD>CQ]D+06KD M4'=)#AM6#5)C1NM-HV4F8)R;,4 +;=^6@0I]^86AYT<-$A]X6,7]0U9G\+;, MLM-SE+$?)''@0]=S@0M2 H(X/G1L/!>KX&)$,9;!P95==M*<]4&;&D/&F"A' MDXG\4^/*491S5#4385XW:( U!EQ=!G5,!%(8?^*,S9:_/YQ&]"BD,0UP$#,0 M^:GONY2T14,WC0)J:(IF97S3 MF]I6MWT9G#,;DOPDMJY?X]GW:Y7=/.[>YS?9"@,:\@<%^ $*73].24+BOF@& MU7)*&"G0,OO^GHEIMFQ[";]FY?HVZP_A-IDL.L&IK9&R!5FF7OM,26\+LOO^?Y64.]QKYCV8;R?HWMV MYJTTNY.AT;<4GK5NZ?7EU(Q>.L=4PY'OP^GX9(!?)Z>^3OLOJ]"E+&5>0CP< M\ $TP2P]"&$^"?ICMJ.9IBM ZM5\>IQ6C7.G1S-/E1E#G;;UH^%GU7,K.%2N MC*D)^8JE>LP<6S^+I^CH .6Y:L9+ Z3]D-4K#]$X3:.8)4F* 0FI3Z.^4.PS M3R5-V,BBE'J)ZDG!N 1K?40I)T=#TK2)9H'(U2V&?5R+'N=4+%X\TY2"D>>7 MND?RUQEMLYMCP<<5W14%$?(CFE)&4^#"Q 4(=>5Y+L*AVBU&NJ58'L<>A5WN MFK>L/NS14+W#2-M'.4A-8Z$:GT[<:QEULHMCZIN+7G%G@$GC'5T&C@S$\>QZ M(C/.O 6AS=WM[2GVX'Y[5O0Y"%E19OGM'C^69;;??.?*]M6NZ7Z--8*BO_+,)L+].V"IU-)U&@KM?HK)OTK6(!70Y[ M\]3<,"D77VDZG;]N69W'XAR#>6VM_<+I*[D/R3F)J M*M6!RPM3Y_3;9O>XS?>W?RN*[1_Y;K=B410F(' CY(4IX$,F3/I1DX<14[H\ MWE"1EMOY:S%/X^1'2JP[2MPV:W:;?CYFK3$?8\ITV2'/Y'ZKCG]>7K)S?CJH M='J9TO U-2"2\6YP=&34_*4,E8N-3U?8_Z<0H@ MCA*2]$4SE+HJ<\]&"K0\ _WN.0;W Y.F%HW50YYU3T<#3\SQ+P]W+_FF +M1 MMB\3=>-">@-T!OR23J"05YM=43V6V=4-%IO_]U73W?R4-U"L?40032ETOH"B"),2^'_F4 (9#%$/9 [>65=A[ M@QM1EXTJIY/EP)+WVF^;XQ/.;[W&J3,$C#)TX-6>J*:6\=)/%>QY^H$I/5;/ MK-H4C431I^).GOH*?3]^II,'_UB7VS9_H0=\#P<)#AA+B > ZZ=AKR^@1.E MSW2J+ \S3Q.$GD+E-)A3LC0Y[UZDCPAI;.Y6ZU4LURPLLW856XAI*]9R=MB1 M]3#0L$Q?U\MH8V:(^]74L],Z+]WRU+S5$R4U*<6XRKK8_-[D<"1^ZH=!$GM> M$H24^CZ+@JZ\"!%7+86W=BF66X8V\YZ@AU"DE59VA(.2H)[$/#7PJOEFAYNO MV3+$P=%6+H1KX^,XYY0A9Z3S<9T4TR4Q=#T6D!A&4< 2D"8A P'M"W)I#)32 M<:E__<2DT \(]=8+Z094MS? M%_NFG"Z3!O*0G[(PBJ#K^3A&$04'5F&,O-77K/Q22$-$^?M57HE3*?)O1B.I M?2\4T:%NEB0YK+JD"(X3>^;*Y7=NQQ UM*U;"#3T]9\S8Z03TK>V->,I_D^: MKDV 0S?U/9\$U'-]$,<8)GT9,'"53D&K?;/ESD8[G2'4*-Z_IF:/'"#L.:,& MAZ,ILXQ7GM@P 4]NY8!!$WMY]>MY#>S;FJ&Z__<@?L),T[%"?/O]:B<*S M\J8H[]?<_$9I\W^9FR]C3Q"H^_="ZWM5+6Q@(,Q4T193/N,&QY;O=: OS^D M!159D#'T,2:(>"&,0P_C7I@?>6K;F.S+L;U_26)KRQL[6][K)C:>HC(-C;.F MK4>U-GBB*IQG0/:F\6.&7^9J]0<9;!D,6'5H9=IK^:MULG7U6'YO&K!&0@4W M_WC,RVR[XDU2R-PX81!C/W&)BSS2EX@05,KM,J:<*1A?.67VP#]PU[S_(A=S MU?Q:,1?S*#OE8#R5DVJ4[56U_>6+EJ9--KY6VM2W]+SJT0 033B[#-(9B>39 M-3ZFW%'JS7[D'>QLY3%*12X9X"$&(0U)'/9+$8GO^TH7GBI\[13D<1Z$E 8Y MVV*W6Y>5\Y"5+7X4Z:-BF$+/S[Q7&CTXIU$Q0_>K*?>M;I2:1/^R*[UGV.2N_YMU0^EDWZD.Q_\I'XED[#5TUJ0U._UZ<+/I0U/^1 MU9^R37&[S__)!^R';VK_T55]EY77=^O]U8/X)]7*3V$,HCCRT\!E) 8( K>/ MAX90*27$(V_57S@B9/ZYVOF>UM(MM^W]I5;.NKO42H0EH/S0WF=U4Y1.>=0K#A4\Z0%D MW\3/BMLD%V;QW,VZ_0?#=EO^:LO]\?@4G03W7Z0E?['>YFB^QSU _\7;[)'F M3-50FZA#J7U7?WM<\U>YSK*JR_AXO\]O\DTC[)BG Z,T]&'@$^2':1J&"6)Q M6[ ;$N1*Y>?$;K%Q+3]3^I>1 MVVVD;'AM9XU9#Q>PB<9P0(6UY\T4N:ZS;S7BX?^^HHBY&(J92P)=CU!"2-J7 MG'B)U"D"D^59[L&?O5;G.DVA2\'?L4V#'6L-MPU"I-.H--8Z*%ALJGFP8_6/ MUSX;O>=[>^85Y>L'[!W']BMV(60L9F&2 $P!"X*$1@"%@>?3D D.6DPC1A[ M'#S5+\;Y)Q&TQP].8A"30X ME69Z3#WOY'AGW38UK*D[9N>(RPNN#)UM&6/B,D@T+H3STRSC_9#NK1U0]KGF M Q>QKO_KPY9W$WG-1B[HRO9!ZL>$>:['$!8W70#8SRRP%.%$J9=FI$3;O;-C M5^"@TFEE.D+GI0L4.V-F?);LA$UNL6+GZVUW9TK3*>7<4&?+J//+0)OAF,X[ M5Q8,RZ#,NA,+@8S6.+5W& MN2 "&&& W,A%H>>!B 71H3 7*F6PT2QB%KYH#=QT/=1CC 7[3%!FE@'1&T$.8TBQ350=:,DES2M>J2X0GEBSTQ#J6=V#"T<:ENW#'",T'^^ MK#?2">D[B#F3WNVKNFQV-+83USB(6>SB(*4PPB[D1G033(&+DT0IJ8#&UUL& MAE#D'"5IC7AT3)-CAV6_U."A:)6=RY2?&3* CQ'N+8,?8P(XO\AXK!=Z!#E) MJBWR+"41(!&$,1]2I>0PG@I<'P*ES&S:A4Q+DPM'2-,@;J<,62QZ.(HRL M?1.01NIN@-&.+I$Z.F$,LD?;%ZE34]#]BP?"CQE_P/8U%B=3RSK_LLM..E#D M,0,N"+M^E,M2 "EDG@^@RT)& N] P1ACJ60*=DJVS*I&[G]W3I0Z3X8'7*PC MU"J<]S%O_C#*YO==C6^-4J>3^K;S.IGTS5>!PN&K6:M"[QB6\2J1.YZEZM0+ MK8Y=QQ=P9,M>;,44SZQ:HR4EP3]("%B2LI"$R(T3%,=N$/<2>!/*5-HLHP5; M;[)D6BQ?#9=FG9=KL&8S7;6]4F"CK]E\/]P% R& 2!6GD@12Y;L!\S#I-GA?X M2G- =I58;LF4CH=53\^'O=>]G,5RW>:U"1W6F]IGZTW6IBI>A3CR" T#-TH8 SY+B ?ZX@*7CE@B5"C$ M,K&%$N?K>O>HF/U3WS2=:7Q+?HVWV8I@YB.$(B]@(?2 QP(?]0(H\F-]^HPJ MUC*/>FU.R75=.$TCL!5YC#M]8R@USFX=;DWF]$B2'5S_U+C>2G4^ONWZ!'@; M\E :>$8J8HD(-!/8(!0->B>+R8]EL+0MC@*D?1#X#Y%@:?S"4EB=TR[#,I>.; MM1.ZG%TO;,[WZ>".])ND[N<2WR&-* ;?'EU7I"=E\FI]>UMFMUW6T4_9UVS_ MF#5IXXYYCB.$PRC$+DMX?P(%/G!1EPL?0][)<)7F8XR4:/F=>BI2-/J=3,4Y M&#/N2DZ_3&ZLXLS+:YYV^3$=F8ST=B9=9)P;FF\QZOPRL&8XIO-9%@N.R2(/ M%_LFB_+?\_H./U9U<9^53=<$[K<'W)XI06',1U"(CZW\B/\?HC'K+QF$ 4N5 MEL-LE&\9AZ=I<+LT+F(]?)/E7X5.-2A:\5\.D7-;KP;,7JWS!Y?K]'HOVL%2 MLU?AH'EVA&HX.P!4F_6T#+Q:C;"8[JE77P+DZ-_LBNJQS [I['T4N@2F"69Q M#,.41LRC36$T2;PTDLTTKOGMEM>:CHIFNT;B96/>6$ :X>0R7K&Q0;RP,#3: M$[T7Y?A:8H(9#D@IK5GXI5);&=4I1>6-.!:FT?"]N MA%9? =R.-''4WE\@$=;_(?^XY$/F'=- OD:K\OR>[Z_ M_7>Q 745@CAT>0_;39@7)51DDD^ZLG$*O51I@L%(B9:G%)IW3(QA-^*'[*A3 M<3+!C+N2TP>3&ZLX8=![VOQP(O'"6==.K]+Y]\$MSW:F!V2<&YH0,.K\,@!G M.*;S0;\%QV21)PXPE/FFSK:2*IA/$I<@%_HA"4,W=3EY.Q5)!)3R%YHNV_:F MDH/<%H3Y?K-[W&;B]EBGJ.^RTMD\EJ7HE^CL.#%>$7*KV3'Y/;4Z+$U(-H MZ=?\6OR3!J<7SX;KS3M?/H6N^A#>8B7)#^V743_J0_Z+%YC[$IG/?W?R#Z:? M#= V^XU9 ON5N Q\3Q3K"[,*4SDL"WF6[_,Z>Y]_S;;O]C5_.<2R8;._H8+W M15GG_VPVF=%O#]F^RCYE(D\IKYRK&Y97F_7N/[)UN6+$CQ"#'H$II2 *6>2V MF75< I(@DDH9.J4>ZYUH(4K,%=;\O<^<^V)?WU5B:42\T6IXGZ1ZY""_M)I1 M0WVK_K*1[QSUM]O!./)/0W"Z&$1#T$4A:J^-PQ&!3$M\ \X/<'_*>ET&_2>- MN)CO+;+9$@@AUW\4*Y!@+P9)3 A)*4BI2U#8:P$ *RV]V5%@F?; !:Y-IDL; M;8/B-CR>@MM"M\.%+YG3G;?&R*Q:5S\BBY5C'$5?/4N9YVY/(*D6;9JU1C/RQ] MU:(5%$4D2AEV&<8#$YE&7]&)J2.+C$AW%B>:Y!2H)]\$K>YF';:FO@->WR=.#E_V;QX.6?-0M>E>KZ8<&K M%.1X\*I[:@>\\(8CZJ"(N;['8.J&,793FOI!2-U>D8L\I7W&-G581O#U759F M:Z'()H@5K;=!8WNN3X'DIH9^## _,=H8G?6J[T=$M&:DHS@]QEWI Z5=WIBK M&WK_L"N^9]GGK/R:;[+/=^LR0^LJV^+B7LAIE,%=4VU=1J!-<;O/_]ED7,X+ M_KFJKIHD%2M,"0Y=" D,HI# ./62]M *1<1G%*I@?!Z%E@%_2-=S=>/T83E= M7$X3F--$YIR&YAQC$__N&%U_%TX37Y=H1O&:HIF> [DV9?F/@%IKT\B^_-)4 M\,?U]^90,RQ+_I&LS7C? 6#;;==^R.OU3L1PT5WH\68=VSGQ;*,:!MJB>:M] M&:W4S!Z<'\Y>0(W(MFSO]IOB/CL<)W_?*8'?\FH%8I1@/Z(A \A-@@!#QOH2 M/8R5DL6-*<=R*]-*(:&?\L(!C5-QE5Q79NH!8H!/DB7-1ZA6 MH!E&R=HZBE(6'#7&J;?,G))4K19U5BGZNVA:J<8BQRLMA^23\E;UU%?&P,O@$$*D@CYO@>[N3VJ\Z2UJU"A??&XJJ^V9'P-2O:8$D5,E&>9*[W$9FIG>Q2IG.U@ MO+%RQ)G:4S4&/;'S1%\_A383EB1,&P"52G%DVS'__:6 M%_S+NOP]$U?"/"T6>22&?)#(':-^Y )$(.B+=5FBM(MS=&&VES2:7H!X#>][ M?8I+$*/=E%Q-F-)(Q86!5EKCXD'+3V/-8::[<3(F6 M0=:);%["]1.9:CPS9*\.7 3K#,14V'U4U MY)E9MGR?[[-W=79?K5B(71RF$<*0A3Y-HPBB3B4+TU1IM_C4VBQCU/BV%A&9 MTX2FN"@P>:7+(7O)]3WY?A:9RK7"?\.U,-!2S%7?RVA39HN^6,9;I]9.=0*R M[&,UMU#I[C9G#8D6:M0 MK74P9;4<]&?PV [+IZ6TG&T#\#7L^S*8:CJHPNJSJD; #UDMDA-^+(NO^3;; MHN^_5F+3_.'N;;CA8X:\SK/C[3 ^"P(_2 $EV&'2^?5!JQH9;52!'"5G=E^-F%QLFZVUE^M\^>[\ M)!0[^?[/SD&TE]4U2J. A*& MF'][F"0)8]2+HJX,+XXBI_(N").\,PTG!Q,9S1T?X<(=H.2(]+M__Y6-5B M(%!=%V)DO-_DN^Q)R=>%*LC",(J)ZZ(0T3CB'*,0]2#SDB166B6?1:!E5IW$ M)-["LH_*V7<0$[\5/S>9_Q].>B$O]0'_JC@\GJ7&)0?32Z]L-0"?U?,A(.';.-V)2Z?(MD#!VS>3@/OMZ?' M\E<(^BY".'%C-R4Q\'V0DKY8"-56^T879KG1.976;H4X38&A-=,ZWE^Y9F%2 M:]40WTASGGE[JFY:.K_EU0!IC=F\#&J:"Z>P]#@J;DY]<=)VY;,D3;#G^C" M #"PM#K"@-)@%VE+:EZ1=C>B&IT>4C71CE43>"@X>4?<2-<U5[L#[^ZX;T\WJ^KOW_D3UTM;IYJ M-NNO4L#<,(XQ"!D"('9!&O4=.I"&?KS:9[=B)>I:8:^IF9*E7K6T?=6>B91^ M[830=MGFCU(D(BMN;L3)NH=.<]-)R'K-BMM0#=6 '-"F=%UO(RH7V(^B>9M M\NJAJ/*F?>"&]W*=1J]#W[3M(? M%-;41^^2J%6&0!@33"">\8 9C1@_%(]]3RJQFK%#; M\Y^G(T_^DFZS+[6S[=0U:,RKZI&+SWA_KU*].-J<]9*3EG.XKC@1>68X$8:_ MZSUNM^,VYRU[K1//*$HZ.#1+:+H2EH%(\V&=S^;9\4T6DR2[R/8LJS/S[7RG+Q=&*C7 MWU3W]XQV4PYX4QJIQKF#A]WB"M=V.(WT4R?OS].R[0VS!I!FRN9ED,Q8-(6= MAU%Q9:%?RWB?\7&WH.4JBJ+ CQ) D\@CE'K ]^.^H-!7N\]8X^LMT^FX KD3 MDOJIMXMFF9KW*-:;39D-SG8;\U%RS<"NA8JK! ?W&C4739=KXG6!9WX,K03H MF[<,VHP)X'RV?ZP72JN5W6QL2[-^0W;BAPBYO%1 '7#U',I[,NC'A^H=/-4 M"@N56N5H3)TI4J993=L7^\MF2CH7!W(TEB3U3%18B[3GWHA%R'XBO]]8TNF: MN+_SJC]O+3R.\G0AU!D?QTM+C0:<4Z4YV'+1LQ21 (/ MH#AF">1#0."GG0 ?1;'2NJ/!8BWW@_"=6#GC8S1GW=SRT$R;[/+UEWRGLQG/ MI-]R_)K):C6@]2*=GWJ9?Q:6'[M1G=39]L#)NSB /0M5L0P.V@CL><)4.][I MDQ)NVJFR3]DFR[\VB?!9Y/&N(:*AZP4L3),4)/W@T_=HGP]K. M8-$,QC:/I3A:U?42QP)0SW-=!-HSVR0$>_-[F1=.(W1N$+YDGA(*1[F_5!B. M"^I-'!KP;,0(691V/-S0O/ KWL7D W/ /!"Y<>B!!%._+QS$ 1T+1*U")YJ_ M,\,\/5NU!\'6_#0Z &[\/3D--NST5$/?%[Q3&_:.,7^IR!L7U-O#W?&>C1_J M?EQ_;_J>)(P9BID?FCUF!K=2ILY M=FAKPT>SX]J/;S@[\:"VDZ,UHE4U>ZDXTXY'>BRKYY0^Q/J=(Y_:"X%6A$0H M]3WJAM0/708#+Z5=N0$?6ZO>(3FRM*EVFW77(8V%F+*9NA"SZ:,1B!V<_?2& MLQ-![,PP)8CIFKU4B&G'\R;$QCDUJB=6/O)AVG$%\E+)ZN;W9FFVKW M3-?UI<)M3$@RG;1Q?IF:7SM5P%S7#=,$0N Q&&(O2B)X@"P.1Y).OUS;>W&; M62"#N!OAL)GY-EOF6IET6Q $7W5QQ/2;3ETL%8D&(E.Y15.&4P( M19 &+"2\%TJA>R!TB/&J+NKU3HZ/!HM5PN-!H?1K_$$V<9ZMY,EO^RY'S9DL M5X.F1K+DI69('H"FA:I8!C-M!*:="5G1NY'$?+?_FE6OY*-C*0U2PL?ND/C, M30%P >N%A"E6.LQEH7C;FYS/,L_GO533\!Q5!:,@.I7[1F%Z$+V$-*#JQJKS MU40M+9JS1@*4XZTY+V6YVZ4;JZX+N/G'8UYF[66H8I'G<[9Y+%OFAX A$+AI MF"0H(LA+XJ3?IA,0$B.UG3)FRK2_&]EJ5#5DL!Q()W16 MBYV]/I%*N5/H'"4Z1XW38E+*M@$RFK5]&3 T'%-A\T%51%Y9;+)L6S$>L\@Z MU=P 78LROU_=O*@#N5' 6$Q#"@%,P]2-PWZA*/1A0E5ZFN9+M]S1[ 6WWQ.=B.T& 9N9W&?&S7 MTU8-& #N1.8;QVZ3E>\H]L(Y!')Y4Y27HGE<$(1?=UD7Q0;J[0< LHDH5;!L MS%7M8?^3Q*M<$+!LM[%9@5[G19L4^J*Q?:;,T/(FJLP1C*^)A8#40F!OS1:8\DX;E^BQ MRO=9Q=GP(:NO;L1<;O M1"]X8]2 L>I\-5%+B^:LD0#E>&O.R[>XN[F[O7TR6=M?P7-U0^\?=L7W+/M< M%YO?^\E!,06Q(D'(C_0KH:NY M#XJ_ZX][_C1VOWK@GVZ'_G+$M6/^,&MG]UUSC4I(/=X/=77C]&J=1J[3ZVTF M4.>T?UML'L68L[WQFRZO:\C9;= MT(H)GE:]N>E/V:ZY![6X7G_[>U[?W16[+6\PQ8KBRW?/DC0&;AAAX"5AR!O1 M-$!],M((@3#4FZ;K3&U6>Y[*&C/#?='<%W:B]<)YX_;L>::Y59V5F/*V M5EG+&&38#_.5J7#+ONKLEQ.[C)KI^+Y9:>YZ7,&401:Z89S"V,-^Y <8]P53 M#X:Z6^,TBYMTX_'AMEFQAECLOV9EG8O-KU6VSPMQ'U%]LL@XYFI:$_4@2>%I MJT!SG-&X+^0=5A&?7DH[WW:WESV3W-DVTO"%,--@0 /[U8QX)3?QTC&9PQ/WPP'&\WNU6;NS&T*,PQL@'8@^SC^FA.QT=]UE E3+'8"*NP_&#J3:UP!9^RAPZV M5S?MK'("ZK#^5':X J W M!S+&7+79#MNNCFM2;CB]GGK;K:Y\'O36ZBS&ZXY)S%<8L'LAO6R# ;TR!V', M*_/;2E9)Q%"*TS1%<0B@%V,2]6R- 0U,9"C3*7:J37BG&I1#3".$@ MC'@0.$:I1_LT:W$0LE2%N@N3/@&Y\SY-;+YO*'[1LCP[AM4<*"L/03=_KX;R MA;DJV1PL3+6])@4WU=XT*B<17#C'X-J_%,_!^>^>_(,V:.>%S,,7SB%TIX_= M$<$[;?33-E'3UNQ ,[?01VP93>52S2E^"$Q,V&2OH)MX+DQ#"I.(T,CS J]? MYHU]-W97#TV8G^MU64_0#K^I1P6EY](5J2K3F%XX7[+;?+\7<*K:K M1ITEO7 K),G$G=W_/T/4Z^^_ D.D8S7*$#6'91GR^?'AH=U!NMZ)$MFN^./= M_J8H[YMET)-DORP._02R$$ 4 X39(25;'+%$Z;)64V5:WNYU*K/%@CC$YVS7 M]?JO:@-S8R;+C:CG\%=M*/S$VF: *S0Z)R)G.X@G:=X 2$W;OPQD&H^JL/O0 MJEX@Q@'!T?MQG6\_9/4*,NRZA!",&/%#1@(2]VM<"2>PTL96U>^VC+5>CNK] M7XH&R:'*IC=J2.J5.$+*A9@]Z^;1\/HAY\]D_L],3+FU'[I8P!4U9]8- $G7 MY&6 1UO]LTNXQKB@[F;<^&T2F<;HDE[^,9LE]EZ6 82+<3UPBR6#>=D,7J\ M-56\^_U^Q16*/<88")(0,C]*<.K30W>.%P=4F*E9A&5 'M_%PV14=QCN>$]I MPT/%WIBNH7+ F\!+-;J=W,DL%%WT1[0G'KZ][,L L48:N0P\C0VB,/IPJ8'G M4WY[5U_=_%IED&.NOOI2K_.]V/+7;Q]@1?E44'^O\_<51Q_S601@RD#"* 28 M]0N *4L2I6&@31V6$=9(%_VV1]YK6POUE5-T^D4/+^OW+(DN8-NW*[[L\MMF M"I!W/,:!SFH%RM%P*76GALQ&]65Q<\EU.XUPY^JDUNAIK9WA]7#Q_?=I\3K" MZ $&3U%]RP#U))$6T[\<>D/V#]PT_N,QR>I^^\(^;Y)7FUTAAJ>'+K"/7$2" M!(=-'SAT<1C"7A9OB936$:R+L0Q_KONRZ;F>9(_>;U\\PJ(YBK=736J#^T74 MD/:8OU-_DFQ:5-.+V5*/([_"O_?=OE5SR@:*,:Y'@^=PVH(;SG-N^$ M"[T'CI\HOG :S6T?OIKIXA4-5P<@;;..EL%EJQ&>'VJT[J94UJ5C\M*3@^>' MM'@?R[PH3U2M4@ "(*[FCFE "783%_9[@E(:(22=[=IPN;87X)]DH#M)?'V2 M+_1!:&ZOMVI%*R0 ,ET+P]"=NP(45_A/$BN?IL5P.K'.=>$T3:(H#$.WS[3M!T$ 9'+&N#MOYX=!XLD/*@V7:W\*KU/K'.0ZK5Z%X8MIKR6& MCC/:K$:E 8<=H?72!0Y7*WX.+MW4^:U5+(EV*_8KC!YGK :]T:/QZI ;0*KY M]-H TI+;"QA VHJLL/^L:O95VYZQN-BCV(MM;/!;7JUX%QA #&/DL<1W4_[_ M0K!1KBZL3SPNEM>ZR 8\\Y&A4 MVLZJ5\+$-')^:W4IXDC3/3D,V3=N''[>]LP*?UZT98 [XVQ9^Z[7E8<^3!AXO E!AQHOA>RI"LG<@-?B2WJWVZ9*_-ET']FQ=#&-VW; MEO$ZC-!_OC5MI!.RKP'<;IM%JO5.'$!^M^^23G1EA@%@(/ "GGI& ,( MJ7 MR9)4Z9485Y+MR:>#N.;4_.6[?9]^0ZW='6FG7/L[G9.*\TMG)N8'$Y7G+LR@ M9]"H 0R9,7@92#(42V'C$51$U6;S>/_8++)?U7=9*?H)97:7[:O\:]9F4NC* M)W'@1H&+^/_W2!"2R.TSK/@18$SI2*ZY4NW/G_="G4:I\T2JTZ4&^>E]455_ M5J2:.>+Z8JTN\+O'%C79?[EL19+1V+7V\=UV0Q YL&=K&M#Z#/N_$(P M:#ZNRFWR3*Z:8TW5.CF43F*8&KEZ0TRN:"5X,"$A\%SBX\,VJBCR R6\:'S]=+N^%+HZZB]7]F%+/5B>)_>TZ*+&.M?G MNS5_S*\>ZTIL.N*]Q16,0S=._8AAZH4A=1%,>\C'?IH2C8N=QA2G\@[KW]MT M]40>;JZ>.&TRBZ<$VVS+3D^ M'MSX""'I]02YRJ3JS M- J9A%3HG$VJ T]U[V0'GE8-4QUXOM />WE>?NK1Z+E+@Z-1;4N709PQ 3P; MC8[T0KIOU,X;YU^[RS>O;CYD?QSW9G\L\_TF?]CQGEM[C^?5#=P6#\U1!#\D M81H11 +&8.0E">@S??I)$OBQTF8A>S)L[RHZ*+_,&NG.>ON?CU7=S /QUVY] M,C6_;:?F3W-$K+LPQ*%=^/E7Q?P\-FM/LC>VC(I3[*L=1'=W,POWN6[GY#S* M0;D8Z':W/HLZZM1/W)O3=GFHKV>_ZI;!Y2D"/>\G3N6M_":W'DK5=?'*UI6S MO:]!D.R+N)@Y(6& 8NP3+TH\R'N[R4$:\90.Q$PBR#+[NY[6 MYK#KNDD&=)#H5-E>9#[9%[48"^ZSY@-YGS%E4U2J^=BFJ47)#2I+JT#%O2M' M^:(=/MNXYQPW[ETXSS;7%R+7S;&:1213[^H;[_W@YK\)JW89;<2T(3_;2CBY MWW*G]B5T?>S237)!ZX<'<77N;K=*<>23P*6 AGZ4!FF:LGX>-W%]!E;[[+;) M%"1[C-^6$"F^I"U?GFF69DTO;:A]<#:-:OZ?G>2&:\M5--P*+*!:1F/_^CGV MWYU@_U!K(K596SEX*96CDA1@"96DEQY M08D3_]K&O)"@SF-P4O("& ]QF+* M1U9C!OY3UB=6WI+'4HSAVCGM9A5@15),&(QAFD 6(!#!Y+!PF20I9 H-GL%2 MIVG=CAJ?)4/57D@T8;G"1/X$-NM/[#LGZIQ67C MQL#!9$ O+0*8],H$\/Y]O7O,5BGS/!8A$OB)'U#F 9_Z?;EQ@I!AWLD5.C?N MS"%.TN3QA#-HK!W -0*7P[=&CB;>U+Q>/MT4XU& FXY34A,:3:$B=?%+,*7W M#[OB>Y8U'^J[EQ_YX[K>;YO?7343]!7]EI6;G$M>A6X0 D_ /@W<14E.W[>^[J)Q#6 NN8H5IE@57M=[D MRRQ5+C>#8];KU^9U9JK1!U 6R& 4841_'(6!IP"@^ M+-^D(&+1V+Z$)5D+[TJ,;UML5:=^[V$!-6FN\] $,V??P5;]CN\Z+*">S?<< M;-7WJ(Z#GM.*_0;+U;G<;H/MP"5Z#9-XKS2[^EK/YE-6U66^J;-6$A3'XCYD M]=4-*\J;+*\?Q:QO''LPH5$<>&% $'!)[/;I9M,4 ZEYA^G46.XB<#W'/77G MW82;HG2JK*YWAYN1/GW^M1JY+F6W[A0F=1=3;>8G$XXA=$U!$\2%\Z'=1'D2 MR R3PV-\?VOR>)(Z7=#D\C3QOC3Y/*'3(YN&IOF2DA5A+_1<$B'BLA!%($8) M/<@"$370,I@3L[R&P4AC8+"V1K4%\U24\:'A#]822+NNWA"8K]!%MP,6PI5K M!FSY;&2 <'*K:K5BD"08^J$?BKN_ X]Z[F%6$T6>8NHQ4Z7.-2?(._7\B=MG MF^9 Y1]Y?7=Z^;:E3K]:?1CHW%NK"O.=^%.IBX#S MQG>$K56!\0[OXJCYS#_-KJM6%2R:F2/"4NB*CO!-;B%;N09EEK%_A,I3I+C0>]D(=DZ# M+ZZ"X.:YS5,>'(#_$$J"QT_PA/@N::]\Q/A.3Z MMZ4*>'4I?.X*7\*J^.P>%$MZ!0UML'M9SG9%29*@((8Q092X/D@8@+T,-Y2[ M]\A:X5/W)@SMCM+V>N0>MREL-CYZ.Z.X\:UJVI5A:$/:%)5B;=N9>N6,WU?V MBF$ZN\?&>K^$UM!F>+([PL'?AGG[/R:[[)VA ^99OB=M]\ M2WM0#L4A '$2>BA)/0C]-,+](6#(B*>T'6QVL9;;R-/^]^:TGYY]$S\KYA>> MW2V#N=H64ZMJ33+\^ Y?O#RL.G9J+YS##19BXP$&_&@A!@)1VK]G68KF=:J^OW3RYOC;OKJ_=J5]?:[UFY-JA M)56*6C/SYG7"APUI/(0+IPMB$4GX1YH^T)Q,59W+:"TFB[:8YZ4Q>*D2 RX@ M@>>ZV&4D"%@:,=07&?M!U%U00O=;.9B/*DP%"D]U2=/AZ85*6:-+Z3:E'^8. M(%FSE_'*F@E%Y0X@-7]&W $4$@A12%" /23N PDP#KN"$/ !4'W%-(J8X,62 MO_]GD??7R#JXC+=E3 !OWU^CYH7LF\'6>=D,:4A>;7C'6&S+AE^JNEQOZA6- M@Q"QF$4PY>\D"B(7>Y%/"6#(=UDJFT!M5!GVNJ1"5CNQ[9P(6A_ M?&_%X:9.7I/TX%2O\ULC5O$FXPFK3I&=BZHU7=".JC"[U!WKKPRB)ZO#A?%\ MNKA?@__$SBNW%.A[HQ#OUE4%O^75BB8L"0( _3" 7D3")$Y17U[LJ9U,TR_% M,LD;-4XCAW>[N"!=6JO;ITA?J\XI+MC)FV:7F.>>R!!0V\>%$4T_CM<(-=(9 MS;[I"PQLH/?KOOA29>57P;YW^X?'6JR [3>SV3##E=D_'K/]YGO3SL6(I![$;A2G$79C M& ?8[TJ.$(.>9D]7NSS+;<")+N<@;&SO5]]-<&W>/NCK3LF0S8#/"R.;B8A>(YLQM\:0K3IT+7_)[K]D MY2I@C$4!#GU&,'9]#E<:]T43"I22OA@I<,+UIE.9)XL9XP&G[K(^X:P:;&)I MZ+=6UP(0=VZ5(N.TG5XNY/1#DJ#<2+\TAJ6''__O/"OYO[_[_C[[RNT5O4? M:$P3+V&1&\0DC%//"P^%(QAHCDS'%#D9ZIR#N':A%O[[V#'J**>5AZE3F:R] MY4C97]L#U@''Y,:L)BQ?&/<,!?7ZR-6<9Z.Z>,]E=-U,@D$0LC0- $L2GR;0 M):S3$(?)^&&L?LFSDM#8N':$\R/Z?Y.8;I*,BQGROFJ=:L=P=!4LC)1F8Y/I M*AIR4)F;S7I*U6#:ZWJI44"C *4,N0QZ;AH'<1KT)4:Q[VM14J,EP! [B2 M=E[)S,3QR.G*^PE5%S4$B<0!9@$E,%^,C=)(E?:),Z;(.CA 7O.UL RJ M6HCK/+&*)>>DLZS<%65]G97W[_9?LR[]WHI&;DPQ2D7."IA$)& >[HL*DP@J M71&E4X#M206AZ9+_PWLG/ZI2O.=)RS@YJ%GW3(U?)W:]D[#+3E::%RP9 -(H M!Y?!GG$AG.>F&>^'+%'>%_O;\Y) X/M>Y.,D0I3X/D$XZI=W$IA0I9Z4SO=; MYHF0-!(G6J[)T<2V86HP.7HU&TM>,&0 )6/L6P9)1D50F'N8%%/(-T/(EWI" M:1IYP 40@11AQ'#B)@=NQ0"GJ[JHUSLYFNB7HL24@R#I]^1:_!-GW4[\W/<3 M/6(4P8?+XI'A?ZB=&S%^^"J4*R9QUS=7#CK3^*J&GE;3(@9=K]HS *+QEBX# M1P;B.$\=;L@9J1N:3FZF_)3MUG6V?;>O^6.6?]D=3O@VBRP,8Q^1*( 1H""@ MD"'43E_Q/E=(@/RU3,9*M-P-.M%YV0EUCDJ[26R%*X',.3W,K/E,5N37R<7N MK_K[]@JN3:,5+ER:Q7"]6Y9.C2\[X_.C\6TC_9>1]RG)^O%""V''SP7\@F_1(>FEAWC2G']D)#)TV\7[TXQ66&,29*KC9,Y)_B MHL,+UG7I9AVASVD$3KR39<"JH<4( P8O T]&(CE?FC#FCCJ88->58/D^K[/W M^=?G74#T_9?U?Q9EDW?K*"R" (6)!U(6$4SB +MIV@L#::BV0FI?CNT=B8W> MRT:P[HA_RLI1Y>(BZD4?G[U\9[B>G"_?G2:(/G'B8F"KZ[\4DZU7[M+0;3_@ M5PD_D=?Z#<&[_3:[415'0\_%(8E3#S,&XI#Q-NH@#@9*1PDGDF2Y03AJOMS9 M:13L5)1NPS!['1EH'-ZNL^4W$#KUH-1(6*WHI384=H-^L[&8P'/5!J.X&6C! MV&/]6&:G4RZTG=-L7I>CQ 0'!(<1@;X'@$\C1I.HDP@\Y"GE9)M4F.7&@U9U M?M],]K:"G2RDMC8GJD&AO M)JWU9;4ZTX;^2MLS@__2+=#CEZK)*EK3KV+SW>%:/(!9!"EA/O% $A(OB5@( M?!QAWT]]+Y2]/4?[^RU"Y"#):37-=MWC:^8,O=)C_5S(ZSDZC/-7S8PONJ_- MR11S@-, (AK&8E6?1B[STZX\&D"LE$=#OQ3;ZU#GKY!B#TG?/3WJV#%N-';F MZW^\YH\">=0]729Z-.)X@SVZSJA/,XIC?F='_>!^^]+AG+/.!.\XA$$0)\## M./)3Q&6VJ<-IY B;VTEQ6%:@G>K(N97UI_MH:L;*D4%$+:A#T/)=;1;);G4MK#&R'^_K*T10^JS<$YTW0 MB@04^H"E8>)&+DH(@6$, "&4L=2-/:7[=T<4,R&\G_F=56.OH]R+)K$0C42Z;EG MA4.ON3- H=&&+H-!X\,H##]HX_G3W02!81#Q+TY\Z/DT20".4]H5"&D$\5@" M218S$X.T+JD9XZ8^ARP8:89$LUP\\[I#BC12M'6Y/%(-1()(6M[(,JFY7>#) ML>^0N2GP(Q3%,44>12@(@[ZF'B+%RP[R/>=3OMZ]VU=UV205:3I,+@Y=XM(P M L!-/!!YC/_4EH82YJG=RZ)9AF5T'&0Y1UUZ-XWJ>BC'DRGL4Z.*CG-V4O*_ M;,T 8<::N0S.C([B/.&]$5=DF7-=KO?5#7]AQ<)F5G[--_G^]NKF!1'5-?_B MZN6_ZGI1C*2,>"&,7:[03\,$H*B7B 'S5$ UJ; 9Z%9ICLRFK3 Y*BZVKL:C M5**:K-#4I*4#")ZEYI;![7E"+Q;PYBA>;E*(U8/ZKMB>K"1T_> T@"0FC,5\ MO!S'043=(.U+I"!6N\YD1#F6^2WV_]3?]3<"CK)0#L%3N:=&5*'JLI7U=(UQ MEM'O@$<#B#3A[#*(9R22\\M&C+DS:O/#^\,-3XGG!JX;>['O>C@.TS"(#X4F MB1>,W@ A7]1ZUZ^-];:$;LA[+AJ:$>$C*'3;8MX+W%OG2&/E\$M4\'( M;)'0]4@NS_>KF\C^GN6W=W6VA5^SSY&"",?PCAA MG0CL1TPAX;?QHBW3K9?EK%M=SGTG3"4)M7F_AQ&W *O5D'?0ZG"QSN>G&VHO MG$,E=(J=7Q91"2HIP6>M#,W\$5DSRW:KWM M3[QA+/,-+^_E:P57L8MB7EJ:)BCRDRB$?MHOA6$&$JD6REAAEMNDHSYGPY6I M=:['.RG7O9[41+76YL2_5R\PG;:#_999 UUL8SXOHY-M+IS"TO.H!JYVSNX$ MFWE]5SS6G[+U-M]])YFX+R[?-X0]W#!]7SSNZU5"0N1%09@ 'P8T3>. ]'N! MZ3B\V;%$CW&R7M,I=SJICTC)XHJ6\&/^( MJ+WS)/M2']>NVR-I8M5BR$ M/MUIHG-Z5 & 0$D#-((4QAZ\;' ()7:N6B@&,L<.GM9G!-Y2INM31@JL9 R MG9=J)%J2C0I+(=/9J;?L,<)6N06.00->6\PPX]H"%BX,!5(8?Z),0+S; 0EI M$(84)"2-L8^C(")A=[E7C&'D2XTAC10T)\B5MI6;L74,S"TX:A#G,YAI ND6 M3-6#>F^@UOWQB4NJ-5I4=4Z6E!;/&\7(BGW29:<$O4Z-WFPA]>Y"NZ]#2 M,*HJ_U60:OD@NU+_/E]_R7=Y_;WKUB8Q]BAD"00L0C1V:1 =@ V)W"*9[G=; M!NE!CK/IK55;AE?V:IBA4]BDAM"C0_,S92RM:ZLOS#PY.KNL MNR(0XZ@)2$PI9C&*$^JE_;"7T$"NIZ7UQ9;AT&W)U22#FD5R6+#FCAH3.F/F M <*I!P,TT+)J&2C0D_[BEE^M^!6&7%^S_7K?7(I4-6,[!KR0>A00AB(0 X\F MW;T7O* $,Z8XZ%+]^FF&7:TJIY&E.P>C;)STV,NF9UJCKUGL4AZ"V;1MU-25 MBGTJ@Z^S@(>'7[KN+&8 IAW \R'8."_TX-J-]R*"4^)A!B"(6,2H'^%^O$>@ M"^330N@6, =@=2=M-.S3@:P%YPQ@=D+3QJ#6@GGF9KPF(*_,U)>^74NDKVH( M@_S5\D.*P"+WPLKUSO/=CQE_AO9UGQ,\)2#Q0HPB M'(K\9H@>!M@$NZ[4L6'#15JF=).9I%'JO*N<3JMS53J-6H?+_>\*W#'HM 2^ MYS%9#>AO^^MT4G6VR!CT6X'\\_BNUQ:8]%^N79!VY[66PKR]"V@[+ 156'TD M%=J7ZW*]S?>W3?F\,,]U75+L=NN2_V:_R1_6N_8 ]ONLJJ[OUOLT>2H)\Y$& M]1 ,".)-71)'V"6=)$K=0'ZBQ;80RVU1)[][7;DTYW_W+G@,SD%^EQ[!$0$X M(@(G353:)^LU)=%J+:F2U-JRY_4CQ#NM^N%*&M/(6:\TA:9O296GUR!.4HER M+>5(,U]K/Z>JHP6TJI.%6LSP#LBUP%59KS[Q!SQKYN]@&KD!" #Q>=-.8.HC MPKKOYHT]E#IAH/:-ML=GXO6NZGS#7\E?LG7U6&;*]RHI6C3, MS#(F#_%D"9/_Z7SY\HD'+V!(SZ-Y>:*IN1CS5"B^X?TNB"B(4.!Y80I!Z,*$ M_T_8?GOB1B&(E-YQR>^UHI9YZW]9?\OO'^^[[P>Q2WG7(7$]Q' :>#[A@_CN^WT I&Z%4/]6 MRV]^)T;^!5?TY.U7W)X=:B]YI\/,3B2IE_I)Y*^\UGKNS/]B:^HNQCX78_*( MO3_R]QJQJW%T%(/YPW1=T4@_P]:;+COJU8.81KLN/O*' M[FY=97"[S<5OUKL/19U5*XI1S.(H=$/7=ZD7)Y'7;;M,/-[9D4IO:%6 95ZU M\IRZN7.4 M[GQ82LUHI\29IX:,Y#\S6%,ZR7.DG1O:M&2S(A8PA6X]Q->3\-CR4ZH=_+C^ MWB1;947Y;L\+6^_ZPLN*Y-6FR1@. 8R0B[TDH#'",$QIBOMR Y]&JWUVNZZS M[;5DVV>D4*FW.&W?XF?ZI-_D9N$K;T4>FKRR^C_^)0%>_'\YVTZM EG-."[1 MP$WGLE9KULMK;L;J!#I'A0Z9RUJ%%FIRB_6:H]%6R[4Z,FZ\UL08=7(![8G9 M> I;SYS:/$U?]-5-TX)5U>.:.R'NEZE6,8P"GR$0Q@PBE@0Q95WBN 10I-1& MF"ANPM:AJ.^RTLD[>J_,&;N0U\M@ M0.=OF6FO]!9N<+'_FI5U_F67M3]6O)/Z2715O15)(Q='+H$4B,L@2! "]U ^ ME-NM8;Y4RY.E1SU.*02-6= 99:[.$L]4OHZ< SV1V?^A,?S3H.$3+ ,-^">] M,&2B#I9!/PMQ#2X>F7/.( N;O;+>BC+?#X.(I3YA) A\!"+2EQ_[L=+U>.9* MG8Z%#T*0<1;*FFN,A19\M<3"CX.&S\7"UK]Q+%2L@Q^&A:IQJ;-0R[G1++SF MSUAU5^RVW>D!LOY>K3P:!@1Z'O88C@'A:(X. \$00:5[Y\V6;)F)!TU.W1W' MV7)5ALBH9_5(.EIWV20AC_;WIZ'(D/W3-)3$9Q>*QM?:C<'ETG,J,-N.L.5YW9U[7M]G5S>>Z MV/S>]+NOR_SV5FRGCTB,@(]Y,Y*&41IQ)5V6H\1'02B5:&@J+9.Q^^$@4RP+ M5D)H.V7 2=Y(-0WQD75D"N7358\=H']\4F]-!%UZ@>LWZFTFL@\:/HKO9JKR M1Z&\H6B566_295GBG^AH5MJXAX]ER56L<()9Z+N1CZD7IC%.@J@_]^C[+E;J M@>N78IG28C%YLR[+[Z*WMK[__]A[UR:W<6Q;\*\P8D[,K8K(.A=\@"3.? ) MH,=Q7;;'=G?'3,6$0I:8F3JM%-UZN.S^]0/P(2F5*0I/DE4]]]RN2C^*>^T% M8 %[ ]A0/Y_G@#\UG1V&.CT%/<-4'W.Y"TZPAA7%J^STR)T]H],0,@=^5*[[ MFJLMIG9(ML?([S\_EDVQ^./K,K.$D(3!!&Z=;5=V,TE:;$LO'MIWHS78:>/?J)LE&^UGNFFX:4CN( MI\I[7J[959?K^U),!TN^VAP/8OUE6^WDA=8T*B(*<\@0S&B",.DN\L19A*#! M86ES8\,F5N\4CT!"X->G+L^M5S MM]SII#%.!]':E7JY/,%J5NKA#%.:%RB.8)A"!F/(".M2N G$D.CF+)P8'6(J M6AR!WK4_"ZC/)BB3W*L[WM53%8-3;C ;T3.VCRB?*2/N9]M;#D*%O1L)!Z<- M,)4%N6NW7DDE>.#-8+E^EL9X#S \LFJ]:7H)Z,V&?5\(4._O3Y#2 J(L%Q%0!L7_<<#2HJL\F>0@RIWL MFKH ,G2"[)69=+4)RAJWW+_3G$R':2S+'=:AV\GQM+JXT&C17NS87MHR[7FC M58%KDYU6ETTXG6#(OZNJ>ZWN^363^3<;(7+E;O]11 [L_KY+(@A9"%LD-X=NK:1K&M>3>1Z"$I MM]3D(_T?:_J/:,\.3X\IP#>85%9<5RTR18EUYENOIKIET"[S].EQ+J#,LJA M)((I3W!!\B@NLOBX/*=Q6!AN#>L;\BR1#8I@40E88K'TY4>PF'_]*GY:S-=K M>9MPLYLO9/B\"WX2:ZA=_==_=I&14"7:)C/D@6.7Z]0&WI!DNLCA>"#51Z+F M!KF6B9CFZ]K9%DWNIIQ2T75%*6]BQ(_JJIG/5]MZH4Y^G+VH1N:[U:Y^PB_' MB"A:RKIB=QM+5F3>5G_YGJ%:RSO6ZDF;E T'-;NRN>05REFA9MR3&-J-G_F:H6X8U-6PHF+*YL2E:_+FCB_E^M755J[X\?Z(X14P[6N,+.<)2!'*.,Q!Q$(: M,]@A* #7*JKKTJYGQ6NA!O-]\/H@U:R^[Y)Q->D;BVP]!;S)LYM'6K7%4(.] M'DWTT0;3D$8OGEV6'/?&GG(EAO9:W\?R:R7WFQIQOHXBIYC@A*0LC"0>FN91 MWJ$($ZCT;K0OVYX%\^)^K6;%!M<\JTGDF!3KR62'<#+ZJ$E=CT;Z:H1IZ*0W M[R[+1'AE43MX/NN@NW?59EO*HA4"7FL]S6!!HX32-(W"-$KB.(U;ZU&40JUJ MO*YL#A9"WYT/WUU=I^6(U3"2MJ5;,Y@>D&G3>/HYK2.)I")A*D&U(\JG(8K. MO;H66CMES>R4T.GEU5D21[@@*$Q#"$">IRGB73 O GR*9]_*[9?*[$B0AAF= MX7>.2#VFF\(YOQ,ARB=*##B0RQ&)TPI/4%T2R).@1IE@.CLB;NS"L-+NM+1V<8@Z7M'M7+H[+^N6F-*4JB(\]Z5=(E M>S;5GZ2U/,9%P0L:$%T70!*B5!5]?-(HKOB M3R.HV:N\]"J7'9-342E++Q2*/NFSHJH^;ZO-@QBK]7.@QY!K%J> 9HB%(0>, MYR&,BBAK;4'".-%Y^=;,@E8FQ^RQVXOZQ,%/Z]7\RVJ]VO]0/*1KR:&:W/BG M3T]L))Y?]@)06Z'XE*X95FY>Y:5';.QXG(;46/I0N>Q9+BX,=&LL7FU/933> M?ZT/6 ,@0E$"PYPE&,(DS**\Z'" F;VMPALK'M.-!?G\6!P7VW/*OT$50W1 MQ=%W*_[[Y6L:U%M&C,\.Q1]#1@'Z_-',]]-H#A?7$X9J%A]W%@R;Q_(N0P]C MK\Q%_MF?\JT')_XI785PQZ1E*:8V)JO7\+,,@9RF $41Q !&-(&,=Y9#GH7N MRBYIF1TFN']C$- [)==FNO) J(_2#<\R "-0[*3*D3>JO50T4J/2 P]4JL^9,'6$,^S0)[E$8FQF*L20ACF$'5G)"$B!=#)S/C$,4;^ MIJPQ7D_>_)L\ :+:--/(:0SBJ<,G0/38594$-M_*DLJ[#^6VOL>+OPAT\\5^ M%B>4XSR-$(U!F*> 1;+0?Y;3G. T*U0O$AA_W]]BIH,D2YHT-\Z#WSI8 Y_Q MNL9.SP"U)G0:H\_>CL7?3_),V*K_:K< ML>^+]6%9+KGP7([A0[/\>W]_B?/S7 S_&8 YS^-43/>%K)0".,%%!S)!1.NB MU,#0/&1$B^DU@U4RSZY"EF2;SRIIE^;AZ.;]",=+?X!1]]:09C[J:A,!;X M+X-]2R:4-:3%VE-5P1IIQ7Z&D;Y/7@L!IB(F5!Y=;N]9L M#)0I?[O:U&4X=[.$YP4#/.)9"HL$ 92R3N]X#&*MLN2#@1HI!ZZ]JR<]"FJ7 MALV<:S3O(&ER/RWK)B?NI5&GF$D_-H*_M+E^.T]C#AC>;;<)<5/>!YIMVJHZ ME/"L2"!$A+(X#P&-YYG/\E3OLRQ4( _H?INO924O_2>1 M!FZN0:8.#RTURKQQ=ZMB[!2GC)N5Q89MW#_%9*'KL]N9PHAQY71@O3DK@ORE MQ%!N=C4(O-V*\=2\:O+C]%<^S'_(W\*_S[?+)M-\.F^^>[]_++?R2>LV;?]. MYMAV^W+YL5JO>;65_]$L9G&8Q0CR.,$Q$B$62G&491A"@!@JM%X>G1ATWT=5 MFR3F^\-^MY]OEMH562?&ENK>RK10>SRA*KWXY8MT(SAW-3CS53[&>/[W6G^# MVN&[H-W[.?,YJ)T.]L+K=DNH*>K;."Y^/,ATAYS\VM[UFR0C:-D8>MMHT*;N M2[5/L\]-8R:=*CF7FP03A3FUN;E1@!F+8!HR#&E:Y$62)@3AM,6/)T.)W.[.VA$_QA)NX_W?SNZ9Y6&6A4S$\R3E* ,%S6+0P8](A*<1(6N"]AP;7YE][X(:IA#< MJK3= X_6>9;)\WY2ASK6%O^K-/M::T##;36K7; M^!/MW^I5PA%^F,1Q7, PCE/ BQ2'.*0=_!#EQTKT8T^UFK"5M/=YX3M'D^W' M>;7VT^,1GV\;E/]]L^[PI1YEM#7O3GWVV-:5EL-G6JMW& MGVUYM;TO5^<>T)Q%19Q3ABF.4X)Q1(_KA2P"<"H3KC[R\>9<*JLZKB_3ZSS?YOFC04>9?\V[U9Y^"+9@9;!:V;;WQ)^++_'@1XRCD M%*5%P0!D>DO]@4(QJV7)$R1UH7A/YIOGC?].JQ!"[;9L0DD7)7GV_XL>XZPHO_?C?9O7AA[WAUR@>>\$?:24SPP7*08X( M+.(8 ((XP$GG&D\PG>2Y8'NW!CDRK#8KG)\:_C)?U\\RR4NF2]$!Y]M=(,PW M%TXGD_EUV;W^.,L;IWWJ3[.F^?=;R$Q\]:+<3?__)8L^91-MGBO$^-O6P9LSM-==ER>>[] MWVW9HMDG)G" WEV__;,O6[SQ-M(1?-!!2J)!)BD,0(\:R+((D M)"0E2=0Y!S#/I[%F<>K21!8LIT/^DUZPN.U-8Z]61NM(4UVJG!'R[[9*T>D+ M8]XQ<-M9_^SK$S^D#7TSP4>;C[\RT=CA0B@IRK?5;M>=7Y[A%$<1PX@"&,$\9B3/BC1F1<0* FFA%2J:6? ],2W?]"F#C5@& MK<7T>(J&[T2P+%RIJP=5M\FQH5KHTY'MZ_0:BK># M]IJ^A+MP4D/(G7&J_&KYQ>-AEU;C.*)A CC)P@1'>8IIQH]668KU%L6VUKRO M@=\IBZ_MOJHU\6J".R3C>LKZVON)(\OG#;)Z=-(5S=,01&?>7+Z=[I0E58G[ M6,I\Z&)_V,K5\6;YL5S+BHIXL5]]JU]6/*Z8DXRRA$%.\ABE,$R*)&HDEJ>, MT$(U+'5GT-_H>X:Q'G$MRN $<[3H4YG GA'IOA&F,38]^%7Y[KZ:N\2+QW)Y M6)?O[Z\@H=5NO_LLD\)",0K"2!H5(82,Y!%%/&T1< 0XU3IDYM"NYUBR@UH7 MEKLZDFN\P6\UXNLCV'\;*![-&HE^S?-3#IGWLY>M3F/?EK.'QIB&?GKQ['(# MUQM[1FN>#Z('X^^KW2R/&, , 5 4<8=[88#K7V6-;%YR-2HA)K M&(%+4_T,V3-8'7HASF8EJ,*9_S5?1XOJ^DZ;QFEHD:4/?>LV0T:,]:6HGN:K MS2S-&40T9YBR- QI&N.HZ*R%'(96"J-H8P2-:9#9JHPJAX8ZXX$^>Z6YQ=PP M6M.@T%$;33(GJC>Z7MQ2'"-6;FG.XO'A889%4V8O[/U:UK6!$0$0) G '&.4 MT#C+0G2T!ZG2&YCV5CSKCH06O!Q":IKC@,-^U1F6/CW=N<)<\%N#3%&V'5"X MK!;UNPL9J!!.H]5FQK:]!EXF?QU^U# M41-:+GLFT632J\.A_R?B2(-6EHP6U$UQ"VGC3MY2T9DE5KV1WNDC2=4O8 M(@EAFG( <1934H L3#I[80ZU4F7F5CQK5#V:7B2RS:)9"RK5)&H8%O7$R9! M+PIUE9\>;;+G=!JJY,"/RG5OTU.B]YOR\^JI_%QNZR/X8BU.RDUYO]KOV@5; MRIG<7F4$97D2P0*1]OB7,)N3.-,1)&MCOH_*5MM_W%?BS\3 6@KZ97V">LM$ M3Y+L.553ID'IU!,H >V7O< 6G($+.G2W V O0G6+KAZ]Z0 MP(2$>M<#?2#0&6[&5P:W#7#-_)07PE67*N,RK;M.J=$&OEB;^&9356CE_+G@.[.@TC8@S?;6?K]6D0.>[6D)PA*#-$3@(:2#_V4>!G] M9_[WC'T3EJ8Q\HV05_9]1'.[_ZNL!RI6&^R[+/!Z=J<:\AAFD.(XPP6,Y .L M<=C:(Z3(M98#YE8\+PV.P(*R1:99<=""/\4]_4&HT]S,/[+6@1HMPW.5GK[- M>VM*IZ$P#ORXW*YWQ(S&7E4I_NZC++TB%C?KZJM,+[7&9P5B(4&0XS#/LP)' M80*/-EF:06!N)1>P?I1.$9LDZA!M\C MNLY2_U:0 W:GH4Z.?'FYL>.,(>4Z,.5ZW6PC_3K?_J,\T\=9DB<,$Q "&!A12XD2. V5L7.A]\2S$1_&.>L9E0^!<42+**$QE+(5=7$?I2P*=?:K]+_N M>=?JL_Q/@NI%IMHR47V;-,,$M5.^;!/3(V>C=;+0RKQ-0STL\-_*.FLRH:T; MIZ>_9GD8I93&:8+%HN>-=#GZ=+8*_3TZ-+UHQ.0X[LW7AQ M#\P)+\H!FUPU7%6^60$SAG 4\C1G"<@(%I'B<4T'&- ZH6AGRO#@KI>IOCC/#<734"=7SEQ&?RXYL@X$9WD"4YCE M$(9%!C)88!@51WLL!3H))G,K@Z2H5^KAGZ/H[S:[EE&?4V(=1GL3"?%,0CME M2J>A4@[\4 WE-)G1*S\ALV#=E=/5YB!LOS\F@DEY7VW+YN]]GG\O=[^N-M5V MM?_1K??P9OG\*^R?!_''OY;[QTK\R3?Q5^0QS-T,@BP3_P.<00C"(L>0D]:# M G&8Z*C=E'![UD\)+_A2>R.OIWU;[61Y1/'++G._E][I1IW3H4^KDLDT(/N, MC<]V%4ZE!!I7@Y.O78=H/ @:%X(S'^ZZ::%FXDZNG\Y+U_A9N;>FO.YI2T MT<*+5W7,EA7E'$2Y/]OP3DC$&(]P"%**0$P(!ZBSD8C?T\H[:'W9\UI9EKE: M"QP#A\#G%/2%O4943:/[&V*_#&\M&% O7/3TM&HF<#'1-PN$AW*S6)6[8K5; MB.YQV)YV1D,! &0AI6$6%0QE:9JV+X\**"1&RC5[7!KU-X^H MHYT8T"*R9ZSY:9!IC$5/OKVH*^2/0:=C^7/Y?4\$/_^8D30",208Q6&.HE"@ M *@#412%UC4WQZ8]+ZQ[Q[5N33.WG#L44#]T^U)0B3:HX4Y10X]=;(Y]C.*AN*H2KQ:;YL8L>IFBH.1J>>!IHSZ47O^ECJ M43$YC&(&&0I M#TD>G\R 6$F;C#_N/QDJ,=6KB!:6UNN[YJ3UB\\@?.D)C@%5*DHC/#U3&?&K M2X6Y1L4KJF+-VKA*8@^_4$1!2#,>QWF89YTM MG$5*I9?L+(RA'5I/XEH2J"PAGKESH",N'L+549*7C/3+B06#D]$4&Q]>"HLU M([?49?'X\#"CC^7#0V>F?9*2AQ@AF*-,UFJ*613CF+1F\KR(E8Z5&W_<=PY) M0NJ&A6+2R)RH?@$9A"/-Q,\S>FX_2^N(IV6U.,CL0;T('Y>O9U"\\78AM]*S M6DP!BD$MI==\?45%K6D95T#MX5>.NH>&;'XL_WE8;)EDH5H.=*4@BI"R=I@8\RV<'*SCBTI &8](49'0(OO2D]"55)G)J MS)F&I [!G9FLFG"H)JU7?+XFK[8434!BK5VH''89)YG]M\>'A%,,(E*PG"&( MLP0+F4]19Q8AIB2[SHR-E^%_:_J N3W!5JE^/]PZ2_>KT#IDSO^MPGOESIB> M=.[?P!VU_+\I3SY?^.093W+$08Y@$A6 (EGPXH@DU+KM[<.^9]UKKEAN5-[X M_).^**G: -,8LEX]=/"BI!Z;BE%A#>/^#,;O-V"(W]N6\UU9E,V_9Q'.,HP@ MB"A!.<00%'G:PD(L#)6R^H.!\9ZL$[\J@]4FV*L/_I&:12E&G5:+Z,:SQD__ MUK]?XP]^ZCRY?J-CI ;4"IBGU9"FP?5 #:H:D5N3>CUZ'ZZ])A'I#^AN-=*X M&'9:_E"*,;39S_(TBU"618 ADB(2HSQ*.G0954LT#(UIQ$GZ+OC:@!Q6[)5; M:YA)VT=#C3MWWP4?)MVNP\[E/MIW&E/Z[78>;&YO@7B[ESI<-F3_?34*--(?/IR[L6=*X\&4]$ &5<(%G4-Y_EI*(82: M1B,9JO'?-=18+)?K]ODPH?;1.5HYB78R/(#IL;T4#VN:LG?U2*?WYIA !#. MD]6@7=SH',#'4I[O%X&2,'9?;9_F@KCW7]:KYE3"+$S2A(<\E97D,XX)"5G< MV49IK/E4J N+GF='W![)*(/Y4W78[.5QG,-F)[#M[E?E4DZ '>B@.J+6?EW4 M"?=J8-=@.LF&>7P13]]MX];.*)_&G&&8Y]>/U+A ME#%55<2+A>QB.Z'$Y>J;O(K]KMS3PW8K$T69K!K!97-"_#0$S8TKE8>.J9$4NOQ0UC5#9&;\*B8LQJ-73 MMU?V[((WF^!5V>M[=\PCSQH)B#'X-DLWN.)=+;6@R,NU1()K6B>0-G#N4N6Q M&UK,'JM73'<[IIR!*(I #B#)Q5([1S'&K7G,B<8U?9=&QYQ%3$X;.27<8$H9 MBFO[:65U1=[T3P(YY=QB>AF*>W=3C&D;F$TS/?RH3C4N*)[@=./$K;XIQQUO MRG=LR_M2!$7+-N_39+U?G,XM$&*6EG*<(Y01HW4%S8]'S MA-.!#(X)T@:G^8T&QX2KI6>&YUIOPG%"LY\[N"K,]>1GW#(_C42-8Y\NK^1Z M8,S)><$N:Q2"),D @^)_C"4TRL.DZ 08A9@Y.R6H:G H#6Q/I#@\]J=,J9K, M#II/E_5I*)Q;EW1.[IGQI?$LVT5JHQ?,+.5)F(0Y M)O*!ID3H*@Z/*&B8Z#[7YM3V8*F&I97^.:=<30K'9-M)LN&F6 [^))P.GSUR MZ:MEIJ&5LG]D?353?Y6S=M8)3*'9S^883638[73;M8I7L';Q^GF5\'[62:!U8A3CTE M[+09)ID==NMA?Z+8 YNJT02;;^71P)VP\NEQ?O["$XI8E&,,$X(IX)Q#FCI&!!7UJ,< PS.E-0AVF$VDC/B)W ME:">Y;L]J=-8J#OPHW+=W723&<=7[-]LBO*+?/.^>>7^S6:WW]8S[X[.=X_R M33KQ+_EGW^9K^;M_W0CU7,L['N+//K8__F6^VNSD@"YW)^A)F'&&29YG+(QH MDL9%%#?0:1$7J5:R=Q* ?2_O!>[FS4CYPYD'=_7OGBC0S:),@#KEU,L$L/H, M(X[NR66I=+!NVL;%X,S'NZ"G-YQQO\U/C[\XB3PQ#-V)LFFE O MFL:4-2U*7B2DI@1.=U= 1 V?Y]]?>?,:4AKF$'!9'C5/24PQRAN+@,84JMX/ ML3'A-2,B4,GR1U-X%KZ'H_YTLC6S4QG>#CQYF29VQ([%8#J-WSC*80$1!/)U M! +#E"':F209C37WT\P->5X%G@:6[LOL=O09BY$?YIRHT8@+H.LTZ0F2/KN3 M520#5VY+DBD_JII$#KO5IMSMBG*WV*Z^RFRT6&F0^6ZU>W__073)+D=] I+! M!(&T2,,0)SC&( UA^T9[2C ,B8Y2>3#O6;_(?/&/AVUUV#3!20U5%B$X!ZNG M:SZ:0$WM1F9?3P,[L,$9VNM-,*(XZK/:(YD>FV@:0NK3P6JP[JXGNGR^VOYM MOCZ4)YU_%LD5(8I52""VITP:_E7&+3 MS_Y94JFFD\.QJ">)9P2>(1M1^GJ)ZE$Y-P1/0] <^5+YZ()Z,O5I\5@N#^OR M_?WE_HW4S(70SF*U/NQE\=XOZ[.5*HGC.&$T AE,XZ0@@''6K%0S$F+&=03, M%P;/TM;!ELN2E_N:=_6:95&O7EKX>JKGK674]' *C:*GE-KM(4148@]&DU)# MCGM$UG>K34-^O7M9#3L63"4;;_:KI;2\^E9^*A>'[6J_*G?LNZR[7BZ;]]"> MOA[V[>N&UW?H8T!3CJH&49I_!>\/4)J;A";@Z9XW4 M%JK3V5OY-DCY_FNY%0 V#V_EN=;C"=9?YWN)]\?%Q$KS.$H@BS#,<9@764SB ME-($AB#&.&1:)7%]V/<\(360[X(CZ*!&_>PP>(=<;Z;QTAAJ4\G8[: W5^@T MP>B3@ &U/2KOLZ&F(>->/:R&Z_:F<<6';27P[']\.GSY[W*Q_UR]W^)O\]5: MHN#5]CG8$ZP4L)2B(B91'*4QH!@23&E.4%(4*4%:FX;>P0P8,W0>!*T+P;X2 M?3@X>E&7H+T0$M, P5?3Z88#$V@U\\6_28.-+O*VW"NMZSTWZS3D?SAWKZ[9 M!^'YUL2P+%?8OV"NYG\5_,6!Z%!"(0$9Z%F*<)3:/V\Y075"EJU/ZHYW5&AR608-06 M#?J\W![5WBC1&]1J;+@8UN<.7QG51IR,/ZC-8%>6?4%_2/]?A_E6#)CUCX_E MUVJ[GR6$HS#E,JO-]X<:Z$=<00-,?]!K,Z<^_GV2 M9B@%RGRYE(4+'FXHA"EKTQ$+8P]>T0T[-G0DI"DNR3;+8KXO9Q2E40K3#->+ M#PA1B,).JH311%= ]+X^E'RTE569/ 8A<.FKAR9IZMKACR]#Y5"ERJ5P/"/A MAFR8$38=T3#$_XIDV#"A%49LYYO=2NZ3==H$(LIYG*,B8XR E%-(.VTJ>*;T MCH^5@<'"BR,PXV6'/GD:<8=/WDQC$&7*G 8D%TS<"DY,B9N.C)B[\%K08L>' MBIBPS7ZU_\%7Z_+=X>E+N9U%. .8N6@@^@._H_EPTKF M/#?[=_.G,] K#(9D344<3.&_$ @K'M1%0MX4WXHU2'TN[]->1#94 MO@FT_4&K93G#<<00)!&@858PQ $CL+6**5=/=[JP-8R$/,-X%]0HY;9\BS20 M4'5UQ9)C59D9CEXCU;%BUIT4];+4JTQN^)V*4#GRYH5NN61)7<8^S[^_68K( M:G6_6M26V[55%H5Q",(B)I2'60;BG"6M/19E,-(3,%,KPTB7+.KR')YA0&1, MIJI2#<&CD4;I4^A.F*Z0TBM)MD1.18RL_7@A0VZ841<@O%R*[K5K__5VM2G# M&4B*J$AXEL4HP30B(8JZ;6E,&%-ZA<'.PC#"TT*ZZWX()+C@_49[H61$HJKH M^.;/2'#TJ7,G.*\0TBLV-@1.16BL?'@A,O:,: L,%3^^WWZN?M_,5$ MA8J<&! W,3$Q\>":E!BSH2TD=6CV?OMA6WU;"7]G$(IE4002%+(X9$E!,2&= M.9"F9HL572,#2\HQ!]$!--05;2XUQ<4GC78*H\Z@-&6G@_5;C]?_S^KKW5**(UY%,6YK$8*"R%Y.6?=01K,$5=Z_<+2Q,"R MTX +!#JC=+(9BYJ2XX] .\%1Y%O1,KX ]X,=F79&=0']5O!S?K#8[7I#LQ #!C.:1(G &:8 MI1%)CI$1SS+E%8/VAST/[AI/4 /2WKG1)^GV(/?*C]Y UZ#&Q6"_]/S*@#"5)3P%T^7$A Y?N7Y$!8Y;&EP%S MZ)6#7J(N Y^W\^5J\_#IQ].7:CWC48C#+$L8 HSG$ *:=B=FBRC#2I5$];_J M6P :,$GW<:U)S>]#[8T5SQ*L1XF*@/W/YRB@WHV7\(6Z(N[+M$/IS//N^ M>!0=H*P/O"89A'D>T13'88@RRK.\BR,8RZCRT5.CCWL>ZAVFH .E>5S=C##U MZ=X;5WH"H$F3RQG_G($;L[X16>/+@AW\5V9_"Q[4=Q#H8;LM-_OFVIS4I/U\ M?]C-((D!CA'D) ES1&,:9\?;^RB.E(ON6!D99A>A!1<QH\^?RQLMKE/3*CB6+4Y$=6S=>N=SB@!>]Z_M;.M^7#]7VQRSD:8)"SK,P MQC@1T5<.N\"+QH@#_1O\ZM\>1F1J3$$'RN0>OP9;JHKBCR@C(5'DR.V%_J/_ MO:IAQM14Q,(0_:LW^TU94)<&]E1N'\3"YR_;ZO?]HWQ;8[[Y,2L2FB*4B- + MIAG)C#/UL8P4M%A"QIP08M.5S,,:535#O\,&FF(+GGNQ.15 M0GI%Q8["J8B+I1*8,Z!Q@Y-]?0D"W]4BW_4+_OMWA_V MN_U\(W>09W$N8B .8IC3&-!$_!.C3H7BA"E7,G5@:J#=FAIB4&.\:U[KW 5G M,+5W;:S85=Z[&8I8LQT<4TX=[N3T$-2_G^."V:G(DAMG7N[MN.-(0[;*S7X[ M7[_9+,OO_ZL4\A@AE$:$8)8R5A0A3&"7TJ6 Q)JWTG2_/I X-:B"&E8@<&FK MD2YIR@+DD2\SS5&FRJ'(/">A7U<,"9N,E)CB?ZD>5DPH73)K=GWX:K>8K__O M4Q2SM3>4Z4*ZP:&_ L&]W1B098()$9//%@3M]M M]1B$.3T!,2+-R86U*UQ.7%!SLV]$6D>:NFL94665[$#.0P+M(H G$:'G>%:,Q3 M,QG1L3"PD+1/*EE)B1:!NF+BBSL[.5&BS;V@G)&A)"DFY$U-5(Q\N"HKYHRH M" L6AI:UL?7\808QRC-""D!!#!!&C.!.N(H41O/]7N:35;C_#.$O3'$0\ >*?* >( M@"AF>8K3HD!(Z57+ >'X7H\_[C. MV]P%O]=^RD+-=10F_J/.U_YF?D4Q.\&\G^^^U&ZVG#>J6:[WN^YW+N737>.\ MHKLCM/RX@CV&P]5HHTQMBE@\/CR<4(G!LNM!)<$(3)\?M]7AX?'S[]4S9&2^ M6XFX-T$A9A2!E!2X$_UX;E*%U( M&0C*.#E)B2^H 0Z0F=1H%X]923]-,KV,I$+3CCZ)O&P4UYE(_=;^XTT2-LZZ MR$":BG&I/VJXSAWTS\="M]4?.$QIXZR0]:,KR8%G!$T! M4A11FD<0@X)G')$D:@'R!$&EJJTCP)I6-G"(",ZV'0?*!_IIPA%S@7^$$*Z_ M)7SF /6;^X\7VKERW'7NSY1[-[/,Z5IJO M-C,("L9B%,6011E%'$0O++=H& M49@&A(;&:#(Y3971=>*&SAAQHK0]_;9Z6.WVJ\4.;Y9_GV_+QTI6W'WX5&Z_ MK1;E[M>R?AI2."^U5I)&[U%.HVK<%O#4A%I7?)K\9V[_ \F^WHNN!;;;-6B9%K M^[%NZ9S EJMCARIO74]MFMAM]S-:'>3+45_GV_T/^3YFO>[E89'D!>8L)C3% M&25)"L5L5. (AB*^1BJ3@O''/4\!YYCJ5UNUPEMSROIE?A"V]$1=FRB51:?P M\VS!*7YUN=B\1L0K&F/-V;B*8@^_5V M0Q'"9IDE)$&]LIST*N=++1K<7A=44KN'5,[VVY&8=9:PUR$?HJ MJ9 R/U>DR3V_X^N5!Y\JGSU2(USFY9)];Y=9G$9)A)(PB](()XSR(N;R\SQ$ ME"*L5&)=^Z.>]:F&HA%]:?&A$,/ZHD)/4&H4)L&H%AT:(:N18@FWD\@#C2"75FVNMXF0_>\%E[\\[#:K60OJ->$,8QP'M$XB_,P3!B6 MC^H(:YD(("$N(JU[AZ8V/"M=!RLXPV6TAVG,H=I&PQ#TZ:FC"7->MAJN4-.S MUV!+YC0V&ZR]J-QV,7O-D3^*M5R[;D,(TX2'3*[?"D@8#V7^2MA-L@BD>N?J M[:V-H$-W08?1<._3 IF1/5T=,_1'0=%LF%** M#3\_BC^X/ZS?;!;_V:[:,@QH%F59420Y3'$&]*3G.3DFD:0)2QH!I6>VS.)*Q2ZE%E>^]/!:>&G! MQ02B3!OTE9L>87<(7_S']6J3"@.4AT18P83D(6><=8=SLR*T.H>O:L.S9KXX M62Z!&06=QB2J+>N&X$]/48VH&^1@?LM-S[K-ELUIK-:LO;AQ0M^,%0O5:5>" ME"&2%G'$DA1'."E@A$!K+XUX8:L[BE;&41ZCX-*"2F/U\<"B$_T9)8:\RH^> M!FER.ED5TO7CM@X9,6.H1.U:*RW2-(M0(8)/^39**'[BG2U$L%*D:&=A8 6R MTAQ5THSTQ@-?EEJCN]7F16:N!E%N:)RDO.CZT"\M1HP8RLK;U:9\LR^?=K,X M2\(BY#2/24H3&F5YB%IS&2"Q5MUJ8R-#+V]^D]""&IO=ZD:#1R.Q\4.AK=ZH ML#>$YAS949<=?4(GJ3P&;O2+CRDOJOKS8?ZCOJKTN6HS[5T.OMS]95OM=K,4 M R O77-,(&8<9>(W.K,%)V3VK=Q^J525R-JAJ"YLZ=RE.'-#NW0*NG+ZM-O;-!J\U>#./Z!.IFMQ*$ MUK^-MUO12^N3J;N/\J?W]^\/^T7U5.[JDMSK/954]\)-ZV>5A]/8YQY(M^"Z7P) MGCD3G'MS%]3^R-FR\^BN*1QV%TBOQCG!X:9%%(Y[#-STTY@]QG+^RD&24=K ML%3(C $"60HH2O(\BT$4IGE]5C@&*&8X47JDTO3;GN<&OOI>R@7U7DP)BU-] M!*O*(+?Y4I-JGU3I:>UE+9!1*X#T*)PI8].0*&/T_<4^-%E0S@\N'LOE82UD MZ5C[%(LE\UY>)7^[FG]9K>O*B[^6\]UA6R[?;S[*:HQ;H73U&WUU ;7/Y?<] M$13\8Y9Q4J0)#B-"",H3FO$Q5E)Q4&2^,Y&M,W*QAR$Y5VUV3Z''A7P28?,@IH2/Y5J^T(@7^]6WIB+[:B>W MJ02\$Q22P!0@FH6RC#)((@18T4#)4TIRK>JC7@!X%M]GF /Z.-\^Z*:9_?"N MIK:C4ZXGM\_9EJOL%G!P0AR<( OA'4MR38CMT5RO[30-T?7K8C5@O]>5W=KT M!UFJYO-VOMG-%S)[O,-?!$3Q\PR+=38'$&01IRR*"&].A^5IE"=A?+.*BC,[ M/H=U,XAK;,$YN."W#M[@X[>?K=ZQZHCHJ8Q+5^Z\&(-.>=)/>UX#0'X\^Y/Z MH8BPB$.>4A8SQC"&*,]@UF)!.4WTSDQZ03!4&O/]?= S7LF/BS\U>UO&3QOI MYBC':A[S7.3UEKD+ON@VC>=THP:[2FE%'ZTU#0GV[./5-*$_1M4>2E]67\I/ M/W;RC&I[4CX&/,M2PB,Q)V">%2$G:6L%IQSFZ@^?ZW_;L\#6B((6DL[3UP8L M]0OA$ 3I2=PS;DR*)YB0I//>MU^R#-_OKDG;-:ALBR>\]/ 53;;E8@+%$VS0 M5VYZA(9"TG+S,'\HNXJ * 4,(@!S8:A 892)_S4&2('57A@S^*QG76S!: QV M3584Q- ?(7HZV.(P44!-4C3$SQ\Y9KK7XK%5O&=N71,[,]\GH'.&P"OK=M=0 MMP_S'Q_FZ_;[><+C1*@GRG*6 !CE((JZ[Z< *&TTZ'_5L[8U6#1&L1XE"LKF MC0T]86M@F.B:'B,:LN:-&3-54V5(3=S.G;NF;48$3$#:S'!7MDVO(6R??FSF MBW^N=%, MV9W18B)Z^OQH")]7GLS$3X\O-0F\=/.:#!K3,0$I-,=>N>@0;C9"GV<;ZXI@ M),(B9 :$T0A!!'DLPND6 "5IHE4;QZ%9[V=-SK+WNF=,W'%KM]WLF5:;C>JTV2PXVS!]30V/GPXIK@+;QUI:B+E/$BA@R'- ,LA\W3'K6A"#*E M1)[%Y_\8,J;*E;Y<>:#)2I9&*2GXDA!% =)D;WI"H^M CZ 8<:'T_.KCJKQG MW\O%8;_Z5KZ_OU\MRFV[.I.5F+,PHG'*&66L0'E*.FL9HTI/<]O:\+TG(*$% M1VQ!"T[C+58;_OH594CJ-'%&Y[5\: M^2I2S;?+]_?%:ELN!(7MAF:WK1DF"0"9? "(DB(K6!1W^3%*LT+I93![*YX% MI\8FC[X=T04-,(VDC1V+"@FNP0C4DYVKW)EDONQ(U,B"#4:F649,OT.J9<7Z MW+Z6(7-"U02R96[\J%QW(B=9M+?'8H\D+ 7\2KF!<]QBD$":6NV HO;#M MS-B0H>;Y<5B+<<' ^=^9<9B)*)M32G&49 QGD,8=#/';R('"F1OW?:*D Q;(CA%L MVY'ZU=F6@07M5KHW#...=/ NN&@'M9SGD,)XE4]]H;1OFDD+IP/WU(34%8_J MPOJMW!S*"VNK4@AYAC+.$(YSB#,$:)8<;]X5.$%:%57,K7A?'-; 7@JE=J%8 M"R)5-7$(#G7%[XR^G7&'U[/KM+$F2 M")*0XQA2\4^(>9IW0$G*E%X'&!&>9\ULP,L;\%_JQ/A3@S^8=PY(&6ARYM5Y MSES\PB!$'K.9%?:!IM_"CL)L66?OV/!-Z[9N!?AVPQN<0QJSX37VKJ;? BR2S_MJY\G MF$)_E4K]]+E=BTPCB//CFEK:W 5_ELK)OG\M-VWB_ES\_[[:/SY#%7(*TY2S MD"64(Y(E).L2^8Q!K%DNUR\6S_K:X6R&^/Z\B-SO JH'N7772E8*/$H#.1/E MY\WV^46S34^F5?G65V[G+3EI,7?OK9J^>V)95?+?B(6Z&"K[%D91?A$_+M:' MI:P<_%1M]ZM_-2%YR%D>A3Q.(64A 3 .65B7!^:( IHR'6UW9M2SB,NG[V2M MUL-<$-=B#LH&M)YFNZ-939Q'85A/A3N(G>:*%;% *26XQ1F< QU6:U7IZQ%5 MYRTP#?5T[U;EN>?JZ>&YB??WTKJLE5X=-OL/V_)I=7B:T2Q/$$LC"+(<@ 00 M^5)0:Q="HE4KV=Z:9P4\!RB3B4L!,5BV&/4DT &S:MHW+*EZHG?)IT07=/"" MGUJ /P^K=C<)ZY$Y=V1/0]\<^E/YZI8VBL97F_EF(;245KO];@99%$.2XXCC M4!Z]2_(HZDRF),K,Q4S3T, ZMMKM#O(9]6 AT=D(F2ZA)AKFD4L'\O6FXY+V MZB$7,"VG8"6+!$*HEPE"&*:($@+U* :9PW^BUO M4" M]?2-Q;.BGI^^_A\!^^=AI;NMZ[TQU/1U2NV@I[DUJE^^2%A!BRO 6S&P M'NIGJT=46TM.>Q1XJ-::ABH/YNWE38M!6595[_K9[/?W>%$G$45X_J%:KQ8_ MFG^>31V@2/.0XC#%:9PFG.:,-<8)#4.L52_ D4G/6ERCE.FI#^(O=<>P]<38 M%;=JFCL"K7K2>F3T!/$N:. %O[7_'DU=U=CK$5'']$]#*UT[57GMLGK*][;< M[6^YVE&S^67_:4ER&C("I*(>#W' M$8C"C(/.$D&Y5FUSD^_[/Q#WK=SN5U_69?"IW*RJ;?"NVI>[NV!3:AX',6)/ M,83U3)R>^#2GVJ:R6'J%F[[PTH+):4B-E0>78: U&ZK2\M>=B#39;K]Z$O'E M;A:& ,>$IR O4,'R!%,8=T9P45 =5='\M&=!$6AD6''$HZF3&0RJ, MHPA"7"0II#@OCL(5D5CK/+]SX]ZW/Q=U6A4RF7/"45BPB$4I($F4 M=U:3/%%Z4-JYN[?]8D3T.B7#GS MZAZ@(XY4!>K3?KZO ]+W]V\VB^JIQ)NE/"2V+1_+S6[UK6Q_]\NNKB4Q(PD4 M?2,,HRS+D@S'41H#\3.&:1)"GJE6IG9MUN.YS ZI3&8_@Q@T&(/?.I0##T9- M#GM&IZ_6F,9P]>9=-4R?UAO0[_>/Y?85LS)P$ '$^_O/\^\?Y/W(:H/W^^WJ MRV$OZRA^KC[,9='M(SH.0$X912 G*2Y8C E(.G0Y)5H9]J$P>5[#U&X$BV<: ML!8N_)?>LF:P%E*3XBDVCIY$-^WRJC;_)+WX^2Z0H;/0;^&*C/AJ9X)S;V0! MXL:?T>3<43OTR/S0+3T-^1_5NNL#?YJNUQ,*K[:?YNOQ4+@[;E7SP M!"__^[#;R[FN\V &$AK%G,=1$M&$%0F(\[R#ES*]4QZ#@?)]X.Q17M\)5AMY MP"PX;+;E?+WZ5[FL9XU 2-"\_2):]A?9LN+WCO[AB;2O M\SFI]2OH''OV(OA\LPS.?'LV09TBING,4.:-9#A?#= KIC][#4&"QEPV6)NX MS+C->)[S),L9$#-KFB*8 AIVI@N4QCK%P)P8U)IU]*N#7DUS3D6Q+ =8F?OIRJN^204))DR]5J7O%ZM$BBB%*DSQE*6(9"N,<(GH4 MUSPK=!3.QHYG86O*'MH*FQ61:GHV%(=Z,J:+D_RC(_(<(9[ M'>#'4>9IJ%6%:&ALOF>SP]/3?/NC>9JZ0Q[4T .)/>A@FTY; [6@[F0UO<9S M/$6]VIIWQ^:O)R,U/ZPR$2Q3*8X*4#ZN-O(P8?)FOY=M39MIQ MFR<]P7!*CIE*C",+"EJ@S,VT!$ =]I51K^FW[E#'BW\>5MMR61RVLD!*/:!F M*4]9&&:89S%)HXAA0M+6)"Q B$W6#T:&/"\D\'*Y:AY561[J+8ZY!+E;&;QD M8\>GGDQXI]),.F2HU@ +&F1! VT<27F-) 69L>)V6M)CY\H5.7+ CZY$O7;< MJ#E@])?Y:B,W+F[U\YPMZQ)INYD^CNS=)E%!!!VVQ+0DT:5C5P32.7?ZP5M*LSS' M(:8%R C($VS[O-QDN,V>&.;I6[H=N/#^J%;AT%Y&(K_0"5J&S]84:1J6L-# M'?;58$7+[UM=>_'X\###HCE@G6L]+/;-JD,T_J_ETY=R.X.L@!F+2)JG.:5&I/QXZOT-.S]K.G=!J+ M00=^O#AP[(89]6+;9\HG?E%NOY7GFV>$1!%@(&:4Y#2#44;@T6K($ZY7:MO. MEF==>CY1M_BL]LVMR543J"%YU9,I*TH]E=_NY:I'LURQ/ WE!#/+]#?FCGI#F0I/$U2%-X ME F%QCL9PE"P:6"..DI88U5&BR^,$1XFV"WVCQ(P/U5'2GE"7M2Z> M69W!(@)9*/XOP8#D"6)QG'3F8IZRV:9\F._+Y6?U&,+8EM*000%+/2Z? M[QZ#KRU&O3G8G$6U>=@OIOE3Y#-2P4G.-FAZYL69S&I)C[T;EN)?9 M+_SQ8K$]S->GBCKA+(TYBE%,Y'O4:0P(!Z3+XQ*("ZWRT(Y,>DYF_'V[VI>_ M5/?WFBKDBE#SV, SEPZB!7EXK\9X5H)L_ CB)6^:,84%\=,0,]=.*<0=UIS9 M93A0&A8L))")[Z=A#,2*KC5%D=!7W=,K1D;^Y"=9G 3KBA1.=QBINZ 4K&OQ MH?SV7OOL\_M[/E]M_S9?'\KC#\5JMUA7N\.V;'=32)I"5H0RY<@930N2TBR- M"$P 8P6$6@7 G1KVO"[HL"X#"3&H,6J^R^>49K5UPF@,ZZT6.ICROOV)WN#7 MXQ]FCU>&O1]R\-,,T1,^/:Y>O^OGC3_F)OVKS(/>6B_++_FA[5J01 M1A2"+&8DX0PCE!6-+;%ZB;-$ZV4_(PN>98]6FV_E=K^211%VY695;8--M1\Z MI?DJ-3WCS8[*:0PL2Q\N7YUSP(CJ4)$VWFSD\D4J]U\W\R?Y[LF_RJ4AZ:O#T[MR/T.1&),L)2RE(4L1SC'/.@1)PD*= >32KN=A=08N6 K8P;*% M..RXTF"L9[3YX'T:8]"+9Y7_7JL[7N_+[;9<\M5&AHGU44)IC8>\X"GA.:,9 M)0PD$02=M2S-0[W].E,KWK?LSL?B:K<[2'3!HO<\I:?!^"I!O0//CM*I##)+ M+UX,*!>LZ!=E>SZ0SZK!4<:9,))F*(FC(B28\&:+G2,((#6L'VILSO/4UB$, MWM_7E7X_;*M%62YW 16J[A?1 M1AVO)Z03*F1VC<,>87/8 -/0.)<.7:T@YH@K,^6[J$/&(A:+>"(!- . 8\1" MF'8FLTCOG4 K0T.IG1B-$IV-I.E2:")F'MDSE[%:O*8E6 9E%"WHG:)(F;K2 M*T]6_"C=Y#W9>[,1X[G<[=NJU*>2O1<@,*5AGLJS%$F41QAE)"$=B!!G2G4] M/)D><*G603[6:S^!UKC ZH']?I6; /&&NM?/N8X<#M(,&I>+QVT.LQO''II% M[5*R-EFOS$6>69_ ]66/SE6#]%S-I;7HO?6VY_O[)HNQFJ\_5$W-N.-+X47& M6%@DE&, 4"@Z%LI8P2&*:1$#KKQ%[,261[WLX-5[PQW H$,8_-9A''JYJ$!; MW[+1)>L363XZ=>ER&>F>+]7!B'>[]-2G 3*:R#SGH4=.# F;AG"8@J^<=!H3,6@* MK^V/MGC]?#I,"(=ASM,H20K4V8*8$GU-T+7@^QA( R>8&TN$-F4Z2N&3+1/! MN LZPL95C@M>;@J(*8]3TA%C'UZ5$SM&E%5E4>_T[T284:Z^R0CC7;EO3<\R MSK#,W4=IPGF29&&89*U)$7/HG;BU,N1[^=%B"[9'<'?!IGDK=+Y>5[_7&_/R MQMNR.GS9WQ_6P;S[3\1?^8\XK.LA_4<4H6"^#SZ)'E,?" QB+*Y=!UQX_R5=YM M^76^6K;I@LY6GHI52%20C @C$,"0A4=;.8ZTB@"96? \9EM00=F@TKVY:T:: MVLK /U]Z*X..JA;0<8DP\(W=UUCID1H[%J>A,98^7%[4=<"(JJK4M?V>+41F M1)C)0P@24I BQB$1!CM#-&):DF+P><]ZTA0S7%A$&R:4J0F*9[;TU*0AZB+: M&%9*7O+1HR,6Y$U#1&PCB!F:[:O] M?&V0I+CY92W1.()0'@N?Y7]B)1J:1!FD)IQR9)62&#$/H9I_4"9K&M)@B+TO MWZ#)@'J44GTMM_L?LE+S'F^6[)^'U5>YJR+/1T,&"IH#CI,L83P"!8:T-0EI M&FG5^K RY#UF:;#5Z8"R U:G&G3#%QLV5:.8@8C4#68:6'=U7?9]324[4?FN MATI/8Q=WG.8BU M;DTH?]2S]$S_ 4Q5@J;1Z?5A7WM31L]OU<[\9K,7S2\O3S>SNQ@V[/MB?9!5 M68ZFTYR+*3V)<0:S,*88Y:R;ZF$,J-8=FIF%01)I ME@DT'<*TN+))HYT@C99).T%02Z89L#@-O;'TX7I*S9@1O:S:C+$DY$F$ MDC#/09X1L?B-VH^G<91S_73:S4\.DD:4#9.,V1B)LIL9,F56 MIC'*=4&_FA/3]%FYHM-J_F6U7NU7Y4Z$MI_VU>(?C]5:$+*38>[^Q^DD(40T MRT48$!9Q1G)$4AYVYB$%F5:1)U=&/:\?SG#6R9W=&=+_46?-]M?/RGBF6TU% M1F%:3VLS B&6(P%H:3 MD!20@&X-E1(8 D/QTS7C6>ZZX[KK$T)C==-F4%O/?))GK&#CGWF^SI":8IG2 M.CF-,G;DNBK9<:-[#OK#_(<\M=EMAL9I%((BRI(XC1&C-(L1[HRE40Y-3D!K MFO"L/\>SSU\;6)KAER%MBN&8?\8TP[..K!;16$<;7N6E+X*S(W(:,F/KQ)6C MVE:<*.>"OY;;^7ZU>:A?4N[4[TO@\\/LA76'2EWF!6ZS9MI-L@I9?99H+%3 M/UHI'V7NIB$H-@[<3/%H2;20FA.R*>2<7_*DID$6_$Y.CFQ\N:Y,U@PI MU]VK7SCJWLIY)Q\ZFK&,YR2D*,Y1D25YRI.HVW'+&,):UV),ON\[%73E@2># M^S!&[*G)D6_B]$2H01.\:W@:Z]3@*YST"(X-@].0&2L/+LL)6K-AF7,^.Z4( M,Y#(Y1;G*8QSF@!.3^LM#+0NNMA;&VS]XSOWK,.P5?K9$[GN,M"C'6N^Q9=^ M'MJ ZVF(ET-_U++1QDQI7:QX=9$V(WD..(,\3$-":23YZBY3Y6'&M,X,69CQ M+&7-W8&U?4!GPZ2B<@U#HJ9DU?Q=">A&N(#Q*C]]$F5/ZD2TR8$CK]W'<,&- M57II5B"QH(-93'C(A-)!DB3=DB[/"<*&26H-"X/DJ1UHD"%_%LDDI]0Y22)- M('.DFS%2)G$:2F/I@TJ&2),1 WV9)06$($Y94L2$81$MQGEW437/>$8-5>7F M=X?1$@<*<\1':/4]I<4Y MN. GF3X+T,]ZC3W,AZQEQ[_13O]]O5E\.^?NAN7P4?YJ/NL!O=0W7 ]C0DRH4C+Y[2RX5@,YUJV,K_U]SY)TA-1< MG+\+_@/\)P!A\'6^#;Y)@,'__K_E41C^'T$([@"H_Q?L'L5($XN"P_ZQVLJW M!N^"3=7][FJWDR=YY8JA.NQW>_&#F%BTZ^WK-X2:O/EN SU=.]'_J:&_!G07 MO*E)'+SB_B4S/<)EP^,T%,O*@Y>U]BW9T(GRJLV9F4A\%L0D9AD-8<(IQ4F7 MID9A$6HMG;0_/D \5VVN2E,">C1)*%8$[M(TO\N3N):C,(1W4/SU),S[Q?K M#_/5\LV&SK^N]O/UF?49PH0@G"0DCXHHY" O4GHTS*#>4Z;VYCRKW@EA(!]P M^66U"18-2,V;9 Z(51.<@3G5DZ S.B6Z0-#9XKL+SN5IX'MF-RGK42B'?$]# MLUPZ='D%S357&A=A#T^']7Q?+NM3!L+BUVWY6&YV8JGP9K.HGLJWU4Z6F'U_ M_WG^?1;+5Z&S(F)Q#HH,Q0"#[J0X@B'7.K_MVK9OQ3O!#:KF9:5SP,%:8-6^ M1>N6?$4A')%W354\H[PYX/0,:]" #7Z2<'^N'TJ0;U<*S(-?Q]4AM$\S/37- M1 34EWJK8@0LZ=,%/Y]2V *_O M('O1P-N,]0[JGH70N':J\=4W;G=$9SR/.71:D^:ASMDM M@\\/!2E[?)EEM[A^47[V9__42U].J:ZUVN-*.V6DHE3MW M-.M7:_*D/,$O'LOE85V^O_]8[O;;PV)_V(H5AOA%N?U6DA^?Q=?>W]-JM_]< M?M^3MB@ M11U\^1%(W/(O2.2:!ZE\M(B:"H[=&'K"J-T.P6^?ZQ-9$GQ0HQ_Z()8^OWVK M/H^M-0VQ]>KAY;K1.YO*Z?GUNOI]+@CBU;:H#E_V]X=U5^3W8[DH5]_.Z_RF M-,F+D!59)D^;%81%@-08.,@SD&O5/G!KV7=FJ0,;W%?;8-G"#>9=:>OM$?!= M<.MZVA#MH)BG'ZT)M+/T#]3*'59T@^E-M/\NC5#+ DS3/,H_H.N+,3!1K2SM\ M/*HZXQ&)6%R$:88XB D..4:=40 RK?-MEJ:&%L$7YW9M5$^?6!.U\\JII7M^'7-"*3$%VGJDSB7ITY [ MIQY=O]?IB"T#V7L1OJ*D(%&2PS1DF) P3$EQ7"R2%%%#N=.V,ZC,66:_K/C4 MUC.O5-KHV,A)KQZ*U#3+F-C):96Y)]B)\SS4>FO0RM 8\J.2PAIF(*EE6YP0/-$A M9>3*K7%ESH_RU:%RMRO+^K69HMPMMJNOL@Y$?3AY1A(8(9C@/"U0FB-<1'D6 M104$:<)C'FE%&S9V/ ^M!MI=]];2&;SVE/;UH]GN*56;Y(=B4V^BMR#2SU6A MZRSUB)0+;J>A44X\N;P;Y(R=6PJUV^YG==9%EE_^2UD];.=?'U>+^1I_7^UF M68:S)"<@!9 SG%->P*BS)?Z=JFB3G07/JG2.)_A-(E*4(4O>^@5H.,KTI$>' M+16M$7Z>Z8SXU:7&]!+QBKJX(6Y<77'D0^6R*VEH2?EP::FHGN:KS0SF#(=1 MDJ \9# F/(H9Z6P5/%.Z1&AG85 M:3#IJ(DYG*-BFMZ M8DW=!/3$WH?*96=2TY/ZMLCVQ^S-NUD<,I!CFA4IX!CE@.8Q;3XLOXV5Q$/C MF.^W_-7QOBN&^2[YB\3&V]6F?".6'+M9$0%2%!')9"46!%+& MLZ2SBA.N%$"XLC5B@D."#&J43K(<&OS:9#K\4.LNVZ'"ZH ICR-=VFD/?:*G MG/HP\$8I_6'*DO+KW,]>!?][N7IXW)=+_$W\[D/YL90+G.X//Y?;I_^ONC/( M31@&HNB>4\P!NB!Q8I,-DHG# 7H!1,$25:M2E53B^'@2VZT 19G$INDF"X+L M/S/DR3_"XV23"9$H.6<%SW)%$]/9 M0=!HE9D&4N.%=WW<>-P\!H&N>CTU*]CG;8W_!]QAJX"<5YRE8LUR\U-+556P MA?(R2DG:K1]\\D=#=V\U@@E#P_?)W*J/L-<(7UPA0UD\IC;_@,6CPJ.P>'P>^YMY,SLVO-J4Y8JO M*I&M)>,RPWY7Q<*-S^8YT;;W'36Z04?\Z?.G_J N0PF9Z6NX8R2%:JT;2'4V M+(QDGVWPG4:9FJ!I,&. [AOS.RSRGZ?\=S6-:7Y;SMPGYO)B1E_.+E!+ P04 M " "3@61/9.!$DGI_ 49@8 %0 &-H9V@ "-NV 1@ @]G_^%_?[B<_?2WFB_%L^M>?X5_ MSS\5T^%L-)[>_O7G/S[^HCZ:-V]^_E__\[_]C__KEU_^C_[P]B<[&Z[NB^GR M)S,O!LMB]-.?X^7=3W\?%8M__'0SG]W_]/?9_!_CKX-??ME4^FG]PV0\_<=_ MI#\^#Q;%3]\6X_]8#.^*^\';V7"P7'_WW7+YY3]^_?7//__\R[?/\\E?9O/; M7Q$ ^-==K8,ETK]^*8O]DC[Z!:)?,/S+M\7HYY^BA-/%^KLK?$E9_-N+\G_B M=6DHI?QU_=M=T<5X7\'8+/SU__SV]N-:SE_&T\5R,!T6/__/__;33QLXYK-) M\:&X^2G]_<>'-T\:B95N;_\RG-W_FG[[JQX,_W$[GZVF(S4=Z<%BO'AW\WY> M+*(>UO#%OJR;O)L7-W_]>7AW>QMA@!)(#!((_[UJ_>7W+\5??UZ,[[],(A2_ M-M)76RP'X\DBM\O/FFFCY^]GD_%P7&1W_7D[=?3=#!9W\=O27^Z?JSC^)O'; M%O&3-].OQ6*91NRI;I_11$L]5J/1. $VF+R9WLSF]^?PIZ;F6Y+4S*;+^6"X M7 TFOPV6J_EX^;T^.4\WWI*4:2XGHX'173 M19&^81%GTE&R0O1@DE;7CW=%L5R\'\QC)^Z*Y7@XF)SN]47-M2/)']/!*LY1 MQ2A?BA=--2;!Q[C*%6L:O+M)Y/63V9^9DE1KLB.)/A3#663Y9+Q>/S8E7@[: M#W'(SL?#6#[]K@$4S^>^S997E M[%BMYOJU_].J9M'E338GT9OILHC;GZ7[]B71(4U4M]/QOXI1EE!56VU.KM^+ MI1G,Y]^CF:/NXW9OF27/J=::DZ.B.5JA;CU]C%_S?G!;G.[0LX)U?+L?C.?_ M>S!9%;\5@\5J7E39.!^KTU2?;/&Y*MTJ5F^JIWX\C5;H.&VRH^FQ/CNL.IM= MV%Q3DE0;)Z=KUM&_O\UFHS_'D\EZ.[@<3&_3N%2+1;3T3W6P0M6&>YASKI/9 M;,.2N<5R?)_,'+]:1MW'B3S.F/]:=V2W3DW2[S_-GE?-E[^^+V\8I3B&HXWW M-MKJH_5O1\7-PR=EX=I@R?BVAG$H?Y4OXX&6&NY_M0FQ<@.U]'8UF ^B95@L MMKJ^GXYOQIM+IM,]K5*YCEZ^F<8?BT^#;Z?1VU.TYAY49-_A&G7TYVU<+$^# M\;14?=^;LR!5;Z&^_FZ/\?QY)R3],M;K$^>:A/)OK)U M]"'NO-*9T?MB_O%N,#^Y[SA0O(&>I&.MU7)[GI;:W$]X/Y\ONG MN" N!L-*R^>I>DWVK2(/*E:OIZ=I?SI,T^KTUD1-W9Y6[;$Z3?7I]\$\S?9? MJPZE<]IHJL]//HO_*.99W:_07%.25!ORIVO6T[^OQ715I3=/R]7YW96UN+=X MG3VIJIE]I>OHQ\O+D5-].5RCF?[D6,V7M=:,'.ME-%H_Z:+J/IV3/#XRN5B> M?BV?..?OJ3>;S M)]62>Z],[KV0K?N\K[6:>YKL[5H[^[S!FOL;-P;CVGO^LLFZ^SQ;#B8U]_E%D_7U^0)B+%]VLR(+OCQRVWX; M/]B63^W6X:^_^=[BV[*8CHK1^FU ^#+[^F M:?S78K)' M'?5YL?8C+GL_21#^]>?8TU!K^P$0 ZSSRF+.I&9 <\,8=A9YII7FZBE\D_2& M9#;?ZJU9_/1J,9X6B[CO6 SGXR];R?9H^%-4JHY]^,<1L,YO+'!*)&"60:B( MP@HP2.4.&0IU%60>?XF]NBOE\NYP>>2ZS)OGRT<3T M)_&G&@Z3L^1X>OM^ M/IO&'X=;"+^-%T?X?%8[ 2('B818>,8Y8\+@N&R46,3%Y+JHVR9Y9NVII2V* M?HK?]NY&C69K*^&WXOYS,3_"Q'W%@\+>>:: 8IIR)8$PBFXE\]J:2A;PZR%< M0UJ?U0YT:[/<3OZX)DQ'@_EH\<>7]'PBEF< G>14I?H!(XFY]1! KXW32B!5 M+BY>:B.NBV1YZG\^3S4 <%OD>CN;WD:X[Y,/> +EQ$JYKWBT2Z2'@A LK7"" M(JYV8] K17.H@_I'G0X7Q!K0[XI7=G8_&$_/8-:F0B ,&6V0!G%W3B%$S!.V MDPXH=UW34IZ"3[#E(D3;XLNC5T0G%[0798- $ @%C$):>"0X)?A!)F/1=;/D M7,4^WQYFPMD619*X#^]\3BQ4+PL': CW'!@BG6(&J(C\=GDGP A!,DB"^T>2 M#I>I;.R[8=3O@_O3R]2A*B$.#!/1L4RI")N0=C=+$X 5HM6H^"A;+D;T M-&=>^CBD3X("?X&(QL$PW$3'V?A5->40/+DP7M1. EW$+H#S$2 %/O25P M!Q@W!E\S8RY1\ZP]L'/(5*E;^"27SFDF2D>\D)Y:J@$7FG- >"E=A--?UPZL M=BHUB'5;2UG517[Q:)5_.YX6;^*/Q^RHK':#4EX)1B2#2&H B,?&;[&"D."< M19'TCY<=FEQMJJD;Z\P/AL4F%$9EZ^RA2J"&0>LH 4QXC[ 7-NZ/MA(2X')L M_QZNM2VQX:@A=S'XW="K#"#S(<*QOGH=;9>$1R%%3A+N6"/!&H^UU@P23Q5$ MT!.L2Q2W22QCI#P<*5 M/8?" A6-%42 ]=Q(7$K)/,HQ#'MXYM$-Z6J#ORV2/7W2_6%\>[=\=_/'8A.& MX9C/U+%ZP6BLA:%&0VHHYQ$PYG;P<9ES4M]#6Z\;JM6I@6[85@80^%Z99[L: M@>FX]\*4(^,P8=C'C=Y.OOCE.;L)^F^&U8E]]_ZK^\.J_]N!];E+H3-Q9=)" M1F,(*RR4%7;CEJRUP:;2Q5E#SO4;G3YR_DD:_;[YLY)#?:4&@@26"6@49(IA M1KP1SFT1,! J>5T[PY99\]QOO@F5M.;14,1%MMB$G:G.PB.U@I.:1.BP-40K MYK@D')9RRJOSF^F6>O7IHH\VU,Z4&>@LYK(=)N/ (+<@U(N+46.CWT/ M-W_=\BL?_[9X%;<+[V[*Z)#'COZ?%@P0 H6U9T!8:9T@RE!<2J.L-=>UO^N6 M35G0MT6D(Z[9Y]IJYS85/#01!XDH598P:I2PNZ&%-,XY;.CA5K!;,C:LG+;H MN@W.LPT-O]LC5N+GR;HA.8Y[R;"UG"CD/6>DM%DMC;_(("3[-R&;U49K=_2# M^30.H5VPONK\.U$SQ&$FO/826H<<8D 3)$IYB2 Y3]+XO]G7I"Z:/RD[.Y-? MBX=D!_IV^O3K>,6@G:"48$<)DL9AI"W6:QTX$]5C*YD'S4C\ /KBS31M&J(4 MFQ!4CU(8[)?NC^F\&$Q24I-UZJ;-CW\;C*>+% &T6%292-KX^D#B1LC/F3BVY9Y_#A#Y=MM*O 3KWP.50G:&.N5E@1835$TYZ2&I834^RMC M4!VJ?G%54PNR77+GY%N>PY6"481%:016$+L4;H5+MY52.:9R#CM[R)]\95=@ MST7(MN:DLKPKYILT-">?G[XH&Z@',MI*FG'N-'1:DVC@;642SEW92YXZE/O< MZR03TK9HLB??W(D5ZD"- P%%CC*$ ("(@9]_&DCGQ8^*W9?#^]^&UB@Z@&V MM3! *;U$5$G:OGPLYE_'P_'T]M'YU*-M7'K1O=C_JY,K6IU?$[R5WD*J.(A MXJ@@I%F)I$$>7M>LELVGYP&&NE-%6Z0VLS22EW>S1SORT\OGD5I!$F6Y]9[' MA8-SPAP@LI33(7YM08@ZH_@3[ZV \27+XV?SC(#WD'6Z3V?V]2 [SQ4A]+>:# MVV*;Y6Z?)_IE#07#-)$$0VRT-AHKQ87?2F@P\U<6AJ8N=<]:Q+P]9X,R#\K^ MT[VCO@;'JP8.-(^"2BDTPX)1A66Y-3(>B1R6O9:MP^4L:PCEUEP(-NEV'D;% M.*[026_\1"-.\8$0)Z M^*<40&I0(F>EO+(H'G71Z'FTXK;UD+^3NYG-%T=ZFCH8^_GI;CY;W=Y]^G/V MI+?K1V*=AQYA]G MVIV9L]MAUVW'[AH.& H3]W1$ LZ%BAL]IF&)EA VYU:UAR_7>C"39NN@??OU M& UK:CE@2J%'PBH-,.0\G2+I$@-D9,XI<@\?K/7*6KU4"7V<.O?:*75/H\>_ M) #-)#)&(*I2C#4O-4%;%#V1-">R8@]?O_5@2JU5'_U@]<._+N;LP[]2Y >% M35H- )4*:X>H+1%@CN0W7Z%@0H4-,(6^4HEQJK!B .PF-R_&+ MDE<_P[6">2\N41ZNEHZ-G>N\58$P;CT=,19["9V$6B&U41>7CM%*<=R:D?C9 M!OJ99DX]DZM0._"X[5;0(B^!8-@[10@N92?,75D,N[J(L">"4[U MQ;1*0[= M^>1[M,C63RC,9+ XE?'X4)7@N(;&,86A$L99()&4"'OBK)*8FBN[8JM5Y\]C M.-4#<9X'"E (3@'A+JO$3"*8\IT6LI'0+QYRM+\)ZO[ KLN0C9]AX# MW-\7\^2;_G[PI9A7> :PIWP@@%%C@<$:(^<@<\J4D[=F EZ9!VT=2G[ASI\/ M:WN4F7^9S0?+0L_2 XAR&JY G2/U@D(B2ND=UH1X[U%RJ(K(,>$ @'DI#WIX M#=\(A>J#M[75Z^.G>3%8K.;?S^#1X4H!$4>A-0X[']=_RB23"3MFD!'QYYQ; MFA[>=S= HMJP;>UX\+:8#L]AS_X*@5DF*>)0< ZL%2K^!R7IG*$8^FH1U5^/ M,VL#S*D%U]:6L/U[T>.;K\.5@M4,4JN@24'/+5=ZY[7$E8(BQQ6ZAXM7D]NO MVD#NRY.A_9^>G*9RF@T84J$M4L83 Z7D&L'2;E3:B"L+;%$'9:=-]%VA(*E3D&D2%_>X [$V/5/9[3V R[F=[2&'VE'XGKGN(K3;XLQOLVGQ M_;?!_!_%TJ^FH].SUOX*00GK+&8D;F&- 3#:%]R7TBGW/(W\:U\>.^%2+E3Z+7/+-,UQCN@A MG9JT<;/![88R9K L;F?S;03ODVO!ZG#RYM;!.+/B.--RJ[% VF^],;G3PN=LOGO/HCS55]I[ M7X1R:T&%[F;SY:=B?G].**O#E0(@PB#%,5="4$4E\-#OI"19'EL]M%0;Y%)M M&+?%I'4LR[>SZ>VY;#I>,9@X7"R #@#$I=3((F9*::$ 5Y;*NT%&U8IS^T'/ M#KOVO3TK!EJ%=H+0$%B'C)46.(&LXXZ66'B3=7;3P\N,)DWU)G'_$9YVXI3X M52D7YWA!';'2R:TW+O<8F'8#NC?N4=\06W)?>IZGA)[0"L.[6^7<[5:^R$E<)2*QGD#>, B=)B7RXK7S%W9S5XO"-R( M9OK.ZI35ITE6/VD_N&@D0:H5!)A(C2U7Y=,;[BD%.06,QH=Q");S0FN%RF^ AX3FN7#VT8;OA9DW@]^(1U=K.O[[W M4=XK;[WBT!AMA7!I(MAD=XM_#)>Z_\"[E[6=$"6 M"6X,UM81)"VT',H2,4:SGJ'W<,_1.'-;T4(+:^#L_GZ\&6$)KMDZKWL1N]_E MJG>X3W:\&$YFB]6\J+((GM-.@,XCD @!>;1])&>,^4VJ9HFXQAV^&:XD1Y4Y MY+R&@F;).5LKB:&0"$9(@"P1L=9V]ORSC=2]S5!GCZ-/8_IH8^Z($\)TD0X% MR[SKQ>AQ0KC%^S78=\5R/!Q,.IM/=OG>'^7,>3];K),%5YA&JE0/'FNMDU,P M4U0HZP4R=*,;(!#SE<9*0]OKR63V9U))7*CL;/5Y>;.:J.$P!8U/2U41U\:X M0IG5/*GJV![[G'8",T18Z"SGFG-KM4- EWAPT)VS> MS1[U\>;[9;E +;5G) M[TOM?5S&:2W.$>_F:\Q&ZXA1[XOYQ[L(]!$J5FL@ $>BL:6\T)8"RIVC%&VE MEY+JSMPN7CL'&X&_&_*M>[I0J^5=R5): M 'C.E4Z61\9UD2T3]BY)]F:Q6)U-L$VE(+G$AF@/G23"&\V@X*64RKD<2SSK MV/H:R741Y%T2Z]UJN5@.IJ.X=SB378]J!JP$BM8!9@0XQ"'F#H-27@=8#L6R M0A%?(\4NQ[W- "ZSZ:7V687:P2K#!5*0<*,A080:49JFDH(L#\:LD,.OG6_U M8]\!Y\XPRX[4"I)8C8B@##JE-81,V]T_#F?H?T\%J-%X^3%Y7>9YNN7/0$N,5 M !*"]'S:64_CGLQBX&FEI;NA\_04VZB*#\[3@@%8P"6+LQA#U#L#XE^TE$@R MTMF#PKX,[\H:?WXBG@-S:SZ.ZTYNC^4K<^=9^> M 5A0HCV%PC-$B)6E;%29 MG!6B[Q2Z5,M[R9*':\?AQ)9F,)^G(&NGDJI4JA\010@*8+' U#E@%(G_V,H> M\;CF2_Y,,E2+,98%=Y^!(M<"]4YYQB1CQGA .(>&EI$A4,_9>Z=U9 MO3RJ$>46;S2^#,8C]^U+VO:<)M+>\D&P:!$@J[F.0E% H8,[V83*BO/<]PNR M>AE4![RM!E=X(OX1WKPL''2424 *B+8ZI8764;I2*O,X=]#U77G52YIL;#O9 MAE7=?D58A.& ,6.A)!P8:0DK9;$X*Z/.^5=5CYZ;OSJ>Y,#:%D7VQ (Y0I0] MI8,5V#.OA< H[E&-10B4!QG4ZJQII;>&0(: MS291 S"WMEF*T^,@O2]Z6PP6Q8>4YO3=S1^+C2#']DW'Z@6F&'2,1EF!$9K$ M19KL!A-7/,?%OH>)XVMB49V0=K#7_GTV'9ZSW7XH'S3$'!M)' <:HR@8U;:4 M37I\S0Y9=7&G!ES;W6V?W&8'YPCT!$D"A0""ZVBTX:#'70FKF M88D -:"S2ZC7[F31D (ZH&!U'XS#E0*'2'/I*([2$J@MU:"<;YFF,,<)M.^7 MYO4SX3#5\F!O^T;T_>![Q9?4>RL$S! $%G&"&9;.&(ZE*J5C2- ?@U07Z_S M56@6R.VY$T_7TOY]O+PSJ\5R=E_,2TR^GR94E>J!(BB9<(9P8I20A-,4 F9YL)A"J1#B"*2,P PK5>YNN"*Z78>.=@\2&F!/-L =T.;A3.R\ M#=[+>@$Q)[!QR!EGXDZ&Q$U+Z>200H)W%B_QRO9XVTH'Q[W0T$@LI.5$,$]0B19W4N7<\OT:Q, 1X\S 3JZQ8^SUT,FJ&2W6CW.I=W%Y(3EW([:T4M!# .^HA M@]H8E/13WC@*R%W.:6:_-VYU#LUFLXUEH*5<>*E'*;L/?3JC M2^,V]9DXMQDTXT2L\?."5@>('-3$VL[ MM$M<"XX@IY330#MAI60Z!=#U6.\6;@!RG-OZ[B_9.+MJ@[W%=XJ/XOB=>GN_ MIW2@UF))H%'0(:6(Y(#O)F4@5,[I9-_O=^O0]M&XBI<@W$&LJ),A&YX5#2A* M +#&CAM(B3=&[9Q!);3PND-8U\Z93'A;NU(;C=9>6X/)^\%X]&9J!E_&T59] MU/MC=VLG*P>I=-PS$*(%L@AZ("PS.ZD=O>Y0U;63JG; 6[RY+;-&KD\O8H^C M[NZ*Z6+\M7@S'<[NBY0^\O=B^>[F1/K0\UH*.+DA984NAS M#L+[;K8W0,^-.5 \!6FSC% MPVBI>NR=4;M;T(@WNV9CO@'.U0YX=WO$L_:&P0ODG7#>LH249%QX]#"5BYP3 MA[[' FB 1MD ]^4-0\;;A2 \Q9XP:"2PF%*LC!:EQ!:9G.N7OE.JS4/1.L!_ MH%NK\5]W3SL6FXRI?C+[LU]Q8'>].B_^ZXMJP:)H)5,-@2/66D")<01QKBA# MP E?Z0%/,]*F2%JQN^_GLZ_CB*_^_D?4TIOI[A)9#9?CKQNFG<;@_,9"I&D* M4HR<-=A[RD#\5XF,4"C'-;+_QT=U,&;6L@K:6INB( ]6_G'./90+G*5+(A.E MH$(([QUD;"L+Y"PKWTO?Z=2DYE^2[&+,VSMN^J]5F61[5B8O+I[T_-.LOJFO MB:\+E#)N =!4.\ZB>IS2I7Z@$/R:WWVVR.8>J*Y5'RM;1,T/-WF\H_FH[F?S MY?A?ZW^>\K0Z4C5HA8'61@ .I.4(8Q1-S:W$2LF<>')]GWJ[9= ^GZWZ%-7: M$49*8J$'ZSW"?0K3>8J0^RO$64!(82# *ODXIDTVA5OID"!9^\Z^SYF]HF$M MZFDM:-E@/$WPO)M^'$R*=S=/XJ[M@JX=(6.U!H)$'E#.#:)>(\0!DJP$$TF: M%4V\^AV5W)!S6MRF7?BGYN,+]8F6C2BJ-9OVT32^BXJ8L0B+*[A7WNPTHTABVZP/[8W&T(1VUQ5*[5>T&ND^#;]NP MV[J8%C='+[Q.U PF&OB68QU-%P2! LP^+![8T9S':UFW73\ )^M533>OE=( M.K;#>5$X,,8(9@(YP:!U#D9CF9=24BS!IQ;B#\2YFM32%O5B'^=I M=-AB\_<);97/&U,9=T1 M]V6.G[,H^[)Z\ S&]4$["B#Q5 J)1&F18 APCD]+]?/(O3-I"W1M@B$G29BM MA.[H]S1!T&*]$)Q%P'T-!,%3;&S&K#7:PV@AKZ.,;*0WDK;SG/V'HF -:NAP M\4Z]?5@O3L49KM9 B%!&HP5YB!C@<5,FC,.E](B3=K)P_% DK$$-W2_$VPB3 M%ZW"V[K!4NXU]YC'4::M$PK2TFK&7-EKSE_7Z0)\&?[=<:X\7/I0?"VF1Y^2 MG:P;K&5:8A@W:0[3E!P'2K>5F41CY)K3@73"N3S\.YWGGD41/'>J>U8]:*T8 MTHAA!ZU"E%ENRN,IPJ7*.;K).BR\5N9EJZ OEMZE'#S82O @+C;4@I!KZB! M3#"U&X0FZRUDWS.2],#BNUP3+3K75CRKJL7;.QCIE;!.*T<\M7%5< KLQB4U MG47(>?6^BXWIH&,F;A)FUO3^X$ACP4M'I(VVBK+8@[A' \B7J%!I.HLX>&7O M#^I306N140;?MZ?]:OC/U7A>_#:8_Z-8IGW5QV*XFI^:'2O5#Q1YC0B05 C- MK(:"B_)H*N+.AF1MDY(-JZ(7]%1?!^-) M$L//YNF7^20]W&*04G$#$(S#F!"[-G+*(U;*!;_F?--]X6UMVNELF3^8%L^OJ" <]O*D?B/N.#7I9+.B*E7B_&T6"R*3C1WG,71T$$(4::)HX#LS!W'/Q[4:PC[[Q?S8=W@T61#(L]-+NDF6 )]8:0*)H'2@(L MA"Y-$H:URSDO[V%.G2;5/VM-"VT;AA^*=6"Z3[-/@V\I7V>* !7!2ANON4IH%PJ#@UFF!A32NV@RJ%E#U/_M,G#NK&_?&'>CHA(?3.+ MANM\.5X?EJ8\:NO\:6;PY4L<#(/)Y."B7+V) #C@"CK%C<8HG<.F+#CE4L"R M=L:7'MLT_W"_M76Y,46TO29'"3X47[8V1+20*\4V/UTY$(HM,,(1YB6Q$#G@ MRYT>E]3F^/.\IH.9)I?6VM#OWR:XELUO$,QK::24FE.D(#>6E2./(T=R]B2O MYSBF"08VIH.VF)AZG_Z?CM2_#B8;0S6",AXNTZR]N%/3T=,/'I5\7T1+??32 MI6XX6273UGV+ W)Z6WR(N8 M$_$L*TW@*SKYZ;7&7L7X:6HX! 4$!$I2IP2SCD%(8+EUY!AD/?8^^R'%E[6F M(P/GRQ^,XV>JX<>FK##(4IH+;SDZLN7R1JIP:1$ZLWT9C:_WVBZ0H#W:BT$+SVG6"@?+33-D39^YZ7% MF1X^(H,IC)HS$;C8[C9_.G M I7O;(_E*F1\$XAX\NMM_1"Y*RI6>'N7I'QWA[\;:^SNS"1 MI=/D=+3GQ#[%:I[,%JOY.+]8IG_WX6S':1*TJ/=+A$=9>T%I 3#$M ML%'40\FBMKDNK\JDD#;GU77?<\6TQZGGUXR-Z^EB9YX'9\Q'U^X[7[?W22F/ M>GK(G^>\5H)$B*#TX)<[XJR)-I8JC77IF,YY>MW#AZVMTZYYE3S0K4=I2\O0 MP.-M]H8]9^DO3L^?BO7*4YUZ3%(08V]UG#@$C4LN8@S'_8I7&@%;Z62@.LZMNH%O;Q3Z_*+N8;F>V%*C'5@"K@<+44@HD(*C$0S"4(U M"WE?*)A,@-5\?OQ)>_5& A%>660%4MI[ )RWP)0H8*]S4CCW\2RX"^)=C/:/ M[0]"K90XFJ= 0LJ% D@3NL4J:@BWX[7?#P>]G+6X+07TP:"?W<>F[V*9\==U M4H^=8=\'(WUS$YFFA\?=W'YZEMU>I:40E17[M'8WXX0K'->VK;U;9[/%JOZH]FAC\/\-9N*U.P MUCW"IRZO'[1]&GQ[GS(P1@TOX\3V>;4.Q/5I]GX-=86!5M,WI."QPC@C@=!, M68>5!CO\A-&=Q5Z[(L)VHZH^4/UPJ*Z'7%K1BE$=,26D,@FY[/![AMB+G:+'ORT&?1TAK&NW#>,ED_TYR M+X0G7#@0IPO&)&7 P%)R*[,RZV9%A/_!N7RA?EH[9GK9ZPJ$/%(K2$PE(X(Y M)AV7$ LJS6X$BJQXG'WG85LF=GWP]^" :.NL%G_;_#S1UF;%.*Y4"SD25K'N; A^9N))&2>:[Q[[) M48S-G7]MUJKYM*.<"V M19*_S:,9]7X^NQD?FX@?E0HRVG 0*0RX$D8(JBDOUT 5]P;7;(+439#+86W] MJ4R9HKC*['TW&2?SG^6IRFU(F:02"K!29(&X:L!!IZ M7]XT:,G!-8=@KY]7]8+=JI_C:IA2#TUOS=U@?GLTU.&^XD%P[I3WSN*4,!@S MB=!NV"2?I:X,J-?"G!I [X\X;0J!4IZI4BZ@0,[>ON^T:6R#=C&\ M+;ZOG3WM[);G5;+1G*H;K(>6 HL0<7&L$(^)*,\U#(*@U2!WKWS/7S?8;0<5 M>]+G:M'%GE<)<;P0;9QUS,;-*.0P+M"EA$[3'!_#S.N--E)XU$> _'&,O%N MU>7C(!JGG#T.5@R6, M"\ @6,\V'$33IO1$M #(G&O(K$!IKY:6N1"WMJA?] Z/:.2<1PH"9B3 6J?D MM5M92/PL@R[GARE[W;-8#K!MD<0-YM,XL:9T'666PO$PW8F.)ZOET>3E)VH& MK0GPPAO)9310-,!6BIV\3.<1=6)]UE#08GE&) 0D, AL)Q[>4$&#M1 V];"\_"<+[T _+WX4PV'LU7:1MZ^G\^F\0(L2HP!Z;N JS$@N-:W>C1K,O26V_ M%6E)/,*J?<4#15C&U9@HR9&ADM,HV%8R*G%6%N,>DJ*/+\G*B$4%0-$TBC\0( ^RY8)6 L9:$"R$0%S MXN;VD$1YZIVU!7-K[L'EA+Q9Z=/3SMFTPB)WM%Z(I@!21G$-OGY^V%,#LBV^^B]CAY^T>UZ4#9QA)7Q*UV50A I#6CHO8P8(OC*V M9.KUY=/]+#3;VXN-UA'D!Y.4H>W-U R^C)>#R4FV'*T7*$$>$8@TC5(;@Q0B MKI35"]E93KW7P)PZD6V-1OA\I5X.U0)IZ_NNM['+;^*/E39;N\)!*PM;C6;JRG2^;CKG4#!L.[^=R@6]OY7L. MQ-&5[WGAP"U57A@@!8QK.M9(*UA*!31H-8;VM=$I&^[6YJG-;B$]:;^Y*8;+ M=S?/KH/&T^'XRR0"]7ZMHH<3_V.SV,6-AI0N2#*K+?%>,2@$*C,P8R$(SGEV MWD-SK+79K2V%=.!B\&EVX$3EV:8HI3"9?BWFRW&T?&WQ^9BK3AW-!YDL'Z*Y MP18R 55<0L0..9L5WJZ'6]"VJ-R!:BZ_A:[0U_>K^? NXI52$WWYDA(%329[ MF)G57I"&84N 0XYB)HF4TI=@"X"S3M2J/[:7&RI.B]MUDM-7S\@V5=*J3?FA M^++M\:)_;41L#/\^ ML.Y4,M"3=8/T$'H6#1@L,'$^!<[%I MGG*E$LM%F4L 2Q1MD@QJ9CT/?)V<[%Y#=;-W/8*:)N]E7Q(\U\1HAPVGR$OB MG=G9T!(QGY/<]ORWBE?-W584U.I:?VA\/N1+71=3"ETYB4!N5,R.>_FWS]K.Y*,1V3>3U@F^%RY:8#,Y!" M8*/E!3S5#'$MW XQQ++"5_7P!K)C*C>EEUY,RVH8X5NLCS8NGGX?MQ&\LL(H M3#%E4=,$1KQW5I5F,.M)< \="'LQS68HH _3:1X'7S01E.96(NT-V<(_5T/<%#S75!!@NF1,"1KQL:FMKI&2F/3XR$#);#A1"KP B2CDJ4VHX M2,IM@D)$9YTAG!]6\VIXWJY:^AWR$%N(,,0".<8QLG%'JO5N\9)9>6;@#W@' M5@?(K]E'WB. +($ &. MB;@QOY.48Y*UK3_[6FKCU>RFHZN@5(VXOQ87>6J5 MTM1J8J!.3MO$&+J52B.,OS!Y+EJQXOA9+98S:MDS-E?(6!-@552&)^PE8YYZ!AV%J6C"LDJ39%M2/@I M8JOC%_VCLHB[&L%8XPVQG'"'#+.(",%*&3V'.>'@>YF:/E?5LR9@[6J$[O_4 MIE?-D]<_?(U"@B0]QJ56>HV11&*M \^U(ZK2GJPY"=],4]K#*E%"]Y0."F+G MI)#.>2(@<,AK4\JF ,9M#MOF]P*Y"MXS:/, O?@@^ME7SP?3190D*6!_\+/3 ME0)C!!!BXV:%2&:Q:XE75J<9*S+@(W8NY\? $YGCLS>?E@B*<:B*)4$81*YUQWI7] M<\1>24"%>E4UJP_0K,E@]Q3OU'KPI&! 2EEC@4922NPHH<3PLH=6BYR7&SWT M$JIU#<@!LAY5GY[KG\"=JZ*#FKX(Q;9. MXMZ.!Y_'DW4.L!,!O9Z5#((;Z)07"GFF'0>.L!TPREZ+(9BOSEF=,+9%BS(O MW E./"X6M$\O9RUWSL19D N7PI%M)+&.9$T3/5H5:B=$!H:9"\+78CJ("UHQ MOS\4#/MPX> 1I XZ9'WRE4;0I8.K;4^%\3E^;SUTTZS9!L@#LSZU5[$%7A0/ MS!IIH4G>3,PSOW85+7NK0-;M2S]G_HO5=53S%Z%YN4_B8%*\GX^'Q9O%W^;% M(.+V;AZGGL$$8O"^F \C$L<6! #8V60RF&\#$PTFZCZ%*GI;+!:?[@93*2HQ*;/9 M8.*8^O#783I3'IBY7E9.!!,-6/2,NF!T<3C MN)_82N4Q<#EG:#U\J%/GNI,-9C<4^7UP?WK=.50E6$#2FV"/#3'8@3CW"K*3 M,#-[>-_I(Z-::/N &M2H00/1$XL,SVPG&IT36$EA! MK6.6J=BO4KZX<[R2R]GZU#QK#^P<,E7J%C[)I7.:"0K'J=ERH[$$R%HDO2PO MM^/435L-2_X*J=0@UA^#D@P01)#% MVB&K)-;6EWW63N5,-3U\>EF'+9.#7^,Z/SAY/"L1!"-,$PBI5(@")>)_Z*;? M C"*LE[V]$?O%^KJN:8OPJQ)7?\V^#:^7]T?U?:3,@'QR&R.!(#:&TD@MD:7 M?<<(7'=S(N/'X4H! :RP!;%8?A@LBW62N]%V>S6XK?ZXZ5@CP1L#M'& MBH@ !T0(XWZYZ8:@:[I\Z6](-SY[2&C0$YGT:F_.7]J-Z-J M [@+,SSU>1W8JC*?3E8.Q$6!G21<:F<9TMI)54IM058,OO// 6;+P>1U\:EN M@+LQSQ]=WDFLFU31O!>8PI85YBFT)H88V8+3'@F.<\;^]A0IT.N'81SIUS M[5/\ED4*E+5UJ[:#[]6/S4^T$Z"CQ"H(#?2&(QN'(-N9#E2KK"W1SVI,UL.<='@&F$31[.D3+*(T=8_1T2- MT:S'9S_ M4"[\+=%UV=YQG^?38>K^8D8W0?K!".,ISC:P<;!%.=9$%;Z F , M3-9<^ -<#=0%;.=SG1G,Y]_C1+T]A;[Y=%<\RW!_T?[C9*N!:$VBS:(X!G'K M[ZG@HCRAQ(#XK/#O5WR)T#[T[5%THS _GN[.B?XV/Q[N_6"=B"M#%ADJJ).4 M&R*5+N]+,$;LO>.P'7>KM9+]*M/9E,\>?7]N"1 MB>>A4(#I3D1H*05&F'!"'=N-!$KSGM+VWFDP?XJY&,DV3:>'<[[M2EN,'KWJ M6J^TIXXLJC01E#'"2HPH9-113)UVY&6EO M;G:=6R>/*J-5[()85%O*SFDQ4(*Y5,)!RY DTANGS$YFA+,>_ WBM%E&[ MZ'>^+7PNT)NI^S:,0KV[.4;1.IH-S,9MLXAF :?QOQXX9DO-$ &R@@ZLN[DIANFX.=-Q=D\[P2)EL;=( (ILBMM X&Z-@#CKA S]<+<% M]8)=_X*\23IU]JJ[J18XLE(CRCQ15@N$+<>[R=U@F!4U](K/ZQO ]H$9[::% M*?GMOJ6TH<4V.>B_BM&U9(;QVJ5T(=0 9K3DEOA2#3*.,?*J,\,X2RWFF"&! M%>)>0054*9L2R;B]W#+NY^C-47"%S##G =J6&5%'D+T4O2":_2.[2M=,K[:\LXE:?@ M:D'VSD.TM1/CK"![!CDF@::(2<6QQL2JG4S*DBO)3%&78D\&V3L/SFZVL.<' MV<,V7=5JX!3W5" C1'E\%*64.L=7O/<;C+QU)QO,;BB2%V3/\?A?1S2$0F.) M/=(.E!)JS*YLY^O$!16=!]BPWUB@$E/%$6F0Q*F/#Q'7:.7/- MC+E$S5E!]LX#.X=,70398UQ:BKBD3CCFXF;2:%Q*9ZG,V4[W?JVJ@4H-8OWZ M C))95'*6,8D-TE69_ANI,2=1([=TWLOU3KMGDL1;8LQS\Y/4^?=M^%D-=IX M,L91\*^U_HY0J&H3 7HG$/284>.@!A1#MWTJ(PTP>0Y>?>?4!3R8M0)S6T1[ MW,7->_7$_7MT?8=C)NL%P0:1CB (N "! >UUN/@VE6:&*>[_TY5.K M;GR[X=3&5S:.AE-Q"(Y5"]0A3'7*J*B26YPB J%24J81O^:%KVXF94';X0IX MWF(71+3\D!;,QS&B(D#4P')P6"]D#F7.?U#16="*&M>U,Q'MZN[Y]V+Y]-'' MU=PY$XL=,7%S8UC<,BF,79S[-8WS/F <5'I WM<[9TX8!"8Y! )$3-RK:0Q+ MV>SC-.M78X3F*+C"G?-Y@+8UJ_O!>+[VMM/??RL&2?C48SU8C ^EJZU8,P@E M/9'"*Y%>:&(4];U$>ABC<^:1+9U)CV,H[3@;6;\PTEPSZD>!&>> MI3-)JA#7))E#NI1 "9ENJ8!R$$3;;<2!PO\E61>:(8:S\.N-09[:R$.MF;LA^+++/FI;W"Y MA()GMA2$45H1S1Q$"1G#!!(E'I#0G$=\/3RX:92&S4+?K>'FY\4_5\5T^/TB MX^U)[8"L491Z*ZRT48?1X"7E$$04F2NC7/,&7 ZZK;-J7[^KVW"':P@2C!DNY4>,9H7XZS';ZF!$!;;E(_Z:7.NYCR.4,ZJ-!,XX M#"W;C5/KJYWVO=8;C[SUL 8X7YMKO0!2(L6(,%$XKD'*T%U*I\RU+7-Y"J[F M6G\>HJ_#M5YA 06&2@JH/(/422RW,N$X?U[9(7NN8D^ZUI\'YVMQK5=*88AI MM VY9,();P II<*$Y$0*ZWT-W9 MR,]3<577^O,0?7VN] M6$@X)EIZ!Z5C7GH.MM(10\U5/P.K@4H-8OWZ7.L5TXH!Y!Q66@)K512]E(\@ MGC,M50^0>@5VSZ6(=L.8O%S'!"-E==I!4 !$G%ZE+^^$B*2FU0U5',"?9QWY MI5;6=-5LQ^B97_;O174V'6TE*"0P58A1"LTZ""PGJ,2! M<=&. WU?8A36P[(Z 6^/>"_C3I\BV=X:06!EK;<&>R"N"\@!19Q+>RT10JZO'F[&!(N7+^\[/Y0YC@3>;E0SNT2]H* ,0E6U,H'%&4$LB1*"\! M*; TYR5&[TWKR[G3%M[U\^I4YMDS:@WY'7CVYIGQ9.. MKP?Q^7QZ6BTXY+!3DD0K'P"OHJ5/RVB/-"6EO;[KB<:8E(7LQ1;N0Q\.!K0^ MR93+&DHI6:!@&GM&D$!*^K^5P-W6L&Z#<,BVA7O'R5O.-.* M6)33X:(8_N5V]O7743'>S(3QA^<38/PHK+_PB*WPHDP<@$P03#0UCLOX?VX@ M,''/ *&2"JM*5G M7;>SX>8**W[1@9X_+A)2$)YH+@*DXYY&18T;AK8=-Y%A M.6<16:O[EWDT(*.YNY[:ZQUD&=J;U8)BM37\8M7_OZO!/$(Y^;YY8G6"!<]* M!Z*]A,QC(*"CADCO&-^*HAW)BCS0HT6Z7@[D8=@P'=X7<2B-W'24\BR>(,.3 MLL%(AAAE7*T1H51""4M61YERGJ!EK;FO9F[(@;-A5GR:#Z:+<=)*I5GB>?% M #+>8R$M=TX#Y@TU)<6MYU?B%EOS4I$'8D.,<--E'$M^/"E^7QUP1MM7+"#% M@?+>0YG<8;067N*R\UJ3G'.!'MUBU,. 3/ :U?R'XG:<1-NXT!W5_M.B01"$ M#1,""\BTB%,8L&XWH1&>

XML 35 R9.htm IDEA: XBRL DOCUMENT v3.19.3
Background and Basis of Presentation
9 Months Ended
Sep. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Background and Basis of Presentation Background and Basis of Presentation

Company and Background

Chegg, Inc. (Chegg, the Company, we, us, or our), headquartered in Santa Clara, California, was incorporated as a Delaware corporation in July 2005. Chegg is a smarter way to student. As the leading direct-to-student learning platform, we strive to improve educational outcomes by putting the student first in all our decisions. We support students on their journey from high school to college and into their career with tools designed to help them pass their test, pass their class, and save money on required materials. Our services are available online, anytime and anywhere, so we can reach students when they need us most.

Basis of Presentation

The accompanying condensed consolidated balance sheet as of September 30, 2019, the condensed consolidated statements of operations, the condensed consolidated statements of comprehensive loss, and the condensed consolidated statements of stockholder's equity for the three and nine months ended September 30, 2019 and 2018, the condensed consolidated statements of cash flows for the nine months ended September 30, 2019 and 2018 and the related footnote disclosures are unaudited. In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments, including normal recurring adjustments, necessary to present fairly our financial position as of September 30, 2019, our results of operations, results of comprehensive loss, and stockholder's equity for the three and nine months ended September 30, 2019 and 2018 and cash flows for the nine months ended September 30, 2019 and 2018. Our results of operations, stockholder's equity, and cash flows for the nine months ended September 30, 2019 are not necessarily indicative of the results to be expected for the full year.

We operate in a single segment. Our fiscal year ends on December 31 and in this report we refer to the year ended December 31, 2018 as 2018.

The condensed consolidated financial statements and related financial information should be read in conjunction with the audited consolidated financial statements and the related notes thereto that are included in our Annual Report on Form 10-K for the year ended December 31, 2018 (the Annual Report on Form 10-K) filed with the U.S. Securities and Exchange Commission (SEC).

We have changed the captions on our condensed consolidated statements of cash flows from “purchases of marketable securities” to “purchases of investments” and from “maturities of marketable securities” to “maturities of investments.” This change does not impact any current or previously reported results.

Except for our policies on leases and convertible senior notes, there have been no material changes to our significant accounting policies as compared to the significant accounting policies described in our Annual Report on Form 10-K.

Leases

We determine if an arrangement is a lease at inception. Operating leases are included in operating lease right of use (ROU) assets, operating lease liabilities within current liabilities, and operating lease liabilities within long-term liabilities on our condensed consolidated balance sheet. Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. Our leases do not provide an implicit rate and therefore we use our incremental borrowing rate based on the information available at commencement date in determining the present value of future minimum lease payments. Our incremental borrowing rate is estimated based on the estimated rate incurred to borrow, on a collateralized basis over a similar term as our leases, an amount equal to the lease payments in a similar economic environment. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise such options. We do not record leases on our condensed consolidated balance sheet with a term of one year or less. We do not separate lease and non-lease components but rather account for each separate component as a single lease component for all underlying classes of assets. Some of our leases include payments that are dependent on an index, such as the Consumer Price Index (CPI), and our minimum lease payments include payments based on the index at inception with any future changes in such indices recognized as an expense in the period of change. Where leases contain escalation clauses, rent abatements, or concessions, such as rent holidays and landlord or tenant incentives or allowances, we apply them in the determination of straight-line operating lease cost over the lease term.

Convertible Senior Notes, net

In March 2019, we issued $700 million in aggregate principal amount of 0.125% convertible senior notes due in 2025 (2025 notes) and in April 2019, the initial purchasers fully exercised their option to purchase $100 million of additional 2025 notes for aggregate total gross proceeds of $800 million. In April 2018, we issued $345 million in aggregate principal amount of 0.25% convertible senior notes due in 2023 (2023 notes). Collectively, the 2025 notes and the 2023 notes are referred to as the “notes.” In accounting for their issuance, we separated the notes into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of similar liabilities that do not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the carrying amount of the liability component from the par value of the notes. The difference represents the debt discount, recorded as a reduction of the convertible senior notes on our condensed consolidated balance sheets, and is amortized to interest expense over the term of the notes using the effective interest rate method. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. In accounting for the issuance costs related to the notes, we allocated the total amount of issuance costs incurred to liability and equity components based on their relative values. Issuance costs attributable to the liability component are being amortized on a straight-line basis, which approximates the effective interest rate method, to interest expense over the term of the notes. The issuance costs attributable to the equity component are recorded as a reduction of the equity component within additional paid-in capital.

Use of Estimates

The preparation of financial statements in conformity with generally accepted accounting principles in the United States (U.S. GAAP) requires management to make estimates, judgments, and assumptions that affect the reported amounts of assets and liabilities; the disclosure of contingent liabilities at the date of the financial statements; and the reported amounts of revenues and expenses during the reporting periods. Significant estimates, assumptions, and judgments are used for, but not limited to: revenue recognition, recoverability of accounts receivable, restructuring charges, share-based compensation expense including estimated forfeitures, accounting for income taxes, useful lives assigned to long-lived assets for depreciation and amortization, impairment of goodwill and long-lived assets, the valuation of acquired intangible assets, the valuation of our convertible senior notes, and operating lease ROU assets and operating lease liabilities. We base our estimates on historical experience, knowledge of current business conditions, and various other factors we believe to be reasonable under the circumstances. These estimates are based on management’s knowledge about current events and expectations about actions we may undertake in the future. Actual results could differ from these estimates, and such differences could be material to our financial position and results of operations.

Recent Accounting Pronouncements

Recently Issued Accounting Pronouncements Not Yet Adopted

In May 2019, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2019-05, Financial Instruments—Credit Losses (Topic 326): Targeted Transition Relief. ASU 2019-05 provides entities with an option to irrevocably elect the fair value option for eligible instruments. In April 2019, the FASB issued ASU 2019-04, Codification Improvements to Topic 326, Financial Instruments—Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments. ASU 2019-04 provides codification updates to ASU 2016-01 and ASU 2016-13. In June 2016, the FASB issued ASU 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. ASU 2016-13 replaces the existing incurred loss impairment model for trade receivables with an expected loss model which requires the use of forward-looking information to calculate expected credit loss estimates. Additionally, the concept of other-than-temporary impairment for available-for-sale investments is eliminated and instead ASU 2016-13 requires an entity to focus on determining whether any impairment is a result of a credit loss or other factors. It also requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses rather than as a reduction to the amortized cost basis. These changes may result in earlier recognition of credit losses. Early adoption is permitted and these guidance updates require a modified retrospective method of adoption, though a prospective method of adoption is required for available-for-sale debt securities for which an other-than-temporary impairment had been recognized before the effective date. These guidance updates are effective for annual periods beginning after December 15, 2019. We plan to adopt this guidance on January 1, 2020 and we are currently in the process of evaluating the impact of these guidance updates.

In August 2018, the FASB issued ASU 2018-15, Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. ASU 2018-15 aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is
a service contract with existing guidance contained within subtopic 350-40 to develop or obtain internal-use software. Early adoption is permitted and the guidance allows for a retrospective or prospective application. The guidance is effective for annual periods beginning after December 15, 2019. We plan to adopt this guidance on January 1, 2020 under the prospective application and we are currently in the process of evaluating the impact of this guidance.

In July 2018, the FASB issued ASU 2018-09, Codification Improvements. ASU 2018-09 provides updates for technical corrections, clarifications, and other minor improvements to a wide variety of topics in the ASC. The transition method of adoption is dependent on the ASC topic impacted by this guidance. Additionally, some of the ASC topic updates are effective upon issuance of ASU 2018-09 and some of the ASC topic updates are effective at a future date. The ASC topic updates effective upon issuance of ASU 2018-09 do not impact our accounting for the respective ASC topics. For those ASC topic updates effective at a future date, we are currently in the process of evaluating the impact of this guidance update.

Recently Adopted Accounting Pronouncements

The FASB has issued four ASUs related to Accounting Standards Codification (ASC) 842. In March 2019, the FASB issued ASU 2019-01, Leases (Topic 842): Codification Improvements. In July 2018, the FASB issued ASU 2018-11, Leases (Topic 842): Targeted Improvements and ASU 2018-10, Codification Improvements to Topic 842, Leases. In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842). ASC 842 requires an entity to recognize a ROU asset and lease liability for all leases with terms of more than 12 months. Recognition, measurement, and presentation of expenses will depend on classification as a finance or operating lease. The amendments in this update also require certain quantitative and qualitative disclosures about leasing arrangements.

We have adopted ASC 842 on January 1, 2019 and have elected the transition method of adoption that allows for a modified retrospective adoption with a cumulative-effect adjustment to the opening balance of accumulated deficit and recorded an immaterial decrease to our opening balance of accumulated deficit. As a result, we have not changed previously disclosed amounts or provided additional disclosures for comparative periods. We initially recorded ROU assets of $17.2 million and lease liabilities of $21.1 million on our condensed consolidated balance sheet. ASC 842 does not have a material impact to our condensed consolidated statements of operations. We have elected a package of transition practical expedients which include not reassessing whether any expired or existing contracts are or contain leases, not reassessing the lease classification of expired or existing leases, and not reassessing initial direct costs for existing leases. We have also elected a practical expedient to not separate lease and non-lease components. We did not elect the practical expedient to use hindsight in determining our lease terms or assessing impairment of our ROU assets. See Note 8. Leases for more information.
XML 36 chegg2019-09x3010q_htm.xml IDEA: XBRL DOCUMENT 0001364954 2019-01-01 2019-09-30 0001364954 2019-11-01 0001364954 2019-09-30 0001364954 2018-12-31 0001364954 2019-07-01 2019-09-30 0001364954 2018-01-01 2018-09-30 0001364954 2018-07-01 2018-09-30 0001364954 us-gaap:CommonStockMember 2019-01-01 2019-09-30 0001364954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-09-30 0001364954 us-gaap:CommonStockMember 2019-09-30 0001364954 us-gaap:RetainedEarningsMember 2018-12-31 0001364954 us-gaap:CommonStockMember 2018-12-31 0001364954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0001364954 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001364954 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-09-30 0001364954 us-gaap:RetainedEarningsMember 2019-09-30 0001364954 us-gaap:RetainedEarningsMember 2019-01-01 2019-09-30 0001364954 chgg:AccountingStandardsUpdate201802And201409Member us-gaap:RetainedEarningsMember 2019-01-01 0001364954 chgg:AccountingStandardsUpdate201802And201409Member 2019-01-01 0001364954 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0001364954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001364954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001364954 us-gaap:CommonStockMember 2018-09-30 0001364954 2018-06-30 0001364954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2018-09-30 0001364954 us-gaap:CommonStockMember 2018-07-01 2018-09-30 0001364954 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2018-09-30 0001364954 us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0001364954 us-gaap:RetainedEarningsMember 2018-06-30 0001364954 us-gaap:CommonStockMember 2018-06-30 0001364954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 0001364954 us-gaap:RetainedEarningsMember 2018-07-01 2018-09-30 0001364954 us-gaap:RetainedEarningsMember 2018-09-30 0001364954 2018-09-30 0001364954 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001364954 us-gaap:CommonStockMember 2019-07-01 2019-09-30 0001364954 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0001364954 2019-06-30 0001364954 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0001364954 us-gaap:RetainedEarningsMember 2019-06-30 0001364954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001364954 us-gaap:CommonStockMember 2019-06-30 0001364954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-09-30 0001364954 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001364954 us-gaap:CommonStockMember 2018-01-01 2018-09-30 0001364954 us-gaap:CommonStockMember 2017-12-31 0001364954 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-09-30 0001364954 2017-12-31 0001364954 us-gaap:RetainedEarningsMember 2018-01-01 2018-09-30 0001364954 chgg:AccountingStandardsUpdate201802And201409Member us-gaap:RetainedEarningsMember 2018-01-01 0001364954 chgg:AccountingStandardsUpdate201802And201409Member 2018-01-01 0001364954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-09-30 0001364954 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001364954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001364954 us-gaap:RetainedEarningsMember 2017-12-31 0001364954 chgg:A0.125PercentConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember 2019-04-01 2019-04-30 0001364954 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001364954 chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2018-04-30 0001364954 chgg:A0.125PercentConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember 2019-03-31 0001364954 chgg:A0.125PercentConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember 2019-04-30 0001364954 chgg:RequiredMaterialsMember 2019-07-01 2019-09-30 0001364954 chgg:RequiredMaterialsMember 2018-07-01 2018-09-30 0001364954 chgg:CheggServicesMember 2019-07-01 2019-09-30 0001364954 chgg:CheggServicesMember 2018-07-01 2018-09-30 0001364954 chgg:RequiredMaterialsMember 2019-01-01 2019-09-30 0001364954 chgg:CheggServicesMember 2019-01-01 2019-09-30 0001364954 chgg:RequiredMaterialsMember 2018-01-01 2018-09-30 0001364954 chgg:CheggServicesMember 2018-01-01 2018-09-30 0001364954 chgg:RestrictedStockUnitsRSUsAndPerformanceShareUnitsPSUsMember 2018-01-01 2018-09-30 0001364954 us-gaap:SeniorNotesMember 2019-01-01 2019-09-30 0001364954 us-gaap:StockOptionMember 2019-01-01 2019-09-30 0001364954 us-gaap:StockOptionMember 2018-07-01 2018-09-30 0001364954 us-gaap:EmployeeStockMember 2019-07-01 2019-09-30 0001364954 us-gaap:EmployeeStockMember 2018-07-01 2018-09-30 0001364954 us-gaap:EmployeeStockMember 2019-01-01 2019-09-30 0001364954 us-gaap:EmployeeStockMember 2018-01-01 2018-09-30 0001364954 chgg:RestrictedStockUnitsRSUsAndPerformanceShareUnitsPSUsMember 2018-07-01 2018-09-30 0001364954 chgg:RestrictedStockUnitsRSUsAndPerformanceShareUnitsPSUsMember 2019-07-01 2019-09-30 0001364954 us-gaap:StockOptionMember 2019-07-01 2019-09-30 0001364954 us-gaap:SeniorNotesMember 2018-07-01 2018-09-30 0001364954 chgg:RestrictedStockUnitsRSUsAndPerformanceShareUnitsPSUsMember 2019-01-01 2019-09-30 0001364954 us-gaap:StockOptionMember 2018-01-01 2018-09-30 0001364954 us-gaap:SeniorNotesMember 2018-01-01 2018-09-30 0001364954 us-gaap:SeniorNotesMember 2019-07-01 2019-09-30 0001364954 chgg:A0.125PercentConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember 2019-09-30 0001364954 chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember chgg:CappedCallMember 2019-09-30 0001364954 2018-10-31 0001364954 us-gaap:OtherAssetsMember us-gaap:CostmethodInvestmentsMember 2019-09-30 0001364954 us-gaap:OtherLongTermInvestmentsMember us-gaap:CorporateBondSecuritiesMember 2019-09-30 0001364954 us-gaap:ShortTermInvestmentsMember 2019-09-30 0001364954 us-gaap:ShortTermInvestmentsMember us-gaap:CorporateBondSecuritiesMember 2019-09-30 0001364954 us-gaap:CashAndCashEquivalentsMember 2019-09-30 0001364954 us-gaap:CashMember us-gaap:CashAndCashEquivalentsMember 2019-09-30 0001364954 us-gaap:MoneyMarketFundsMember us-gaap:CashAndCashEquivalentsMember 2019-09-30 0001364954 us-gaap:ShortTermInvestmentsMember us-gaap:CommercialPaperMember 2019-09-30 0001364954 us-gaap:CommercialPaperMember us-gaap:CashAndCashEquivalentsMember 2019-09-30 0001364954 us-gaap:ShortTermInvestmentsMember us-gaap:USTreasurySecuritiesMember 2019-09-30 0001364954 us-gaap:ShortTermInvestmentsMember us-gaap:AgencySecuritiesMember 2019-09-30 0001364954 us-gaap:OtherLongTermInvestmentsMember us-gaap:AgencySecuritiesMember 2019-09-30 0001364954 us-gaap:OtherLongTermInvestmentsMember 2019-09-30 0001364954 us-gaap:ShortTermInvestmentsMember us-gaap:USTreasurySecuritiesMember 2018-12-31 0001364954 us-gaap:CommercialPaperMember us-gaap:CashAndCashEquivalentsMember 2018-12-31 0001364954 us-gaap:CashMember us-gaap:CashAndCashEquivalentsMember 2018-12-31 0001364954 us-gaap:OtherLongTermInvestmentsMember us-gaap:CorporateBondSecuritiesMember 2018-12-31 0001364954 us-gaap:CashAndCashEquivalentsMember 2018-12-31 0001364954 us-gaap:OtherLongTermInvestmentsMember us-gaap:USTreasurySecuritiesMember 2018-12-31 0001364954 us-gaap:ShortTermInvestmentsMember 2018-12-31 0001364954 us-gaap:ShortTermInvestmentsMember us-gaap:CommercialPaperMember 2018-12-31 0001364954 us-gaap:OtherLongTermInvestmentsMember 2018-12-31 0001364954 us-gaap:ShortTermInvestmentsMember us-gaap:CorporateBondSecuritiesMember 2018-12-31 0001364954 us-gaap:MoneyMarketFundsMember us-gaap:CashAndCashEquivalentsMember 2018-12-31 0001364954 chgg:A0.125PercentConvertibleSeniorNotesDue2025Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:SeniorNotesMember 2019-09-30 0001364954 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:SeniorNotesMember 2019-09-30 0001364954 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:SeniorNotesMember 2018-12-31 0001364954 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:SeniorNotesMember 2019-09-30 0001364954 chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:SeniorNotesMember 2019-09-30 0001364954 chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:SeniorNotesMember 2018-12-31 0001364954 chgg:A0.125PercentConvertibleSeniorNotesDue2025Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:SeniorNotesMember 2019-09-30 0001364954 chgg:A0.125PercentConvertibleSeniorNotesDue2025Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:SeniorNotesMember 2018-12-31 0001364954 chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:SeniorNotesMember 2018-12-31 0001364954 chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:SeniorNotesMember 2019-09-30 0001364954 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:SeniorNotesMember 2018-12-31 0001364954 chgg:A0.125PercentConvertibleSeniorNotesDue2025Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:SeniorNotesMember 2018-12-31 0001364954 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AgencySecuritiesMember 2019-09-30 0001364954 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001364954 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2019-09-30 0001364954 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2019-09-30 0001364954 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001364954 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-09-30 0001364954 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-09-30 0001364954 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AgencySecuritiesMember 2019-09-30 0001364954 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001364954 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001364954 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-09-30 0001364954 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001364954 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-09-30 0001364954 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-09-30 0001364954 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001364954 us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001364954 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AgencySecuritiesMember 2019-09-30 0001364954 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2019-09-30 0001364954 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-09-30 0001364954 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001364954 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001364954 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2018-12-31 0001364954 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-12-31 0001364954 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001364954 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001364954 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-12-31 0001364954 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2018-12-31 0001364954 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001364954 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-12-31 0001364954 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2018-12-31 0001364954 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001364954 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2018-12-31 0001364954 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-12-31 0001364954 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001364954 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001364954 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001364954 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001364954 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-12-31 0001364954 us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001364954 chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2019-09-30 0001364954 chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2018-12-31 0001364954 2018-01-01 2018-12-31 0001364954 us-gaap:DevelopedTechnologyRightsMember 2018-12-31 0001364954 us-gaap:CustomerListsMember 2018-12-31 0001364954 us-gaap:NoncompeteAgreementsMember 2018-01-01 2018-12-31 0001364954 us-gaap:TradeNamesMember 2018-12-31 0001364954 us-gaap:TradeNamesMember 2018-01-01 2018-12-31 0001364954 us-gaap:CustomerListsMember 2018-01-01 2018-12-31 0001364954 us-gaap:NoncompeteAgreementsMember 2018-12-31 0001364954 us-gaap:DevelopedTechnologyRightsMember 2018-01-01 2018-12-31 0001364954 us-gaap:NoncompeteAgreementsMember 2019-09-30 0001364954 us-gaap:TradeNamesMember 2019-09-30 0001364954 us-gaap:CustomerListsMember 2019-09-30 0001364954 us-gaap:TradeNamesMember 2019-01-01 2019-09-30 0001364954 us-gaap:NoncompeteAgreementsMember 2019-01-01 2019-09-30 0001364954 us-gaap:DevelopedTechnologyRightsMember 2019-09-30 0001364954 us-gaap:CustomerListsMember 2019-01-01 2019-09-30 0001364954 us-gaap:DevelopedTechnologyRightsMember 2019-01-01 2019-09-30 0001364954 chgg:AcquisitionRelatedIntangibleAssetsMember 2019-01-01 2019-09-30 0001364954 chgg:AcquisitionRelatedIntangibleAssetsMember 2018-07-01 2018-09-30 0001364954 chgg:AcquisitionRelatedIntangibleAssetsMember 2019-07-01 2019-09-30 0001364954 chgg:AcquisitionRelatedIntangibleAssetsMember 2018-01-01 2018-09-30 0001364954 chgg:A0.125PercentConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember 2019-07-01 2019-09-30 0001364954 chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2019-07-01 2019-09-30 0001364954 chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2018-07-01 2018-09-30 0001364954 chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember chgg:SalePriceIsGreaterOrEqual130PercentMember 2018-04-01 2018-04-30 0001364954 chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember us-gaap:LiabilityMember 2018-04-30 0001364954 chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2018-04-01 2018-04-30 0001364954 chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2019-01-01 2019-09-30 0001364954 chgg:A0.125PercentConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember 2019-01-01 2019-09-30 0001364954 srt:MaximumMember chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember chgg:TradingPricePer1000DollarPrincipalAmountLessThan98PercentMember 2018-04-01 2018-04-30 0001364954 chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember chgg:CappedCallMember 2018-04-01 2018-04-30 0001364954 chgg:A0.125PercentConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember us-gaap:EquityMember 2019-09-30 0001364954 chgg:A0.125PercentConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember chgg:CappedCallMember 2019-09-30 0001364954 chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember us-gaap:EquityMember 2018-04-30 0001364954 chgg:A0.125PercentConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember us-gaap:LiabilityMember 2019-09-30 0001364954 chgg:A0.125PercentConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember chgg:CappedCallMember 2019-03-01 2019-03-31 0001364954 chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2018-01-01 2018-09-30 0001364954 chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember 2019-03-01 2019-03-31 0001364954 chgg:A0.25PercentConvertibleSeniorNotesDue2023Member us-gaap:SeniorNotesMember chgg:TradingPricePer1000DollarPrincipalAmountLessThan98PercentMember 2018-04-01 2018-04-30 0001364954 country:IN 2019-09-30 0001364954 chgg:RestrictedStockUnitsRSUsAndPerformanceShareUnitsPSUsMember 2018-12-31 0001364954 chgg:RestrictedStockUnitsRSUsAndPerformanceShareUnitsPSUsMember 2019-09-30 0001364954 chgg:RestrictedStockUnitsRSUsAndPerformanceShareUnitsPSUsMember 2019-01-01 2019-09-30 0001364954 us-gaap:GeneralAndAdministrativeExpenseMember 2018-07-01 2018-09-30 0001364954 us-gaap:GeneralAndAdministrativeExpenseMember 2019-07-01 2019-09-30 0001364954 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-09-30 0001364954 us-gaap:SellingAndMarketingExpenseMember 2018-07-01 2018-09-30 0001364954 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-09-30 0001364954 us-gaap:ResearchAndDevelopmentExpenseMember 2019-07-01 2019-09-30 0001364954 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-09-30 0001364954 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-09-30 0001364954 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-09-30 0001364954 us-gaap:CostOfSalesMember 2018-01-01 2018-09-30 0001364954 us-gaap:CostOfSalesMember 2019-01-01 2019-09-30 0001364954 us-gaap:CostOfSalesMember 2018-07-01 2018-09-30 0001364954 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-09-30 0001364954 us-gaap:ResearchAndDevelopmentExpenseMember 2018-07-01 2018-09-30 0001364954 us-gaap:SellingAndMarketingExpenseMember 2019-07-01 2019-09-30 0001364954 us-gaap:CostOfSalesMember 2019-07-01 2019-09-30 0001364954 us-gaap:CommonStockMember 2019-09-30 0001364954 us-gaap:CommonStockMember 2019-03-01 2019-03-31 0001364954 us-gaap:OneTimeTerminationBenefitsMember chgg:A2017RestructuringPlanMember 2019-01-01 2019-09-30 0001364954 us-gaap:AccountingStandardsUpdate201602Member us-gaap:ContractTerminationMember chgg:A2015RestructuringPlanMember 2019-01-01 2019-09-30 0001364954 us-gaap:ContractTerminationMember chgg:A2015RestructuringPlanMember 2018-01-01 2018-12-31 0001364954 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 2019-09-30 0001364954 us-gaap:ContractTerminationMember chgg:A2017RestructuringPlanMember 2017-12-31 0001364954 us-gaap:AccountingStandardsUpdate201602Member us-gaap:OneTimeTerminationBenefitsMember chgg:A2017RestructuringPlanMember 2019-01-01 2019-09-30 0001364954 us-gaap:ContractTerminationMember chgg:A2017RestructuringPlanMember 2018-01-01 2018-12-31 0001364954 us-gaap:OneTimeTerminationBenefitsMember chgg:A2017RestructuringPlanMember 2018-01-01 2018-12-31 0001364954 us-gaap:ContractTerminationMember chgg:A2017RestructuringPlanMember 2018-12-31 0001364954 us-gaap:ContractTerminationMember chgg:A2015RestructuringPlanMember 2019-01-01 2019-09-30 0001364954 us-gaap:OneTimeTerminationBenefitsMember chgg:A2017RestructuringPlanMember 2018-12-31 0001364954 us-gaap:ContractTerminationMember chgg:A2015RestructuringPlanMember 2019-09-30 0001364954 us-gaap:OneTimeTerminationBenefitsMember chgg:A2017RestructuringPlanMember 2017-12-31 0001364954 us-gaap:AccountingStandardsUpdate201602Member us-gaap:ContractTerminationMember chgg:A2017RestructuringPlanMember 2019-01-01 2019-09-30 0001364954 us-gaap:ContractTerminationMember chgg:A2015RestructuringPlanMember 2017-12-31 0001364954 us-gaap:ContractTerminationMember chgg:A2017RestructuringPlanMember 2019-01-01 2019-09-30 0001364954 us-gaap:ContractTerminationMember chgg:A2017RestructuringPlanMember 2019-09-30 0001364954 us-gaap:OneTimeTerminationBenefitsMember chgg:A2017RestructuringPlanMember 2019-09-30 0001364954 us-gaap:ContractTerminationMember chgg:A2015RestructuringPlanMember 2018-12-31 0001364954 chgg:AdobeSystemsMember srt:ChiefExecutiveOfficerMember 2019-07-01 2019-09-30 0001364954 chgg:CengageMember chgg:BoardOfDirectorsMemberMember 2019-07-01 2019-09-30 0001364954 chgg:CengageMember srt:ChiefExecutiveOfficerMember 2018-01-01 2018-09-30 0001364954 chgg:AdobeSystemsMember srt:ChiefExecutiveOfficerMember 2018-01-01 2018-09-30 0001364954 chgg:AdobeSystemsMember srt:ChiefExecutiveOfficerMember 2019-01-01 2019-09-30 0001364954 chgg:CengageMember chgg:BoardOfDirectorsMemberMember 2019-01-01 2019-09-30 0001364954 chgg:CengageMember srt:ChiefExecutiveOfficerMember 2019-01-01 2019-09-30 0001364954 chgg:CengageMember chgg:BoardOfDirectorsMemberMember 2018-07-01 2018-09-30 0001364954 chgg:AdobeSystemsMember srt:ChiefExecutiveOfficerMember 2018-07-01 2018-09-30 0001364954 chgg:PayPalMember chgg:BoardOfDirectorsMemberMember 2019-07-01 2019-09-30 0001364954 chgg:SynackInc.Member chgg:BoardOfDirectorsMemberMember 2019-01-01 2019-09-30 0001364954 chgg:PayPalMember chgg:BoardOfDirectorsMemberMember 2018-07-01 2018-09-30 0001364954 chgg:CengageMember chgg:BoardOfDirectorsMemberMember 2018-01-01 2018-09-30 0001364954 chgg:SynackInc.Member chgg:BoardOfDirectorsMemberMember 2019-07-01 2019-09-30 0001364954 chgg:CengageMember srt:ChiefExecutiveOfficerMember 2019-07-01 2019-09-30 0001364954 chgg:PayPalMember chgg:BoardOfDirectorsMemberMember 2018-01-01 2018-09-30 0001364954 chgg:CengageMember srt:ChiefExecutiveOfficerMember 2018-12-31 0001364954 chgg:CengageMember srt:ChiefExecutiveOfficerMember 2018-07-01 2018-09-30 0001364954 chgg:PayPalMember chgg:BoardOfDirectorsMemberMember 2019-01-01 2019-09-30 0001364954 chgg:AdobeSystemsMember srt:ChiefExecutiveOfficerMember 2018-12-31 0001364954 chgg:AdobeSystemsMember srt:ChiefExecutiveOfficerMember 2019-09-30 0001364954 chgg:ThinkfulInc.Member us-gaap:SubsequentEventMember 2019-10-01 0001364954 chgg:ThinkfulInc.Member us-gaap:SubsequentEventMember 2019-10-01 2019-10-01 0001364954 chgg:FedExMember chgg:LogisticsAndWarehousingServicesMember us-gaap:SubsequentEventMember 2019-10-07 iso4217:USD shares shares iso4217:USD pure chgg:day chgg:board_member chgg:position 1 false --12-31 Q3 2019 0001364954 229000 31000 0.001 0.001 400000000 400000000 115500418 120668843 115500418 120668843 0.0371051 0.0193956 10 5 2600000 0.001 0.001 10000000 10000000 0 0 0 0 0 0 1300000 0 0 0 10-Q true 2019-09-30 false 001-36180 CHEGG, INC DE 20-3237489 3990 Freedom Circle Santa Clara CA 95054 408 855-5700 Common stock, $0.001 par value per share CHGG NYSE Yes Yes Large Accelerated Filer false false false 120981819 450457000 374664000 345392000 93345000 13678000 12733000 9654000 4673000 24888000 9510000 844069000 494925000 340118000 16052000 77667000 59904000 149068000 149524000 20622000 25915000 16312000 0 15836000 14618000 1463692000 760938000 4197000 8177000 27457000 17418000 4982000 0 52199000 34077000 88835000 59672000 887215000 283668000 15315000 0 3815000 6964000 906345000 290632000 995180000 350304000 0 0 121000 116000 894660000 818113000 -1758000 -1019000 -424511000 -406576000 468512000 410634000 1463692000 760938000 94151000 74237000 285422000 225408000 22164000 19918000 66017000 57926000 71987000 54319000 219405000 167482000 36442000 29045000 101199000 80796000 16822000 15690000 47334000 42463000 23752000 20000000 70044000 57735000 28000 17000 97000 252000 77044000 64752000 218674000 181246000 -5057000 -10433000 731000 -13764000 -13548000 -3772000 -31294000 -7456000 7751000 1209000 14571000 2667000 -5797000 -2563000 -16723000 -4789000 -10854000 -12996000 -15992000 -18553000 623000 713000 1832000 1682000 -11477000 -13709000 -17824000 -20235000 -0.10 -0.12 -0.15 -0.18 120085000 114184000 118547000 112621000 -11477000 -13709000 -17824000 -20235000 -73000 43000 379000 66000 -1067000 -347000 -1118000 -749000 -1140000 -304000 -739000 -683000 -12617000 -14013000 -18563000 -20918000 119336000 119000 873104000 -618000 -413034000 459571000 991000 1000 11673000 11674000 319000 1000 -8825000 -8824000 23000 1843000 1843000 16865000 16865000 -1140000 -1140000 -11477000 -11477000 120669000 121000 894660000 -1758000 -424511000 468512000 113551000 114000 787480000 -661000 -398214000 388719000 765000 1000 5412000 5413000 282000 0 -5355000 -5355000 13818000 13818000 -304000 -304000 -13709000 -13709000 114598000 115000 801355000 -965000 -411923000 388582000 115500000 116000 818113000 -1019000 -406576000 410634000 -111000 -111000 206747000 206747000 97200000 97200000 504000 1000 19999000 20000000 2545000 3000 27717000 27720000 3064000 3000 -91076000 -91073000 64000 3003000 3003000 47355000 47355000 -739000 -739000 -17824000 -17824000 120669000 121000 894660000 -1758000 -424511000 468512000 109668000 110000 782845000 -282000 -391611000 391062000 -77000 -77000 62444000 62444000 39227000 39227000 983000 1000 19999000 20000000 2799000 3000 23458000 23461000 3080000 3000 -45669000 -45666000 34000 0 0 37503000 37503000 -683000 -683000 -20235000 -20235000 114598000 115000 801355000 -965000 -411923000 388582000 -17824000 -20235000 21369000 16631000 47355000 37503000 -832000 -29000 30114000 6958000 59000 -315000 3284000 0 370000 -51000 850000 -2409000 20741000 24250000 -1989000 587000 -3983000 -3001000 10039000 11841000 18095000 16044000 -2793000 1589000 86575000 44667000 822869000 113276000 53261000 1800000 190744000 118080000 31520000 18048000 0 34650000 -610384000 -46094000 27723000 23463000 91076000 45669000 780180000 335618000 97200000 39227000 20000000 20000000 599627000 254185000 75818000 252758000 375945000 126963000 451763000 379721000 901000 55000 1492000 1560000 3847000 0 2638000 0 4452000 2993000 3003000 0 450457000 379020000 125000 0 1181000 701000 451763000 379721000 Background and Basis of Presentation<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Company and Background</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Chegg, Inc. (Chegg, the Company, we, us, or our), headquartered in Santa Clara, California, was incorporated as a Delaware corporation in July 2005. Chegg is a smarter way to student. As the leading direct-to-student learning platform, we strive to improve educational outcomes by putting the student first in all our decisions. We support students on their journey from high school to college and into their career with tools designed to help them pass their test, pass their class, and save money on required materials. Our services are available online, anytime and anywhere, so we can reach students when they need us most.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying condensed consolidated balance sheet as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the condensed consolidated statements of operations, the condensed consolidated statements of comprehensive loss, and the condensed consolidated statements of stockholder's equity for the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, the condensed consolidated statements of cash flows for the </span><span style="font-family:inherit;font-size:10pt;">nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and the related footnote disclosures are unaudited. In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments, including normal recurring adjustments, necessary to present fairly our financial position as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, our results of operations, results of comprehensive loss, and stockholder's equity for the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and cash flows for the </span><span style="font-family:inherit;font-size:10pt;">nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. Our results of operations, stockholder's equity, and cash flows for the </span><span style="font-family:inherit;font-size:10pt;">nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the results to be expected for the full year.</span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We operate in a single segment. Our fiscal year ends on December 31 and in this report we refer to the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> as </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">.<br/> <br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The condensed consolidated financial statements and related financial information should be read in conjunction with the audited consolidated financial statements and the related notes thereto that are included in our Annual Report on Form 10-K for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> (the Annual Report on Form 10-K) filed with the U.S. Securities and Exchange Commission (SEC).</span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have changed the captions on our condensed consolidated statements of cash flows from “purchases of marketable securities” to “purchases of investments” and from “maturities of marketable securities” to “maturities of investments.” This change does not impact any current or previously reported results.</span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Except for our policies on leases and convertible senior notes, there have been no material changes to our significant accounting policies as compared to the significant accounting policies described in our Annual Report on Form 10-K.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Leases</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We determine if an arrangement is a lease at inception. Operating leases are included in operating lease right of use (ROU) assets, operating lease liabilities within current liabilities, and operating lease liabilities within long-term liabilities on our condensed consolidated balance sheet. Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. Our leases do not provide an implicit rate and therefore we use our incremental borrowing rate based on the information available at commencement date in determining the present value of future minimum lease payments. Our incremental borrowing rate is estimated based on the estimated rate incurred to borrow, on a collateralized basis over a similar term as our leases, an amount equal to the lease payments in a similar economic environment. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise such options. We do not record leases on our condensed consolidated balance sheet with a term of one year or less. We do not separate lease and non-lease components but rather account for each separate component as a single lease component for all underlying classes of assets. Some of our leases include payments that are dependent on an index, such as the Consumer Price Index (CPI), and our minimum lease payments include payments based on the index at inception with any future changes in such indices recognized as an expense in the period of change. Where leases contain escalation clauses, rent abatements, or concessions, such as rent holidays and landlord or tenant incentives or allowances, we apply them in the determination of straight-line operating lease cost over the lease term.</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Convertible Senior Notes, net</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In </span><span style="font-family:inherit;font-size:10pt;">March 2019</span><span style="font-family:inherit;font-size:10pt;">, we issued </span><span style="font-family:inherit;font-size:10pt;"><span>$700 million</span></span><span style="font-family:inherit;font-size:10pt;"> in aggregate principal amount of </span><span style="font-family:inherit;font-size:10pt;"><span>0.125%</span></span><span style="font-family:inherit;font-size:10pt;"> convertible senior notes due in </span><span style="font-family:inherit;font-size:10pt;">2025</span><span style="font-family:inherit;font-size:10pt;"> (2025 notes) and in </span><span style="font-family:inherit;font-size:10pt;">April 2019</span><span style="font-family:inherit;font-size:10pt;">, the initial purchasers fully exercised their option to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>$100 million</span></span><span style="font-family:inherit;font-size:10pt;"> of additional 2025 notes for aggregate total gross proceeds of </span><span style="font-family:inherit;font-size:10pt;"><span>$800 million</span></span><span style="font-family:inherit;font-size:10pt;">. In </span><span style="font-family:inherit;font-size:10pt;">April 2018</span><span style="font-family:inherit;font-size:10pt;">, we issued </span><span style="font-family:inherit;font-size:10pt;"><span>$345 million</span></span><span style="font-family:inherit;font-size:10pt;"> in aggregate principal amount of </span><span style="font-family:inherit;font-size:10pt;"><span>0.25%</span></span><span style="font-family:inherit;font-size:10pt;"> convertible senior notes due in </span><span style="font-family:inherit;font-size:10pt;">2023</span><span style="font-family:inherit;font-size:10pt;"> (2023 notes). Collectively, the 2025 notes and the 2023 notes are referred to as the “notes.” In accounting for their issuance, we separated the notes into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of similar liabilities that do not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the carrying amount of the liability component from the par value of the notes. The difference represents the debt discount, recorded as a reduction of the convertible senior notes on our condensed consolidated balance sheets, and is amortized to interest expense over the term of the notes using the effective interest rate method. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. In accounting for the issuance costs related to the notes, we allocated the total amount of issuance costs incurred to liability and equity components based on their relative values. Issuance costs attributable to the liability component are being amortized on a straight-line basis, which approximates the effective interest rate method, to interest expense over the term of the notes. The issuance costs attributable to the equity component are recorded as a reduction of the equity component within additional paid-in capital.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with generally accepted accounting principles in the United States (U.S. GAAP) requires management to make estimates, judgments, and assumptions that affect the reported amounts of assets and liabilities; the disclosure of contingent liabilities at the date of the financial statements; and the reported amounts of revenues and expenses during the reporting periods. Significant estimates, assumptions, and judgments are used for, but not limited to: revenue recognition, recoverability of accounts receivable, restructuring charges, share-based compensation expense including estimated forfeitures, accounting for income taxes, useful lives assigned to long-lived assets for depreciation and amortization, impairment of goodwill and long-lived assets, the valuation of acquired intangible assets, the valuation of our convertible senior notes, and operating lease ROU assets and operating lease liabilities. We base our estimates on historical experience, knowledge of current business conditions, and various other factors we believe to be reasonable under the circumstances. These estimates are based on management’s knowledge about current events and expectations about actions we may undertake in the future. Actual results could differ from these estimates, and such differences could be material to our financial position and results of operations.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Recently Issued Accounting Pronouncements Not Yet Adopted</span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In May 2019, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2019-05, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments—Credit Losses (Topic 326): Targeted Transition Relief. </span><span style="font-family:inherit;font-size:10pt;">ASU 2019-05 provides entities with an option to irrevocably elect the fair value option for eligible instruments. In April 2019, the FASB issued ASU 2019-04, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Codification Improvements to Topic 326, Financial Instruments—Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments. </span><span style="font-family:inherit;font-size:10pt;">ASU 2019-04 provides codification updates to ASU 2016-01 and ASU 2016-13. In June 2016, the FASB issued ASU 2016-13, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="font-family:inherit;font-size:10pt;">. ASU 2016-13 replaces the existing incurred loss impairment model for trade receivables with an expected loss model which requires the use of forward-looking information to calculate expected credit loss estimates. Additionally, the concept of other-than-temporary impairment for available-for-sale investments is eliminated and instead ASU 2016-13 requires an entity to focus on determining whether any impairment is a result of a credit loss or other factors. It also requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses rather than as a reduction to the amortized cost basis. These changes may result in earlier recognition of credit losses. Early adoption is permitted and these guidance updates require a modified retrospective method of adoption, though a prospective method of adoption is required for available-for-sale debt securities for which an other-than-temporary impairment had been recognized before the effective date. These guidance updates are effective for annual periods beginning after December 15, 2019. We plan to adopt this guidance on January 1, 2020 and we are currently in the process of evaluating the impact of these guidance updates. </span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-15, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</span><span style="font-family:inherit;font-size:10pt;">. ASU 2018-15 aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">a service contract with existing guidance contained within subtopic 350-40 to develop or obtain internal-use software. Early adoption is permitted and the guidance allows for a retrospective or prospective application. The guidance is effective for annual periods beginning after December 15, 2019. We plan to adopt this guidance on January 1, 2020 under the prospective application and we are currently in the process of evaluating the impact of this guidance. </span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In July 2018, the FASB issued ASU 2018-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Codification Improvements</span><span style="font-family:inherit;font-size:10pt;">. ASU 2018-09 provides updates for technical corrections, clarifications, and other minor improvements to a wide variety of topics in the ASC. The transition method of adoption is dependent on the ASC topic impacted by this guidance. Additionally, some of the ASC topic updates are effective upon issuance of ASU 2018-09 and some of the ASC topic updates are effective at a future date. The ASC topic updates effective upon issuance of ASU 2018-09 do not impact our accounting for the respective ASC topics. For those ASC topic updates effective at a future date, we are currently in the process of evaluating the impact of this guidance update.</span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Recently Adopted Accounting Pronouncements</span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The FASB has issued four ASUs related to Accounting Standards Codification (ASC) 842. In March 2019, the FASB issued ASU 2019-01, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842): Codification Improvements. </span><span style="font-family:inherit;font-size:10pt;">In July 2018, the FASB issued ASU 2018-11, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842): Targeted Improvements</span><span style="font-family:inherit;font-size:10pt;"> and ASU 2018-10, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Codification Improvements to Topic 842, Leases</span><span style="font-family:inherit;font-size:10pt;">. In February 2016, the FASB issued ASU 2016-02, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842)</span><span style="font-family:inherit;font-size:10pt;">. ASC 842 requires an entity to recognize a ROU asset and lease liability for all leases with terms of more than 12 months. Recognition, measurement, and presentation of expenses will depend on classification as a finance or operating lease. The amendments in this update also require certain quantitative and qualitative disclosures about leasing arrangements.</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have adopted ASC 842 on January 1, 2019 and have elected the transition method of adoption that allows for a modified retrospective adoption with a cumulative-effect adjustment to the opening balance of accumulated deficit and recorded an immaterial decrease to our opening balance of accumulated deficit. As a result, we have not changed previously disclosed amounts or provided additional disclosures for comparative periods. We initially recorded ROU assets of </span><span style="font-family:inherit;font-size:10pt;"><span>$17.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and lease liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$21.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> on our condensed consolidated balance sheet. ASC 842 does not have a material impact to our condensed consolidated statements of operations. We have elected a package of transition practical expedients which include not reassessing whether any expired or existing contracts are or contain leases, not reassessing the lease classification of expired or existing leases, and not reassessing initial direct costs for existing leases. We have also elected a practical expedient to not separate lease and non-lease components. We did not elect the practical expedient to use hindsight in determining our lease terms or assessing impairment of our ROU assets. See Note 8. Leases for more information.</span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying condensed consolidated balance sheet as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the condensed consolidated statements of operations, the condensed consolidated statements of comprehensive loss, and the condensed consolidated statements of stockholder's equity for the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, the condensed consolidated statements of cash flows for the </span><span style="font-family:inherit;font-size:10pt;">nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and the related footnote disclosures are unaudited. In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments, including normal recurring adjustments, necessary to present fairly our financial position as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, our results of operations, results of comprehensive loss, and stockholder's equity for the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and cash flows for the </span><span style="font-family:inherit;font-size:10pt;">nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. Our results of operations, stockholder's equity, and cash flows for the </span><span style="font-family:inherit;font-size:10pt;">nine months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the results to be expected for the full year.</span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We operate in a single segment. Our fiscal year ends on December 31 and in this report we refer to the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> as </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">.<br/> <br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The condensed consolidated financial statements and related financial information should be read in conjunction with the audited consolidated financial statements and the related notes thereto that are included in our Annual Report on Form 10-K for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> (the Annual Report on Form 10-K) filed with the U.S. Securities and Exchange Commission (SEC).</span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have changed the captions on our condensed consolidated statements of cash flows from “purchases of marketable securities” to “purchases of investments” and from “maturities of marketable securities” to “maturities of investments.” This change does not impact any current or previously reported results.</span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Except for our policies on leases and convertible senior notes, there have been no material changes to our significant accounting policies as compared to the significant accounting policies described in our Annual Report on Form 10-K.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Leases</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We determine if an arrangement is a lease at inception. Operating leases are included in operating lease right of use (ROU) assets, operating lease liabilities within current liabilities, and operating lease liabilities within long-term liabilities on our condensed consolidated balance sheet. Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. Our leases do not provide an implicit rate and therefore we use our incremental borrowing rate based on the information available at commencement date in determining the present value of future minimum lease payments. Our incremental borrowing rate is estimated based on the estimated rate incurred to borrow, on a collateralized basis over a similar term as our leases, an amount equal to the lease payments in a similar economic environment. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise such options. We do not record leases on our condensed consolidated balance sheet with a term of one year or less. We do not separate lease and non-lease components but rather account for each separate component as a single lease component for all underlying classes of assets. Some of our leases include payments that are dependent on an index, such as the Consumer Price Index (CPI), and our minimum lease payments include payments based on the index at inception with any future changes in such indices recognized as an expense in the period of change. Where leases contain escalation clauses, rent abatements, or concessions, such as rent holidays and landlord or tenant incentives or allowances, we apply them in the determination of straight-line operating lease cost over the lease term.</span></div> <div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Convertible Senior Notes, net</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In </span><span style="font-family:inherit;font-size:10pt;">March 2019</span><span style="font-family:inherit;font-size:10pt;">, we issued </span><span style="font-family:inherit;font-size:10pt;"><span>$700 million</span></span><span style="font-family:inherit;font-size:10pt;"> in aggregate principal amount of </span><span style="font-family:inherit;font-size:10pt;"><span>0.125%</span></span><span style="font-family:inherit;font-size:10pt;"> convertible senior notes due in </span><span style="font-family:inherit;font-size:10pt;">2025</span><span style="font-family:inherit;font-size:10pt;"> (2025 notes) and in </span><span style="font-family:inherit;font-size:10pt;">April 2019</span><span style="font-family:inherit;font-size:10pt;">, the initial purchasers fully exercised their option to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>$100 million</span></span><span style="font-family:inherit;font-size:10pt;"> of additional 2025 notes for aggregate total gross proceeds of </span><span style="font-family:inherit;font-size:10pt;"><span>$800 million</span></span><span style="font-family:inherit;font-size:10pt;">. In </span><span style="font-family:inherit;font-size:10pt;">April 2018</span><span style="font-family:inherit;font-size:10pt;">, we issued </span><span style="font-family:inherit;font-size:10pt;"><span>$345 million</span></span><span style="font-family:inherit;font-size:10pt;"> in aggregate principal amount of </span><span style="font-family:inherit;font-size:10pt;"><span>0.25%</span></span><span style="font-family:inherit;font-size:10pt;"> convertible senior notes due in </span><span style="font-family:inherit;font-size:10pt;">2023</span><span style="font-family:inherit;font-size:10pt;"> (2023 notes). Collectively, the 2025 notes and the 2023 notes are referred to as the “notes.” In accounting for their issuance, we separated the notes into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of similar liabilities that do not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the carrying amount of the liability component from the par value of the notes. The difference represents the debt discount, recorded as a reduction of the convertible senior notes on our condensed consolidated balance sheets, and is amortized to interest expense over the term of the notes using the effective interest rate method. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. In accounting for the issuance costs related to the notes, we allocated the total amount of issuance costs incurred to liability and equity components based on their relative values. Issuance costs attributable to the liability component are being amortized on a straight-line basis, which approximates the effective interest rate method, to interest expense over the term of the notes. The issuance costs attributable to the equity component are recorded as a reduction of the equity component within additional paid-in capital.</span></div> 700000000 0.00125 100000000 800000000 345000000 0.0025 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with generally accepted accounting principles in the United States (U.S. GAAP) requires management to make estimates, judgments, and assumptions that affect the reported amounts of assets and liabilities; the disclosure of contingent liabilities at the date of the financial statements; and the reported amounts of revenues and expenses during the reporting periods. Significant estimates, assumptions, and judgments are used for, but not limited to: revenue recognition, recoverability of accounts receivable, restructuring charges, share-based compensation expense including estimated forfeitures, accounting for income taxes, useful lives assigned to long-lived assets for depreciation and amortization, impairment of goodwill and long-lived assets, the valuation of acquired intangible assets, the valuation of our convertible senior notes, and operating lease ROU assets and operating lease liabilities. We base our estimates on historical experience, knowledge of current business conditions, and various other factors we believe to be reasonable under the circumstances. These estimates are based on management’s knowledge about current events and expectations about actions we may undertake in the future. Actual results could differ from these estimates, and such differences could be material to our financial position and results of operations.</span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Recently Issued Accounting Pronouncements Not Yet Adopted</span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In May 2019, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2019-05, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments—Credit Losses (Topic 326): Targeted Transition Relief. </span><span style="font-family:inherit;font-size:10pt;">ASU 2019-05 provides entities with an option to irrevocably elect the fair value option for eligible instruments. In April 2019, the FASB issued ASU 2019-04, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Codification Improvements to Topic 326, Financial Instruments—Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments. </span><span style="font-family:inherit;font-size:10pt;">ASU 2019-04 provides codification updates to ASU 2016-01 and ASU 2016-13. In June 2016, the FASB issued ASU 2016-13, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="font-family:inherit;font-size:10pt;">. ASU 2016-13 replaces the existing incurred loss impairment model for trade receivables with an expected loss model which requires the use of forward-looking information to calculate expected credit loss estimates. Additionally, the concept of other-than-temporary impairment for available-for-sale investments is eliminated and instead ASU 2016-13 requires an entity to focus on determining whether any impairment is a result of a credit loss or other factors. It also requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses rather than as a reduction to the amortized cost basis. These changes may result in earlier recognition of credit losses. Early adoption is permitted and these guidance updates require a modified retrospective method of adoption, though a prospective method of adoption is required for available-for-sale debt securities for which an other-than-temporary impairment had been recognized before the effective date. These guidance updates are effective for annual periods beginning after December 15, 2019. We plan to adopt this guidance on January 1, 2020 and we are currently in the process of evaluating the impact of these guidance updates. </span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-15, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</span><span style="font-family:inherit;font-size:10pt;">. ASU 2018-15 aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">a service contract with existing guidance contained within subtopic 350-40 to develop or obtain internal-use software. Early adoption is permitted and the guidance allows for a retrospective or prospective application. The guidance is effective for annual periods beginning after December 15, 2019. We plan to adopt this guidance on January 1, 2020 under the prospective application and we are currently in the process of evaluating the impact of this guidance. </span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In July 2018, the FASB issued ASU 2018-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Codification Improvements</span><span style="font-family:inherit;font-size:10pt;">. ASU 2018-09 provides updates for technical corrections, clarifications, and other minor improvements to a wide variety of topics in the ASC. The transition method of adoption is dependent on the ASC topic impacted by this guidance. Additionally, some of the ASC topic updates are effective upon issuance of ASU 2018-09 and some of the ASC topic updates are effective at a future date. The ASC topic updates effective upon issuance of ASU 2018-09 do not impact our accounting for the respective ASC topics. For those ASC topic updates effective at a future date, we are currently in the process of evaluating the impact of this guidance update.</span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Recently Adopted Accounting Pronouncements</span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The FASB has issued four ASUs related to Accounting Standards Codification (ASC) 842. In March 2019, the FASB issued ASU 2019-01, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842): Codification Improvements. </span><span style="font-family:inherit;font-size:10pt;">In July 2018, the FASB issued ASU 2018-11, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842): Targeted Improvements</span><span style="font-family:inherit;font-size:10pt;"> and ASU 2018-10, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Codification Improvements to Topic 842, Leases</span><span style="font-family:inherit;font-size:10pt;">. In February 2016, the FASB issued ASU 2016-02, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842)</span><span style="font-family:inherit;font-size:10pt;">. ASC 842 requires an entity to recognize a ROU asset and lease liability for all leases with terms of more than 12 months. Recognition, measurement, and presentation of expenses will depend on classification as a finance or operating lease. The amendments in this update also require certain quantitative and qualitative disclosures about leasing arrangements.</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have adopted ASC 842 on January 1, 2019 and have elected the transition method of adoption that allows for a modified retrospective adoption with a cumulative-effect adjustment to the opening balance of accumulated deficit and recorded an immaterial decrease to our opening balance of accumulated deficit. As a result, we have not changed previously disclosed amounts or provided additional disclosures for comparative periods. We initially recorded ROU assets of </span><span style="font-family:inherit;font-size:10pt;"><span>$17.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and lease liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$21.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> on our condensed consolidated balance sheet. ASC 842 does not have a material impact to our condensed consolidated statements of operations. We have elected a package of transition practical expedients which include not reassessing whether any expired or existing contracts are or contain leases, not reassessing the lease classification of expired or existing leases, and not reassessing initial direct costs for existing leases. We have also elected a practical expedient to not separate lease and non-lease components. We did not elect the practical expedient to use hindsight in determining our lease terms or assessing impairment of our ROU assets. See Note 8. Leases for more information.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 17200000 21100000 Revenues<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues are recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. The majority of our revenues are recognized over time as services are performed, with certain revenues, most significantly the revenue share we earn from our print textbook partners, being recognized at the point in time when print textbooks are shipped to students.</span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables set forth our total net revenues for the periods shown disaggregated for our Chegg Services and Required Materials product lines (in thousands, except percentages):</span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;font-weight:normal;">Chegg Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,304</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,201</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,103</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:normal;">Required Materials</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,847</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,036</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,811</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:normal;">Total net revenues</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,151</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,237</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,914</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;font-weight:normal;">Chegg Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>224,903</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>172,327</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,576</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:normal;">Required Materials</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,519</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,081</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,438</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:normal;">Total net revenues</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>285,422</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>225,408</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,014</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$15.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> of revenues that were included in our deferred revenue balance as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. During the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$16.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of revenues that were included in our deferred revenue balance as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">. During the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$2.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, of previously deferred revenues recognized from performance obligations satisfied in previous periods related to variable consideration recognized from our agreement with our Required Materials print textbook partner. The aggregate amount of unsatisfied performance obligations is approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$29.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, of which substantially all is expected to be recognized into revenues over the next year and the remainder within two years.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contract Balances</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents our accounts receivable, net and deferred revenue balances (in thousands, except percentages):</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,678</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,733</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>945</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,457</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,418</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,039</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, our accounts receivable, net balance </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> by </span><span style="font-family:inherit;font-size:10pt;"><span>$0.9 million</span></span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;"><span>7%</span></span><span style="font-family:inherit;font-size:10pt;">, primarily due to timing of billings partially offset by an improvement in cash collections. During the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, our deferred revenue balance </span><span style="font-family:inherit;font-size:10pt;">increased</span><span style="font-family:inherit;font-size:10pt;"> by </span><span style="font-family:inherit;font-size:10pt;"><span>$10.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;"><span>58%</span></span><span style="font-family:inherit;font-size:10pt;">, primarily due to increased bookings for our Chegg Study service and eTextbook rentals driven by the seasonality of our business. We had no contract assets as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and an immaterial amount as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div> <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues are recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. The majority of our revenues are recognized over time as services are performed, with certain revenues, most significantly the revenue share we earn from our print textbook partners, being recognized at the point in time when print textbooks are shipped to students.</span></div> <div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables set forth our total net revenues for the periods shown disaggregated for our Chegg Services and Required Materials product lines (in thousands, except percentages):</span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;font-weight:normal;">Chegg Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,304</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,201</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,103</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:normal;">Required Materials</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,847</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,036</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,811</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:normal;">Total net revenues</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,151</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,237</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,914</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;font-weight:normal;">Chegg Services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>224,903</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>172,327</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,576</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:normal;">Required Materials</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,519</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,081</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,438</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:normal;">Total net revenues</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>285,422</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>225,408</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,014</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 69304000 54201000 15103000 0.28 24847000 20036000 4811000 0.24 94151000 74237000 19914000 0.27 224903000 172327000 52576000 0.31 60519000 53081000 7438000 0.14 285422000 225408000 60014000 0.27 15700000 16000000.0 2200000 2700000 29000000.0 <div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents our accounts receivable, net and deferred revenue balances (in thousands, except percentages):</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,678</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,733</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>945</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,457</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,418</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,039</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 13678000 12733000 945000 0.07 27457000 17418000 10039000 0.58 900000 0.07 10000000.0 0.58 Net Loss Per Share<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net loss per share is computed by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by giving effect to all potential shares of common stock, including stock options, restricted stock units (RSUs), performance-based restricted stock units (PSUs), and shares related to convertible senior notes, to the extent dilutive. Basic and diluted net loss per share was the same for each period presented as the inclusion of all potential common shares outstanding would have been anti-dilutive.</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of basic and diluted net loss per share (in thousands, except per share amounts):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Numerator:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,477</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,709</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,824</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(20,235</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Denominator:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average shares used to compute net loss per share, basic and diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,085</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>114,184</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118,547</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>112,621</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss per share, basic and diluted</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.10</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.12</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.15</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.18</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following potential weighted-average shares of common stock outstanding were excluded from the computation of diluted net loss per share because including them would have been anti-dilutive (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:49%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options to purchase common stock</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,122</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,961</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,715</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,282</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RSUs and PSUs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,831</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,479</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,952</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,075</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares related to convertible senior notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,098</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,221</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,709</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Employee stock purchase plan </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total common stock equivalents</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,058</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,678</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,379</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,369</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares related to convertible senior notes represents the anti-dilutive impact of our issuance of </span><span style="font-family:inherit;font-size:10pt;"><span>$345 million</span></span><span style="font-family:inherit;font-size:10pt;"> in aggregate principal amount of our 2023 notes as the average price of our common stock during the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> was higher than the conversion price of </span><span style="font-family:inherit;font-size:10pt;"><span>$26.95</span></span><span style="font-family:inherit;font-size:10pt;">. While these shares are anti-dilutive during the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, they may be dilutive in periods we report net income. However, as a result of the capped call transactions, there will be no economic dilution from the 2023 notes up to </span><span style="font-family:inherit;font-size:10pt;"><span>$40.68</span></span><span style="font-family:inherit;font-size:10pt;">, as exercise of the capped call instruments will reduce dilution from the 2023 notes that would have otherwise occurred when the average price of our common stock exceeds the conversion price. None of the shares related to our issuance of </span><span style="font-family:inherit;font-size:10pt;"><span>$800 million</span></span><span style="font-family:inherit;font-size:10pt;"> in aggregate principal amount of our 2025 notes were anti-dilutive during the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. The average price of our common stock during the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> was lower than the conversion price of our 2025 notes of </span><span style="font-family:inherit;font-size:10pt;"><span>$51.56</span></span><span style="font-family:inherit;font-size:10pt;">. See Note 7, Convertible Senior Notes, for more information about our convertible senior notes.</span></div> Net Loss Per Share<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic net loss per share is computed by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by giving effect to all potential shares of common stock, including stock options, restricted stock units (RSUs), performance-based restricted stock units (PSUs), and shares related to convertible senior notes, to the extent dilutive. Basic and diluted net loss per share was the same for each period presented as the inclusion of all potential common shares outstanding would have been anti-dilutive.</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of basic and diluted net loss per share (in thousands, except per share amounts):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Numerator:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,477</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,709</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,824</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(20,235</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Denominator:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average shares used to compute net loss per share, basic and diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,085</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>114,184</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118,547</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>112,621</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss per share, basic and diluted</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.10</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.12</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.15</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.18</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> -11477000 -13709000 -17824000 -20235000 120085000 114184000 118547000 112621000 -0.10 -0.12 -0.15 -0.18 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following potential weighted-average shares of common stock outstanding were excluded from the computation of diluted net loss per share because including them would have been anti-dilutive (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:49%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options to purchase common stock</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,122</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,961</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,715</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,282</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RSUs and PSUs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,831</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,479</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,952</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,075</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares related to convertible senior notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,098</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,221</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,709</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Employee stock purchase plan </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total common stock equivalents</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,058</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,678</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,379</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,369</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 2122000 3961000 2715000 4282000 3831000 7479000 4952000 8075000 4098000 1221000 3709000 0 7000 17000 3000 12000 10058000 12678000 11379000 12369000 345000000 26.95 40.68 800000000 51.56 Cash and Cash Equivalents, and Investments<div style="line-height:120%;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables shows our cash and cash equivalents, and investments’ adjusted cost, unrealized gain, unrealized loss and fair value as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Adjusted Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gain</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>302,779</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>302,779</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,193</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,193</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,496</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,485</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash and cash equivalents</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>450,468</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>450,457</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term investments:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,198</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,203</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>232,803</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>321</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(82</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>233,042</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. treasury securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,095</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,139</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Agency bonds</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,001</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,008</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total short-term investments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>345,097</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>378</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(83</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>345,392</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term investments:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>309,989</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>524</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(366</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>310,147</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Agency bonds</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(29</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,971</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total long-term investments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>339,989</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>524</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(395</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>340,118</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Adjusted Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gain</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents:</span></div></td><td colspan="3" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>351,345</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>351,345</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,052</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,052</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,267</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,267</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash and cash equivalents</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>374,664</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>374,664</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term investments:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,488</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,616</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(87</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,529</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. treasury securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,333</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,328</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total short-term investments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,449</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(104</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,345</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term investments:</span></div></td><td colspan="3" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,429</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,424</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. treasury securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,630</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,628</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total long-term investments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,059</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,052</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The adjusted cost and fair value of available-for-sale investments as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> by contractual maturity were as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Adjusted Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due in 1 year or less</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>352,593</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>352,877</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due in 1-2 years</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>339,989</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>340,118</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Investments not due at a single maturity date</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,193</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,193</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>832,775</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>833,188</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Investments not due at a single maturity date in the preceding table consist of money market fund deposits.</span></div><div style="line-height:120%;text-indent:36px;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we considered the declines in market value of our investment portfolio to be temporary in nature and did not consider any of our investments to be other-than-temporarily impaired. We typically invest in highly-rated securities with a minimum credit rating of </span><span style="font-family:inherit;font-size:10pt;">A-</span><span style="font-family:inherit;font-size:10pt;"> and a weighted average maturity of </span><span style="font-family:inherit;font-size:10pt;"><span>10</span></span><span style="font-family:inherit;font-size:10pt;"> months, and our investment policy generally limits the amount of credit exposure to any one issuer or industry sector. The policy requires investments generally to be investment grade, with the primary objective of preserving capital and maintaining liquidity. Fair values were determined for each individual security in the investment portfolio. When evaluating an investment for other-than-temporary impairment, we review factors such as the length of time and extent to which fair value has been below its cost basis, the financial condition of the issuer and any changes thereto, changes in market interest rates and our intent to sell, or whether it is more likely than not it will be required to sell, the investment before recovery of the investment’s cost basis. During the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, we did not recognize any other-than-impairment charges.</span></div><div style="line-height:120%;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Cash</span></div><div style="line-height:120%;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, we had approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$1.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> of restricted cash that primarily consists of security deposits for our corporate offices. These amounts are classified in either other current assets or other assets on our condensed consolidated balance sheets based upon the term of the remaining restrictions.</span></div><div style="line-height:120%;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Strategic Investments</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In October 2018, we completed an investment of </span><span style="font-family:inherit;font-size:10pt;"><span>$10.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in WayUp, Inc., a U.S.-based job site and mobile application for college students and recent graduates. Additionally, we previously invested </span><span style="font-family:inherit;font-size:10pt;"><span>$3.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in a foreign entity to explore expanding our reach internationally. We did not record other-than-temporary impairment charges on our strategic investments during the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, as there were no significant identified events or changes in circumstances that would be considered an indicator for impairment. There were no observable price changes in orderly transactions for the identical or similar investments of the same issuer during the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div> <div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables shows our cash and cash equivalents, and investments’ adjusted cost, unrealized gain, unrealized loss and fair value as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Adjusted Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gain</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>302,779</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>302,779</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,193</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,193</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,496</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,485</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash and cash equivalents</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>450,468</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>450,457</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term investments:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,198</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,203</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>232,803</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>321</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(82</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>233,042</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. treasury securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,095</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,139</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Agency bonds</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,001</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,008</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total short-term investments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>345,097</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>378</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(83</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>345,392</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term investments:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>309,989</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>524</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(366</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>310,147</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Agency bonds</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(29</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,971</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total long-term investments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>339,989</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>524</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(395</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>340,118</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Adjusted Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gain</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents:</span></div></td><td colspan="3" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>351,345</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>351,345</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,052</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,052</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,267</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,267</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash and cash equivalents</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>374,664</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>374,664</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term investments:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,488</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,616</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(87</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,529</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. treasury securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,333</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,328</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total short-term investments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,449</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(104</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,345</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term investments:</span></div></td><td colspan="3" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,429</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,424</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. treasury securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,630</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,628</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total long-term investments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,059</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,052</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"><br/></span></div> 302779000 0 0 302779000 140193000 0 0 140193000 7496000 0 11000 7485000 450468000 0 11000 450457000 48198000 6000 1000 48203000 232803000 321000 82000 233042000 39095000 44000 0 39139000 25001000 7000 0 25008000 345097000 378000 83000 345392000 309989000 524000 366000 310147000 30000000 0 29000 29971000 339989000 524000 395000 340118000 351345000 0 0 351345000 5052000 0 0 5052000 18267000 0 0 18267000 374664000 0 0 374664000 40500000 0 12000 40488000 38616000 0 87000 38529000 14333000 0 5000 14328000 93449000 0 104000 93345000 14429000 9000 14000 14424000 1630000 0 2000 1628000 16059000 9000 16000 16052000 <div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The adjusted cost and fair value of available-for-sale investments as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> by contractual maturity were as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Adjusted Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due in 1 year or less</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>352,593</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>352,877</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due in 1-2 years</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>339,989</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>340,118</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Investments not due at a single maturity date</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,193</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,193</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>832,775</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>833,188</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 352593000 352877000 339989000 340118000 140193000 140193000 832775000 833188000 P10M 1300000 10000000.0 3000000.0 Fair Value Measurement<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have established a fair value hierarchy used to determine the fair value of our financial instruments as follows:</span></div><div style="line-height:120%;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 1—Inputs are unadjusted quoted prices in active markets for identical assets or liabilities.</span></div><div style="line-height:120%;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 2—Inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the assets or liabilities, either directly or indirectly through market corroboration, for substantially the full term of the financial instruments.</span></div><div style="line-height:120%;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 3—Inputs are unobservable inputs based on our own assumptions used to measure assets and liabilities at fair value; the inputs require significant management judgment or estimation.</span></div><div style="line-height:120%;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A financial instrument’s classification within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.</span></div><div style="line-height:120%;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial instruments measured and recorded at fair value on a recurring basis as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> are classified based on the valuation technique level in the tables below (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted Prices<br/>in Active<br/>Markets for Identical<br/>Assets<br/>(Level 1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant <br/>Other Observable <br/>Inputs (Level 2)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,193</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,193</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,485</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,485</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term investments:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,203</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,203</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>233,042</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>233,042</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. treasury securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,139</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,139</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Agency bonds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,008</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,008</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term investments:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>310,147</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>310,147</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Agency bonds</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,971</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,971</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets measured and recorded at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>833,188</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>179,332</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>653,856</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted Prices<br/>in Active<br/>Markets for Identical<br/>Assets<br/>(Level 1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant <br/>Other Observable <br/>Inputs (Level 2)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,052</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,052</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,267</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,267</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term investments:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,488</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,488</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,529</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,529</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. treasury securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,328</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,328</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term investments:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,424</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,424</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. treasury securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,628</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,628</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets measured and recorded at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>132,716</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,008</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>111,708</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We value our investments based on quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs) in determining fair value. Other than our money market funds and U.S. treasury securities, we classify our fixed income available-for-sale securities as having Level 2 inputs. The valuation techniques used to measure the fair value of our financial instruments having Level 2 inputs were derived from non-binding market consensus prices that are corroborated by observable market data, quoted market prices for similar instruments, or pricing models such as discounted cash flow techniques. We do not hold any investments valued with a Level 3 input.</span></div><div style="line-height:120%;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The methods described above may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. Furthermore, while we believe our valuation methods are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different fair value measurement at the reporting date.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Financial Instruments Not Recorded at Fair Value on a Recurring Basis</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We report our financial instruments at fair value with the exception of the notes. The estimated fair value of the notes was determined based on the trading price of the notes as of the last day of trading for the period. We consider the fair value of the notes to be a Level 2 measurement due to the limited trading activity. For further information on the notes see Note 7, Convertible Senior Notes.</span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The carrying amounts and estimated fair values of the notes as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> are as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2025 notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>593,058</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>735,584</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023 notes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>294,157</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>443,918</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>283,668</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>416,156</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Convertible senior notes, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>887,215</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,179,502</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>283,668</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>416,156</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:10pt;">The carrying amount of the 2025 notes and 2023 notes as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> was net of unamortized debt discount of </span><span style="font-family:inherit;font-size:10pt;"><span>$193.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$45.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, and unamortized issuance costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$13.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$5.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The carrying amount of the 2023 notes as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> was net of unamortized debt discount of </span><span style="font-family:inherit;font-size:10pt;"><span>$54.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and unamortized issuance costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$6.5 million</span></span>. <div style="line-height:120%;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial instruments measured and recorded at fair value on a recurring basis as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> are classified based on the valuation technique level in the tables below (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted Prices<br/>in Active<br/>Markets for Identical<br/>Assets<br/>(Level 1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant <br/>Other Observable <br/>Inputs (Level 2)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,193</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,193</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,485</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,485</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term investments:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,203</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,203</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>233,042</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>233,042</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. treasury securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,139</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,139</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Agency bonds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,008</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,008</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term investments:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>310,147</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>310,147</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Agency bonds</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,971</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,971</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets measured and recorded at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>833,188</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>179,332</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>653,856</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted Prices<br/>in Active<br/>Markets for Identical<br/>Assets<br/>(Level 1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant <br/>Other Observable <br/>Inputs (Level 2)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,052</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,052</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,267</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,267</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term investments:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,488</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,488</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,529</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,529</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. treasury securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,328</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,328</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term investments:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,424</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,424</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. treasury securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,628</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,628</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets measured and recorded at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>132,716</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,008</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>111,708</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 140193000 140193000 0 7485000 0 7485000 48203000 0 48203000 233042000 0 233042000 39139000 39139000 0 25008000 0 25008000 310147000 0 310147000 29971000 0 29971000 833188000 179332000 653856000 5052000 5052000 0 18267000 0 18267000 40488000 0 40488000 38529000 0 38529000 14328000 14328000 0 14424000 0 14424000 1628000 1628000 0 132716000 21008000 111708000 <div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The carrying amounts and estimated fair values of the notes as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> are as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2025 notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>593,058</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>735,584</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023 notes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>294,157</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>443,918</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>283,668</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>416,156</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Convertible senior notes, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>887,215</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,179,502</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>283,668</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>416,156</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 593058000 735584000 0 0 294157000 443918000 283668000 416156000 887215000 1179502000 283668000 416156000 193600000 45400000 13300000 5400000 54800000 6500000 Goodwill and Intangible Assets<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill consists of the following (in thousands):</span></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,524</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125,272</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additions due to acquisitions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,673</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(456</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(421</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending balance</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,068</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,524</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> consist of the following (in thousands, except weighted-average amortization period):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:49%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="14" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Amortization</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Period (in months)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technologies and content library</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,667</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,757</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,910</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer lists</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,970</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,872</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,098</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,113</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,681</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>432</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-compete agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,018</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,865</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>153</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Indefinite-lived trade name</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,600</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,600</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(571</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(571</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,797</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(32,175</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,622</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"> </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:49%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="14" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Amortization</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Period (in months)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technologies and content library</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,667</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,737</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,930</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer lists</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,970</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,847</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,123</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,113</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,863</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,250</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-compete agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,018</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,735</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>283</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Indefinite-lived trade name</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,600</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,600</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(271</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(271</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,097</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(27,182</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,915</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"><br/></span></div><div style="line-height:120%;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, amortization expense related to our acquired intangible assets totaled approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$1.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$5.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. During the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, amortization expense related to our acquired intangible assets totaled approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$1.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$4.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the estimated future amortization expense related to our finite-lived intangible assets is as follows (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:88%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remaining three months of 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,455</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,816</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,423</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,943</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,276</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,109</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,022</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill consists of the following (in thousands):</span></div><div style="line-height:120%;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,524</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125,272</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additions due to acquisitions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,673</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(456</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(421</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending balance</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,068</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,524</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 149524000 125272000 0 24673000 -456000 -421000 149068000 149524000 <div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> consist of the following (in thousands, except weighted-average amortization period):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:49%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="14" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Amortization</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Period (in months)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technologies and content library</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,667</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,757</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,910</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer lists</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,970</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,872</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,098</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,113</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,681</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>432</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-compete agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,018</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,865</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>153</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Indefinite-lived trade name</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,600</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,600</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(571</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(571</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,797</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(32,175</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,622</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"> </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:49%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="14" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Amortization</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Period (in months)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technologies and content library</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,667</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,737</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,930</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer lists</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,970</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,847</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,123</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,113</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,863</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,250</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-compete agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,018</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,735</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>283</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Indefinite-lived trade name</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,600</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,600</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(271</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(271</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,097</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(27,182</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,915</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"><br/></span></div> <div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> consist of the following (in thousands, except weighted-average amortization period):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:49%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="14" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Amortization</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Period (in months)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technologies and content library</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,667</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,757</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,910</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer lists</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,970</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,872</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,098</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,113</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,681</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>432</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-compete agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,018</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,865</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>153</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Indefinite-lived trade name</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,600</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,600</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(571</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(571</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,797</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(32,175</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,622</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"> </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:49%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="14" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Amortization</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Period (in months)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technologies and content library</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,667</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,737</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,930</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer lists</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,970</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,847</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,123</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,113</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,863</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,250</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-compete agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,018</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,735</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>283</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Indefinite-lived trade name</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,600</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,600</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(271</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(271</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,097</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(27,182</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,915</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> P71M 31667000 16757000 14910000 P47M 9970000 7872000 2098000 P44M 6113000 5681000 432000 P31M 2018000 1865000 153000 3600000 3600000 -571000 -571000 P61M 52797000 32175000 20622000 P71M 31667000 13737000 17930000 P47M 9970000 6847000 3123000 P44M 6113000 4863000 1250000 P31M 2018000 1735000 283000 3600000 3600000 -271000 -271000 P61M 53097000 27182000 25915000 1500000 5000000.0 1800000 4700000 <div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the estimated future amortization expense related to our finite-lived intangible assets is as follows (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:88%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remaining three months of 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,455</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,816</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,423</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,943</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,276</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,109</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,022</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1455000 4816000 3423000 2943000 2276000 2109000 17022000 Convertible Senior Notes<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In </span><span style="font-family:inherit;font-size:10pt;">March 2019</span><span style="font-family:inherit;font-size:10pt;">, we issued </span><span style="font-family:inherit;font-size:10pt;"><span>$700 million</span></span><span style="font-family:inherit;font-size:10pt;"> in aggregate principal amount of </span><span style="font-family:inherit;font-size:10pt;"><span>0.125%</span></span><span style="font-family:inherit;font-size:10pt;"> convertible senior notes due in </span><span style="font-family:inherit;font-size:10pt;">2025</span><span style="font-family:inherit;font-size:10pt;"> (2025 notes) and in </span><span style="font-family:inherit;font-size:10pt;">April 2019</span><span style="font-family:inherit;font-size:10pt;">, the initial purchasers fully exercised their option to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>$100 million</span></span><span style="font-family:inherit;font-size:10pt;"> of additional notes for aggregate total principal amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$800 million</span></span><span style="font-family:inherit;font-size:10pt;">. In </span><span style="font-family:inherit;font-size:10pt;">April 2018</span><span style="font-family:inherit;font-size:10pt;">, we issued </span><span style="font-family:inherit;font-size:10pt;"><span>$345 million</span></span><span style="font-family:inherit;font-size:10pt;"> in aggregate principal amount of </span><span style="font-family:inherit;font-size:10pt;"><span>0.25%</span></span><span style="font-family:inherit;font-size:10pt;"> convertible senior notes due in </span><span style="font-family:inherit;font-size:10pt;">2023</span><span style="font-family:inherit;font-size:10pt;"> (2023 notes). The aggregate principal amount of the 2023 notes includes </span><span style="font-family:inherit;font-size:10pt;"><span>$45 million</span></span><span style="font-family:inherit;font-size:10pt;"> from the initial purchasers fully exercising their option to purchase additional notes. Collectively, the 2025 notes and 2023 notes are referred to as the “notes.” The notes were issued in private placements to qualified institutional buyers pursuant to Rule 144A of the Securities Act of 1933, as amended. </span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The total net proceeds from the notes are as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2025 Notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2023 Notes</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Principal amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>800,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>345,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less initial purchasers’ discount</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18,998</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,625</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less other issuance costs</span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(822</span></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(757</span></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net proceeds</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>780,180</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>335,618</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The notes are our senior, unsecured obligations and are governed by indenture agreements by and between us and Wells Fargo Bank, National Association, as Trustee (the indentures). The 2025 notes bear interest of </span><span style="font-family:inherit;font-size:10pt;"><span>0.125%</span></span><span style="font-family:inherit;font-size:10pt;"> per year which is payable semi-annually in arrears on </span><span style="font-family:inherit;font-size:10pt;">March 15</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 15</span><span style="font-family:inherit;font-size:10pt;"> of each year, beginning on </span><span style="font-family:inherit;font-size:10pt;">September 15, 2019</span><span style="font-family:inherit;font-size:10pt;">. The 2025 notes will mature on </span><span style="font-family:inherit;font-size:10pt;">March 15, 2025</span><span style="font-family:inherit;font-size:10pt;"> (the 2025 notes maturity date), unless repurchased, redeemed or converted in accordance with their terms prior to such date. The 2023 notes bear interest of </span><span style="font-family:inherit;font-size:10pt;"><span>0.25%</span></span><span style="font-family:inherit;font-size:10pt;"> per year which is payable semi-annually in arrears on </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">May 15</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">November 15</span><span style="font-family:inherit;font-size:10pt;"> of each year, beginning on </span><span style="font-family:inherit;font-size:10pt;">November 15, 2018</span><span style="font-family:inherit;font-size:10pt;">. The 2023 notes will mature on </span><span style="font-family:inherit;font-size:10pt;">May 15, 2023</span><span style="font-family:inherit;font-size:10pt;"> (the 2023 notes maturity date), unless repurchased, redeemed or converted in accordance with their terms prior to such date.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Each $1,000 principal amount of the 2025 notes will initially be convertible into </span><span style="font-family:inherit;font-size:10pt;">19.3956</span><span style="font-family:inherit;font-size:10pt;"> shares of our common stock. This is equivalent to an initial conversion price of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$51.56</span></span><span style="font-family:inherit;font-size:10pt;"> per share, which is subject to adjustment in certain circumstances. Each $1,000 principal amount of the 2023 notes will initially be convertible into </span><span style="font-family:inherit;font-size:10pt;">37.1051</span><span style="font-family:inherit;font-size:10pt;"> shares of our common stock. This is equivalent to an initial conversion price of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$26.95</span></span><span style="font-family:inherit;font-size:10pt;"> per share, which is subject to adjustment in certain circumstances. </span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prior to the close of business on the business day immediately preceding </span><span style="font-family:inherit;font-size:10pt;">December 15, 2024</span><span style="font-family:inherit;font-size:10pt;"> for the 2025 notes and </span><span style="font-family:inherit;font-size:10pt;">February 15, 2023</span><span style="font-family:inherit;font-size:10pt;"> for the 2023 notes, the notes are convertible at the option of holders only upon satisfaction of the following circumstances:</span></div><div style="line-height:120%;text-align:left;padding-left:36px;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:18px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">during any calendar quarter commencing after the calendar quarter ending on June 30, 2019 for the 2025 notes and June 30, 2018 for the 2023 notes, if the last reported sale price of our common stock for at least </span><span style="font-family:inherit;font-size:10pt;"><span>20</span></span><span style="font-family:inherit;font-size:10pt;"> trading days (whether or not consecutive) during a period of </span><span style="font-family:inherit;font-size:10pt;"><span>30</span></span><span style="font-family:inherit;font-size:10pt;"> consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to </span><span style="font-family:inherit;font-size:10pt;"><span>130%</span></span><span style="font-family:inherit;font-size:10pt;"> of the respective conversion price for the notes on each applicable trading day;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:18px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">during the five-business day period after any 10 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 </span><span style="font-family:inherit;font-size:10pt;"><span>98%</span></span><span style="font-family:inherit;font-size:10pt;"> of the product of the last reported sale price of our common stock and the conversion rate on each such trading day;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:18px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">if we call any or all of 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</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:18px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">upon the occurrence of certain specified corporate events described in the indentures.</span></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On or after </span><span style="font-family:inherit;font-size:10pt;">December 15, 2024</span><span style="font-family:inherit;font-size:10pt;"> for the 2025 notes and </span><span style="font-family:inherit;font-size:10pt;">February 15, 2023</span><span style="font-family:inherit;font-size:10pt;"> for the 2023 notes until the close of business on the second scheduled trading day immediately preceding the respective maturity dates, holders may convert their notes at any time, regardless of the foregoing circumstances. Upon conversion, the notes may be settled in shares of our common stock, cash or a combination of cash and shares of our common stock, at our election. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If we undergo a fundamental change, as defined in the indentures, prior to the respective maturity dates, subject to certain conditions, holders of the notes may require us to repurchase for cash all or any portion of their notes at a repurchase price equal to 100% of the principal amount of the notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date. In addition, if specific corporate events, described in the indentures, occur prior to the respective maturity dates, we will also increase the conversion rate for a holder who elects to convert their notes in connection with such specified corporate events. </span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the conditions allowing holders of the 2025 notes to convert had not been met and were therefore not convertible. During the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the first circumstance allowing holders of the 2023 notes to convert had been met and are therefore convertible. None of the holders of the 2023 notes elected to convert their notes into shares of our common stock during the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. During the three months ended September 30, 2018, the conditions allowing holders of the notes to convert had not been met and were therefore not convertible. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In accounting for the issuance of the notes, we separated the notes into liability and equity components. The carrying amount of the liability components for the 2025 notes and 2023 notes of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$588.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$280.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, was calculated by measuring the fair value of similar debt instruments that do not have an associated convertible feature. The carrying amount of the equity components for the 2025 notes and 2023 notes of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$212.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$64.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, representing the conversion option, was determined by deducting the carrying amount of the liability components from the principal amount of the notes. This difference between the principal amount of the notes and the liability components represents the debt discount, presented as a reduction to the notes on our condensed consolidated balance sheets, and is amortized to interest expense using the effective interest method over the remaining term of the notes. The equity components of the notes are included in additional paid-in capital on our condensed consolidated balance sheets and is not remeasured as long as it continues to meet the conditions for equity classification.</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We incurred issuance costs related to the 2025 notes of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$19.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, consisting of the initial purchasers' discount of </span><span style="font-family:inherit;font-size:10pt;"><span>$19.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and other issuance costs of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.8 million</span></span><span style="font-family:inherit;font-size:10pt;">. We incurred issuance costs related to the 2023 notes of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$9.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, consisting of the initial purchasers' discount of </span><span style="font-family:inherit;font-size:10pt;"><span>$8.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and other issuance costs of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.8 million</span></span><span style="font-family:inherit;font-size:10pt;">. In accounting for the issuance costs, we allocated the total amount incurred to the liability and </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">equity components using the same proportions determined above for the notes. Transaction costs attributable to the liability components for the 2025 notes and 2023 notes of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$14.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$7.6 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, were recorded as debt issuance cost, presented as a reduction to the notes on our condensed consolidated balance sheets, and are amortized to interest expense using the effective interest method over the term of the notes. The issuance costs attributable to the equity components for the 2025 notes and 2023 notes were approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$5.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, and were recorded as a reduction to the equity component included in additional paid-in capital.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The net carrying amount of the liability component of the notes is as follows (in thousands): </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2025 Notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2023 Notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2023 Notes</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Principal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>800,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>345,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>345,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unamortized debt discount</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(193,637</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(45,440</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(54,817</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unamortized issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,305</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,403</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,515</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net carrying amount (liability)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>593,058</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>294,157</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>283,668</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The net carrying amount of the equity component of the notes is as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2025 Notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2023 Notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2023 Notes</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Debt discount for conversion option</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>212,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,193</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,193</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,253</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,749</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,749</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net carrying amount (equity)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>206,747</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,444</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,444</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the remaining lives of the 2025 notes and 2023 notes are approximately </span><span style="font-family:inherit;font-size:10pt;"><span>5.5</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>3.6</span></span><span style="font-family:inherit;font-size:10pt;"> years, respectively, and are classified as long-term debt.</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Based on the closing price of our common stock of </span><span style="font-family:inherit;font-size:10pt;"><span>$29.95</span></span><span style="font-family:inherit;font-size:10pt;"> on </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the if-converted value of the 2025 notes was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$464.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> which is </span><span style="font-family:inherit;font-size:10pt;">less than</span><span style="font-family:inherit;font-size:10pt;"> the principal amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$800 million</span></span><span style="font-family:inherit;font-size:10pt;"> by approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$335.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and the if-converted value of the 2023 notes was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$383.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> which </span><span style="font-family:inherit;font-size:10pt;">exceeds</span><span style="font-family:inherit;font-size:10pt;"> the principal amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$345 million</span></span><span style="font-family:inherit;font-size:10pt;"> by approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$38.4 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The effective interest rates of the liability components for the 2025 notes and 2023 notes are </span><span style="font-family:inherit;font-size:10pt;"><span>5.40%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>4.34%</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, and each is based on the interest rate of similar debt instruments, at the time of our offering, that do not have associated convertible features. The following tables set forth the total interest expense recognized related to the notes (in thousands):</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2025 Notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2023 Notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2023 Notes</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contractual interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>252</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>217</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>218</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of debt discount</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,939</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,161</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,160</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>614</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>375</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>377</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total interest expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,805</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,753</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,755</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2025 Notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2023 Notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2023 Notes</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contractual interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>517</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>645</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>428</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of debt discount</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,363</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,377</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,217</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,262</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,112</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>741</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total interest expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,142</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,134</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,386</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Capped Call Transactions</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Concurrently with the offering of the 2025 notes and 2023 notes, we used </span><span style="font-family:inherit;font-size:10pt;"><span>$97.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$39.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, of the net proceeds to enter into privately negotiated capped call transactions which are expected to generally reduce or offset potential dilution to holders of our common stock upon conversion of the notes and/or offset the potential cash payments we would be required to make in excess of the principal amount of any converted notes. The capped call transactions automatically exercise upon conversion of the notes and cover </span><span style="font-family:inherit;font-size:10pt;"><span>15,516,480</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>12,801,260</span></span><span style="font-family:inherit;font-size:10pt;"> shares of our common stock for the 2025 notes and 2023 notes, respectively, and are intended to effectively increase the overall conversion price from </span><span style="font-family:inherit;font-size:10pt;"><span>$51.56</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>$79.32</span></span><span style="font-family:inherit;font-size:10pt;"> per share for the 2025 notes and </span><span style="font-family:inherit;font-size:10pt;"><span>$26.95</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>$40.68</span></span><span style="font-family:inherit;font-size:10pt;"> per share for the 2023 notes. The effective increase in conversion price as a result of the capped call transactions serves to reduce potential dilution to holders of our common stock and/or offset the cash payments we are required to make in excess of the principal amount of any converted notes. As these transactions meet certain accounting criteria, they are recorded in stockholders’ equity as a reduction of additional paid-in capital on our condensed consolidated balance sheets and are not accounted for as derivatives. The fair value of the capped call instrument is not remeasured each reporting period. The cost of the capped call is not expected to be deductible for tax purposes.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Impact to Earnings per Share</span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:10pt;">The notes will have no impact to diluted earnings per share until the average price of our common stock exceeds the conversion price for the 2025 notes and 2023 notes of </span><span style="font-family:inherit;font-size:10pt;"><span>$51.56</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$26.95</span></span><span style="font-family:inherit;font-size:10pt;"> per share, respectively, because we intend to settle the principal amount of the notes in cash upon conversion. Under the treasury stock method, in periods we report net income, we are required to include the effect of additional shares that may be issued under the notes when the average price of our common stock exceeds each respective conversion price. However, as a result of the capped call transactions described above, there will be no economic dilution from the 2025 notes and 2023 notes up to </span><span style="font-family:inherit;font-size:10pt;"><span>$79.32</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$40.68</span></span>, respectively, as exercise of the capped call instruments will reduce any dilution from the notes that would have otherwise occurred when the average price of our common stock exceeds the conversion price. 700000000 0.00125 100000000 800000000 345000000 0.0025 45000000 <div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The total net proceeds from the notes are as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2025 Notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2023 Notes</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Principal amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>800,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>345,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less initial purchasers’ discount</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18,998</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,625</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less other issuance costs</span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(822</span></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(757</span></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net proceeds</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>780,180</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>335,618</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 800000000 345000000 18998000 8625000 822000 757000 780180000 335618000 0.00125 0.0025 51.56 26.95 20 30 1.30 0.98 588000000.0 280800000 212000000.0 64200000 19800000 19000000.0 800000 9400000 8600000 800000 14600000 7600000 5300000 1700000 <div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The net carrying amount of the liability component of the notes is as follows (in thousands): </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2025 Notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2023 Notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2023 Notes</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Principal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>800,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>345,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>345,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unamortized debt discount</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(193,637</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(45,440</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(54,817</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unamortized issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,305</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,403</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,515</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net carrying amount (liability)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>593,058</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>294,157</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>283,668</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The net carrying amount of the equity component of the notes is as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2025 Notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2023 Notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2023 Notes</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Debt discount for conversion option</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>212,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,193</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,193</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,253</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,749</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,749</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net carrying amount (equity)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>206,747</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,444</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,444</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 800000000 345000000 345000000 193637000 45440000 54817000 13305000 5403000 6515000 593058000 294157000 283668000 212000000 64193000 64193000 5253000 1749000 1749000 206747000 62444000 62444000 P5Y6M P3Y7M6D 29.95 464700000 800000000 335300000 383400000 345000000 38400000 0.0540 0.0434 The following tables set forth the total interest expense recognized related to the notes (in thousands):<div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2025 Notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2023 Notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2023 Notes</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contractual interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>252</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>217</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>218</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of debt discount</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,939</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,161</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,160</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>614</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>375</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>377</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total interest expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,805</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,753</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,755</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2025 Notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2023 Notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2023 Notes</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contractual interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>517</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>645</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>428</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of debt discount</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,363</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,377</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,217</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,262</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,112</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>741</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total interest expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,142</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,134</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,386</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 252000 217000 218000 8939000 3161000 3160000 614000 375000 377000 9805000 3753000 3755000 517000 645000 428000 18363000 9377000 6217000 1262000 1112000 741000 20142000 11134000 7386000 97200000 39200000 15516480 12801260 51.56 79.32 26.95 40.68 51.56 26.95 79.32 40.68 Leases<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have operating leases for corporate offices worldwide, which expire at various dates through </span><span style="font-family:inherit;font-size:10pt;">2024</span><span style="font-family:inherit;font-size:10pt;">. Our primary operating lease commitments at </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> are related to our corporate headquarters in Santa Clara, California. We have additional offices in California, Oregon, Georgia and New York in the United States and internationally in India, Israel and Germany. During the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we reassessed the lease term for two of our leases in India resulting in </span><span style="font-family:inherit;font-size:10pt;"><span>$2.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> of ROU assets obtained in exchange for operating lease liabilities.</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had operating lease ROU assets of </span><span style="font-family:inherit;font-size:10pt;"><span>$16.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and operating lease liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$20.3 million</span></span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we do not have finance leases recorded on our condensed consolidated balance sheet. </span><span style="font-family:inherit;font-size:10pt;">As of September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, our weighted average remaining lease term was </span><span style="font-family:inherit;font-size:10pt;"><span>4.0 years</span></span><span style="font-family:inherit;font-size:10pt;">. During the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, our weighted average discount rate was </span><span style="font-family:inherit;font-size:10pt;"><span>4.7%</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease expense, net of immaterial sublease income, was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$1.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. Variable lease cost was immaterial during the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. We did not record short term lease cost during the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The aggregate future minimum lease payments and reconciliation to lease liabilities as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, are as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:88%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remaining three months of 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,437</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,834</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,362</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,147</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,742</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>780</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total future minimum lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,302</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less imputed interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,005</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,297</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The aggregate future minimum lease payments as of December 31, 2018, are as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:88%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,222</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,251</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,775</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,999</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,421</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>788</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,456</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 2600000 16300000 20300000 P4Y 0.047 1200000 3700000 <div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The aggregate future minimum lease payments and reconciliation to lease liabilities as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, are as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:88%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remaining three months of 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,437</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,834</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,362</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,147</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,742</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>780</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total future minimum lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,302</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less imputed interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,005</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,297</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1437000 5834000 5362000 5147000 3742000 780000 22302000 2005000 20297000 <div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The aggregate future minimum lease payments as of December 31, 2018, are as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:88%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,222</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,251</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,775</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,999</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,421</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>788</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,456</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 5222000 5251000 4775000 3999000 3421000 788000 23456000 Commitments and Contingencies<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">From time to time, third parties may assert patent infringement claims against us in the form of letters, litigation, or other forms of communication. In addition, we may from time to time be subject to other legal proceedings and claims in the ordinary course of business, including claims of alleged infringement of trademarks, copyrights, and other intellectual property rights; employment claims; and general contract or other claims. We may also, from time to time, be subject to various legal or government claims, disputes, or investigations. Such matters may include, but not be limited to, claims, disputes, or investigations related to warranty, refund, breach of contract, employment, intellectual property, government regulation, or compliance or other matters. </span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On November 5, 2018, NetSoc, LLC filed a complaint in the U.S. District Court for the Southern District of New York for patent infringement against Chegg alleging that the Chegg Tutors service infringes U.S. Patent No. 9.978,107 and seeking unspecified compensatory damages. The patent was deemed invalid in a different litigation in July 2019. In August 2019, Chegg filed a motion seeking dismissal of this complaint based on the finding that the patent-in-suit is invalid. The motion is currently pending before the court.</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have not recorded any amounts related to the above matter, as we do not believe that a loss is probable. We are not aware of any other pending legal matters or claims, individually or in the aggregate, that are expected to have a material adverse impact on our condensed consolidated financial position, results of operations or cash flows. However, our analysis of whether a claim may proceed to litigation cannot be predicted with certainty, nor can the results of litigation be predicted with certainty. Nevertheless, defending any of these actions, regardless of the outcome, may be costly, time consuming, distract management personnel and have a negative effect on our business. An adverse outcome in this action, including a judgment or settlement, may cause a material adverse effect on our future business, operating results and/or financial condition.</span></div> Guarantees and Indemnifications<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have agreed to indemnify our directors and officers for certain events or occurrences, subject to certain limits, while such persons are or were serving at our request in such capacity. We may terminate the indemnification agreements with these </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">persons upon termination of employment, but termination will not affect claims for indemnification related to events occurring prior to the effective date of termination. We have a directors’ and officers’ insurance policy that limits our potential exposure up to the limits of our insurance coverage. In addition, we also have other indemnification agreements with various vendors against certain claims, liabilities, losses, and damages. The maximum amount of potential future indemnification is unlimited.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We believe the fair value of these indemnification agreements is minimal. We have not recorded any liabilities for these agreements as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div> Stockholders' Equity<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In conjunction with our 2025 notes offering in March 2019, we repurchased </span><span style="font-family:inherit;font-size:10pt;"><span>504,286</span></span><span style="font-family:inherit;font-size:10pt;"> shares of our common stock at an average price per share of </span><span style="font-family:inherit;font-size:10pt;"><span>$39.66</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Share-based Compensation Expense</span></div><div style="line-height:120%;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total share-based compensation expense recorded for employees and non-employees is as follows (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>295</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>303</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,741</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,528</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,876</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,190</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,843</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,675</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,405</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,994</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,185</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,509</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,779</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,016</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total share-based compensation expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,865</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,818</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,355</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,503</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">RSU and PSU Activity</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Activity for RSUs and PSUs is as follows:</span></div><div style="line-height:120%;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:75%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">RSUs and PSUs Outstanding</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average Grant Date </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,804,808</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.87</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,972,614</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39.56</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Released</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,343,183</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.94</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Canceled</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,069,392</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.65</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at September 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,364,847</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.28</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, our total unrecognized share-based compensation expense related to RSUs and PSUs was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$84.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, which will be recognized over the remaining weighted-average vesting period of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>1.6 years</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div> 504286 39.66 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total share-based compensation expense recorded for employees and non-employees is as follows (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of revenues</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>295</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>303</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,741</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,528</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,876</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,190</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,843</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,675</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,405</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,994</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,185</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,509</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,779</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,016</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total share-based compensation expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,865</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,818</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,355</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,503</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 96000 106000 295000 303000 5741000 4528000 15876000 12190000 1843000 1675000 5405000 4994000 9185000 7509000 25779000 20016000 16865000 13818000 47355000 37503000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Activity for RSUs and PSUs is as follows:</span></div><div style="line-height:120%;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:75%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">RSUs and PSUs Outstanding</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Average Grant Date </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,804,808</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.87</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,972,614</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39.56</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Released</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,343,183</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.94</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Canceled</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,069,392</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.65</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at September 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,364,847</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.28</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;"><br/></span></div> 10804808 11.87 1972614 39.56 5343183 9.94 1069392 10.65 6364847 22.28 84200000 P1Y7M6D Income Taxes<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recorded an income tax provision of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, primarily due to state and foreign income tax expense. We recorded an income tax provision of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively, primarily due to foreign and state tax expense offset by federal and state tax benefits related to deferred tax liabilities of acquired intangible assets.</span></div> 600000 1800000 700000 1700000 Restructuring Charges<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">2017 Restructuring Plan</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In January 2017, we entered into a strategic partnership with the National Research Center for College &amp; University Admissions (NRCCUA) where they assumed responsibility for managing, renewing, and maintaining our existing university contracts and became the exclusive reseller of our digital marketing services for colleges and universities. As a result of this strategic partnership, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>55</span></span><span style="font-family:inherit;font-size:10pt;"> employees in China and the United States supporting the sales and account support functions of our marketing services offerings were terminated. </span><span style="font-family:inherit;font-size:10pt;">Costs incurred to date are expected to be fully paid within five months.</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">2015 Restructuring Plan</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recorded a reduction of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> to our 2015 Restructuring Plan liability related to our adoption of ASU 2016-02, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842) </span><span style="font-family:inherit;font-size:10pt;">during the three months ended March 31, 2019. Our 2015 Restructuring Plan is now complete.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the activity related to the accrual for restructuring charges (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017 Restructuring Plan</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2015 Restructuring Plan</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Workforce Reduction Costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Lease Termination and Other Costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Lease Termination and Other Costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:normal;">Balance at January 1, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>221</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>265</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restructuring charges</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>253</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>317</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>589</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(151</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(19</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(218</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(388</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Write-offs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:normal;">Balance at December 31, 2018</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>146</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>302</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>448</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cumulative-effect adjustment to accumulated deficit related to adoption of ASU 2016-02</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(302</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(302</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restructuring charges</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash payments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(200</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(200</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at September 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 55 -300000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the activity related to the accrual for restructuring charges (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017 Restructuring Plan</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2015 Restructuring Plan</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Workforce Reduction Costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Lease Termination and Other Costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Lease Termination and Other Costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:normal;">Balance at January 1, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>221</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>265</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restructuring charges</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>253</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>317</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>589</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(151</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(19</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(218</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(388</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Write-offs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:normal;">Balance at December 31, 2018</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>146</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>302</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>448</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cumulative-effect adjustment to accumulated deficit related to adoption of ASU 2016-02</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(302</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(302</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restructuring charges</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash payments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(200</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(200</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at September 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 44000 0 221000 265000 253000 19000 317000 589000 151000 19000 218000 388000 0 0 -18000 -18000 146000 0 302000 448000 0 0 -302000 -302000 97000 0 0 97000 200000 0 0 200000 43000 0 0 43000 Related-Party Transactions<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our Chief Executive Officer is a member of the Board of Directors of Adobe Systems Incorporated (Adobe). During the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had purchases of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.9 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, and during the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, we had purchases of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, from Adobe. We had no revenues during the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> from Adobe. We had no revenues during the three months ended September 30, 2018 and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> of revenues during the nine months ended September 30, 2018 from Adobe. We had an immaterial amount of payables as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> to Adobe. We had no outstanding receivables as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> from Adobe.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>One</span></span><span style="font-family:inherit;font-size:10pt;"> of our board members is also a member of the Board of Directors of Cengage Learning, Inc. (Cengage). During the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had purchases of </span><span style="font-family:inherit;font-size:10pt;"><span>$4.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$14.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, and during the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, we had purchases of </span><span style="font-family:inherit;font-size:10pt;"><span>$3.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$10.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, from Cengage. We had </span><span style="font-family:inherit;font-size:10pt;"><span>$1.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> of revenues during the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> of revenues during the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively, from Cengage. We had an immaterial amount and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> in payables as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively, to Cengage. We had an immaterial amount of outstanding receivables as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> from Cengage.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The immediate family of one of our board members is also a member of the Board of Directors of PayPal Holdings, Inc. (PayPal). During the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we incurred payment processing fees of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, and during the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, we incurred processing fees of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, to PayPal.</span></div><div style="line-height:120%;text-indent:37px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">One</span><span style="font-family:inherit;font-size:10pt;"> of our board members is also a member of the Board of Directors of Synack, Inc. (Synack). During the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had purchases of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, for services from Synack.</span></div> 400000 1900000 600000 2800000 100000 1 4200000 14800000 3800000 10300000 1300000 2900000 1200000 3200000 100000 400000 1200000 400000 1000000.0 100000 400000 Subsequent Events<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Acquisition of Thinkful, Inc.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On October 1, 2019, we completed our acquisition of Thinkful, Inc. (Thinkful), a privately held online learning platform that offers professional courses directly to students across America.</span><span style="font-family:inherit;font-size:10pt;"> We acquired Thinkful for approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$80.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in an all-cash transaction. There are potential additional payments of up to </span><span style="font-family:inherit;font-size:10pt;"><span>$20.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, which may be paid in cash or restricted stock units, at Chegg’s sole discretion, subject to performance-based contingencies. The initial accounting for this acquisition is in process as of the issuance date for our financial statements and therefore we are unable to make any additional disclosures.</span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">FedEx Supply Chain, Inc. (FedEx) Strategic Logistics Agreement</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On October 7, 2019, we signed a strategic logistics agreement with FedEx to provide logistics and warehousing services. The agreement begins on December 1, 2019 and continues through March 31, 2025 and the total fixed commitments are approximately </span><span style="font-family:inherit;font-size:10pt;font-style:normal;font-weight:normal;"><span>$15.4 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div> 80000000.0 20000000.0 15400000 XML 37 R50.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2019
Dec. 31, 2018
Lessee, Lease, Description [Line Items]      
Right of use assets $ 16,312 $ 16,312 $ 0
Operating lease liability $ 20,297 $ 20,297  
Weighted average remaining lease term for operating lease 4 years 4 years  
Weighted average discount rate used to determine the operating lease liability 4.70% 4.70%  
Lease expense $ 1,200 $ 3,700  
INDIA      
Lessee, Lease, Description [Line Items]      
Right of use assets 2,600 2,600  
Operating lease liability $ 2,600 $ 2,600  
XML 38 R54.htm IDEA: XBRL DOCUMENT v3.19.3
Stockholders' Equity - Summary of Restricted Stock Unit Activity (Details) - RSUs and PSUs
9 Months Ended
Sep. 30, 2019
$ / shares
shares
Shares Outstanding  
Number of RSUs and PSUs Outstanding, Beginning (shares) | shares 10,804,808
Number of RSUs and PSUs, Granted (shares) | shares 1,972,614
Number of RSUs and PSUs, Released (shares) | shares (5,343,183)
Number of RSUs and PSUs, Canceled (shares) | shares (1,069,392)
Number of RSUs and PSUs Outstanding, Ending (shares) | shares 6,364,847
Weighted Average Grant Date Fair Value  
Weighted Average Grant Date Fair Value, Beginning balance (in dollars per share) | $ / shares $ 11.87
Weighted Average Grant Date Fair Value, Granted (in dollars per share) | $ / shares 39.56
Weighted Average Grant Date Fair Value, Released (in dollars per share) | $ / shares 9.94
Weighted Average Grant Date Fair Value, Canceled (in dollars per share) | $ / shares 10.65
Weighted Average Grant Date Fair Value, Ending balance (in dollars per share) | $ / shares $ 22.28
XML 39 R58.htm IDEA: XBRL DOCUMENT v3.19.3
Related-Party Transactions (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2019
USD ($)
Sep. 30, 2018
USD ($)
Sep. 30, 2019
USD ($)
board_member
Sep. 30, 2018
USD ($)
Dec. 31, 2018
USD ($)
Adobe Systems | Chief Executive Officer          
Related Party Transaction [Line Items]          
Purchases from related party $ 400,000 $ 600,000 $ 1,900,000 $ 2,800,000  
Revenue from related parties 0 0 0 100,000  
Receivables from related party 0   0   $ 0
Cengage | Chief Executive Officer          
Related Party Transaction [Line Items]          
Revenue from related parties 1,300,000 1,200,000 2,900,000 3,200,000  
Due to related parties         $ 100,000
Cengage | Board Of Directors Member          
Related Party Transaction [Line Items]          
Purchases from related party 4,200,000 3,800,000 $ 14,800,000 10,300,000  
Number of board members appointed to Board of Directors of related party | board_member     1    
PayPal | Board Of Directors Member          
Related Party Transaction [Line Items]          
Expenses from transactions with related party 400,000 $ 400,000 $ 1,200,000 $ 1,000,000.0  
Synack, Inc. | Board Of Directors Member          
Related Party Transaction [Line Items]          
Purchases from related party $ 100,000   $ 400,000    
Number of board members appointed to Board of Directors of related party | board_member     1    
XML 40 R39.htm IDEA: XBRL DOCUMENT v3.19.3
Cash and Cash Equivalents, and Investment - Schedule of Available For Sale Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost $ 832,775  
Fair Value 833,188  
Cash and cash equivalents:    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 450,468 $ 374,664
Unrealized Gain 0 0
Unrealized Loss (11) 0
Fair Value 450,457 374,664
Short-term investments:    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 345,097 93,449
Unrealized Gain 378 0
Unrealized Loss (83) (104)
Fair Value 345,392 93,345
Long-term investments:    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 339,989 16,059
Unrealized Gain 524 9
Unrealized Loss (395) (16)
Fair Value 340,118 16,052
Cash | Cash and cash equivalents:    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 302,779 351,345
Unrealized Gain 0 0
Unrealized Loss 0 0
Fair Value 302,779 351,345
Money market funds | Cash and cash equivalents:    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 140,193 5,052
Unrealized Gain 0 0
Unrealized Loss 0 0
Fair Value 140,193 5,052
Commercial paper | Cash and cash equivalents:    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 7,496 18,267
Unrealized Gain 0 0
Unrealized Loss (11) 0
Fair Value 7,485 18,267
Commercial paper | Short-term investments:    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 48,198 40,500
Unrealized Gain 6 0
Unrealized Loss (1) (12)
Fair Value 48,203 40,488
Corporate securities | Short-term investments:    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 232,803 38,616
Unrealized Gain 321 0
Unrealized Loss (82) (87)
Fair Value 233,042 38,529
Corporate securities | Long-term investments:    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 309,989 14,429
Unrealized Gain 524 9
Unrealized Loss (366) (14)
Fair Value 310,147 14,424
U.S. treasury securities | Short-term investments:    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 39,095 14,333
Unrealized Gain 44 0
Unrealized Loss 0 (5)
Fair Value 39,139 14,328
U.S. treasury securities | Long-term investments:    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost   1,630
Unrealized Gain   0
Unrealized Loss   (2)
Fair Value   $ 1,628
Agency bonds | Short-term investments:    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 25,001  
Unrealized Gain 7  
Unrealized Loss 0  
Fair Value 25,008  
Agency bonds | Long-term investments:    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 30,000  
Unrealized Gain 0  
Unrealized Loss (29)  
Fair Value $ 29,971  
XML 41 R35.htm IDEA: XBRL DOCUMENT v3.19.3
Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Disaggregation of Revenue [Line Items]          
Total net revenues $ 94,151 $ 74,237 $ 285,422 $ 225,408  
Change in total net revenues $ 19,914   $ 60,014    
Change in total net revenues, percent 27.00%   27.00%    
Contract with customer, liability, revenue recognized $ 15,700   $ 16,000    
Contract with customer, liability, revenue recognized, prior period 2,200   2,700    
Aggregate amount of unsatisfied performance obligations 29,000   29,000    
Accounts receivable, net 13,678   13,678   $ 12,733
Change in accounts receivable     $ 945    
Change in accounts receivable, percent     7.00%    
Deferred Revenue, Period Increase (Decrease)     $ 10,000    
Deferred revenue 27,457   27,457   $ 17,418
Change in deferred revenue     $ 10,039    
Change in deferred revenue, percent     58.00%    
Chegg Services          
Disaggregation of Revenue [Line Items]          
Total net revenues 69,304 54,201 $ 224,903 172,327  
Change in total net revenues $ 15,103   $ 52,576    
Change in total net revenues, percent 28.00%   31.00%    
Required Materials          
Disaggregation of Revenue [Line Items]          
Total net revenues $ 24,847 $ 20,036 $ 60,519 $ 53,081  
Change in total net revenues $ 4,811   $ 7,438    
Change in total net revenues, percent 24.00%   14.00%    
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Tables)
9 Months Ended
Sep. 30, 2019
Leases [Abstract]  
Lessee, Operating Lease, Liability, Maturity
The aggregate future minimum lease payments and reconciliation to lease liabilities as of September 30, 2019, are as follows (in thousands):
 
September 30, 2019
Remaining three months of 2019
$
1,437

2020
5,834

2021
5,362

2022
5,147

2023
3,742

Thereafter
780

Total future minimum lease payments
22,302

Less imputed interest
(2,005
)
Total lease liabilities
$
20,297


Schedule of Property Subject to or Available for Operating Lease
The aggregate future minimum lease payments as of December 31, 2018, are as follows (in thousands):
 
December 31, 2018
2019
$
5,222

2020
5,251

2021
4,775

2022
3,999

2023
3,421

Thereafter
788

Total
$
23,456


XML 43 R12.htm IDEA: XBRL DOCUMENT v3.19.3
Cash and Cash Equivalents, and Investment
9 Months Ended
Sep. 30, 2019
Cash and Cash Equivalents [Abstract]  
Cash and Cash Equivalents, and Investment Cash and Cash Equivalents, and Investments
 
The following tables shows our cash and cash equivalents, and investments’ adjusted cost, unrealized gain, unrealized loss and fair value as of September 30, 2019 and December 31, 2018 (in thousands):
 
September 30, 2019
 
Adjusted Cost
 
Unrealized Gain
 
Unrealized Loss
 
Fair Value
Cash and cash equivalents:
 
 
 
 
 
 
 
Cash
$
302,779

 
$

 
$

 
$
302,779

Money market funds
140,193

 

 

 
140,193

Commercial paper
7,496

 

 
(11
)
 
7,485

Total cash and cash equivalents
$
450,468

 
$

 
$
(11
)
 
$
450,457

Short-term investments:
 
 
 
 
 
 
 
Commercial paper
$
48,198

 
$
6

 
$
(1
)
 
$
48,203

Corporate securities
232,803

 
321

 
(82
)
 
233,042

U.S. treasury securities
39,095

 
44

 

 
39,139

Agency bonds
25,001

 
7

 

 
25,008

Total short-term investments
$
345,097

 
$
378

 
$
(83
)
 
$
345,392

Long-term investments:
 
 
 
 
 
 
 
Corporate securities
$
309,989

 
$
524

 
$
(366
)
 
$
310,147

Agency bonds
30,000

 

 
(29
)
 
29,971

Total long-term investments
$
339,989

 
$
524

 
$
(395
)
 
$
340,118



 
December 31, 2018
 
Adjusted Cost
 
Unrealized Gain
 
Unrealized Loss
 
Fair Value
Cash and cash equivalents:
 
 
 
 
 
 
 
Cash
$
351,345

 
$

 
$

 
$
351,345

Money market funds
5,052

 

 

 
5,052

Commercial paper
18,267

 

 

 
18,267

Total cash and cash equivalents
$
374,664

 
$

 
$

 
$
374,664

Short-term investments:
 
 
 
 
 
 
 
Commercial paper
$
40,500

 
$

 
$
(12
)
 
$
40,488

Corporate securities
38,616

 

 
(87
)
 
38,529

U.S. treasury securities
14,333

 

 
(5
)
 
14,328

Total short-term investments
$
93,449

 
$

 
$
(104
)
 
$
93,345

Long-term investments:
 
 
 
 
 
 
 
Corporate securities
$
14,429

 
$
9

 
$
(14
)
 
$
14,424

U.S. treasury securities
1,630

 

 
(2
)
 
1,628

Total long-term investments
$
16,059

 
$
9

 
$
(16
)
 
$
16,052





The adjusted cost and fair value of available-for-sale investments as of September 30, 2019 by contractual maturity were as follows (in thousands):
 
Adjusted Cost
 
Fair Value
Due in 1 year or less
$
352,593

 
$
352,877

Due in 1-2 years
339,989

 
340,118

Investments not due at a single maturity date
140,193

 
140,193

Total
$
832,775

 
$
833,188



Investments not due at a single maturity date in the preceding table consist of money market fund deposits.

As of September 30, 2019, we considered the declines in market value of our investment portfolio to be temporary in nature and did not consider any of our investments to be other-than-temporarily impaired. We typically invest in highly-rated securities with a minimum credit rating of A- and a weighted average maturity of 10 months, and our investment policy generally limits the amount of credit exposure to any one issuer or industry sector. The policy requires investments generally to be investment grade, with the primary objective of preserving capital and maintaining liquidity. Fair values were determined for each individual security in the investment portfolio. When evaluating an investment for other-than-temporary impairment, we review factors such as the length of time and extent to which fair value has been below its cost basis, the financial condition of the issuer and any changes thereto, changes in market interest rates and our intent to sell, or whether it is more likely than not it will be required to sell, the investment before recovery of the investment’s cost basis. During the three and nine months ended September 30, 2019 and 2018, we did not recognize any other-than-impairment charges.

Restricted Cash

As of September 30, 2019 and December 31, 2018, we had approximately $1.3 million of restricted cash that primarily consists of security deposits for our corporate offices. These amounts are classified in either other current assets or other assets on our condensed consolidated balance sheets based upon the term of the remaining restrictions.

Strategic Investments

In October 2018, we completed an investment of $10.0 million in WayUp, Inc., a U.S.-based job site and mobile application for college students and recent graduates. Additionally, we previously invested $3.0 million in a foreign entity to explore expanding our reach internationally. We did not record other-than-temporary impairment charges on our strategic investments during the three and nine months ended September 30, 2019 and 2018, as there were no significant identified events or changes in circumstances that would be considered an indicator for impairment. There were no observable price changes in orderly transactions for the identical or similar investments of the same issuer during the three and nine months ended September 30, 2019 and 2018.
XML 44 R16.htm IDEA: XBRL DOCUMENT v3.19.3
Leases
9 Months Ended
Sep. 30, 2019
Leases [Abstract]  
Leases Leases

We have operating leases for corporate offices worldwide, which expire at various dates through 2024. Our primary operating lease commitments at September 30, 2019 are related to our corporate headquarters in Santa Clara, California. We have additional offices in California, Oregon, Georgia and New York in the United States and internationally in India, Israel and Germany. During the three months ended September 30, 2019, we reassessed the lease term for two of our leases in India resulting in $2.6 million of ROU assets obtained in exchange for operating lease liabilities.

As of September 30, 2019, we had operating lease ROU assets of $16.3 million and operating lease liabilities of $20.3 million. As of September 30, 2019, we do not have finance leases recorded on our condensed consolidated balance sheet. As of September 30, 2019, our weighted average remaining lease term was 4.0 years. During the three and nine months ended September 30, 2019, our weighted average discount rate was 4.7%.

Operating lease expense, net of immaterial sublease income, was approximately $1.2 million and $3.7 million during the three and nine months ended September 30, 2019, respectively. Variable lease cost was immaterial during the three and nine months ended September 30, 2019. We did not record short term lease cost during the three and nine months ended September 30, 2019.
The aggregate future minimum lease payments and reconciliation to lease liabilities as of September 30, 2019, are as follows (in thousands):
 
September 30, 2019
Remaining three months of 2019
$
1,437

2020
5,834

2021
5,362

2022
5,147

2023
3,742

Thereafter
780

Total future minimum lease payments
22,302

Less imputed interest
(2,005
)
Total lease liabilities
$
20,297



The aggregate future minimum lease payments as of December 31, 2018, are as follows (in thousands):
 
December 31, 2018
2019
$
5,222

2020
5,251

2021
4,775

2022
3,999

2023
3,421

Thereafter
788

Total
$
23,456


XML 45 R20.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes
9 Months Ended
Sep. 30, 2019
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes

We recorded an income tax provision of approximately $0.6 million and $1.8 million during the three and nine months ended September 30, 2019, respectively, primarily due to state and foreign income tax expense. We recorded an income tax provision of approximately $0.7 million and $1.7 million during the three and nine months ended September 30, 2018, respectively, primarily due to foreign and state tax expense offset by federal and state tax benefits related to deferred tax liabilities of acquired intangible assets.
XML 46 R24.htm IDEA: XBRL DOCUMENT v3.19.3
Background and Basis of Presentation (Policies)
9 Months Ended
Sep. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
Basis of Presentation

The accompanying condensed consolidated balance sheet as of September 30, 2019, the condensed consolidated statements of operations, the condensed consolidated statements of comprehensive loss, and the condensed consolidated statements of stockholder's equity for the three and nine months ended September 30, 2019 and 2018, the condensed consolidated statements of cash flows for the nine months ended September 30, 2019 and 2018 and the related footnote disclosures are unaudited. In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments, including normal recurring adjustments, necessary to present fairly our financial position as of September 30, 2019, our results of operations, results of comprehensive loss, and stockholder's equity for the three and nine months ended September 30, 2019 and 2018 and cash flows for the nine months ended September 30, 2019 and 2018. Our results of operations, stockholder's equity, and cash flows for the nine months ended September 30, 2019 are not necessarily indicative of the results to be expected for the full year.

We operate in a single segment. Our fiscal year ends on December 31 and in this report we refer to the year ended December 31, 2018 as 2018.

The condensed consolidated financial statements and related financial information should be read in conjunction with the audited consolidated financial statements and the related notes thereto that are included in our Annual Report on Form 10-K for the year ended December 31, 2018 (the Annual Report on Form 10-K) filed with the U.S. Securities and Exchange Commission (SEC).

We have changed the captions on our condensed consolidated statements of cash flows from “purchases of marketable securities” to “purchases of investments” and from “maturities of marketable securities” to “maturities of investments.” This change does not impact any current or previously reported results.

Except for our policies on leases and convertible senior notes, there have been no material changes to our significant accounting policies as compared to the significant accounting policies described in our Annual Report on Form 10-K.

Leases
Leases

We determine if an arrangement is a lease at inception. Operating leases are included in operating lease right of use (ROU) assets, operating lease liabilities within current liabilities, and operating lease liabilities within long-term liabilities on our condensed consolidated balance sheet. Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. Our leases do not provide an implicit rate and therefore we use our incremental borrowing rate based on the information available at commencement date in determining the present value of future minimum lease payments. Our incremental borrowing rate is estimated based on the estimated rate incurred to borrow, on a collateralized basis over a similar term as our leases, an amount equal to the lease payments in a similar economic environment. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise such options. We do not record leases on our condensed consolidated balance sheet with a term of one year or less. We do not separate lease and non-lease components but rather account for each separate component as a single lease component for all underlying classes of assets. Some of our leases include payments that are dependent on an index, such as the Consumer Price Index (CPI), and our minimum lease payments include payments based on the index at inception with any future changes in such indices recognized as an expense in the period of change. Where leases contain escalation clauses, rent abatements, or concessions, such as rent holidays and landlord or tenant incentives or allowances, we apply them in the determination of straight-line operating lease cost over the lease term.
Convertible Senior Notes, net

Convertible Senior Notes, net

In March 2019, we issued $700 million in aggregate principal amount of 0.125% convertible senior notes due in 2025 (2025 notes) and in April 2019, the initial purchasers fully exercised their option to purchase $100 million of additional 2025 notes for aggregate total gross proceeds of $800 million. In April 2018, we issued $345 million in aggregate principal amount of 0.25% convertible senior notes due in 2023 (2023 notes). Collectively, the 2025 notes and the 2023 notes are referred to as the “notes.” In accounting for their issuance, we separated the notes into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of similar liabilities that do not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the carrying amount of the liability component from the par value of the notes. The difference represents the debt discount, recorded as a reduction of the convertible senior notes on our condensed consolidated balance sheets, and is amortized to interest expense over the term of the notes using the effective interest rate method. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. In accounting for the issuance costs related to the notes, we allocated the total amount of issuance costs incurred to liability and equity components based on their relative values. Issuance costs attributable to the liability component are being amortized on a straight-line basis, which approximates the effective interest rate method, to interest expense over the term of the notes. The issuance costs attributable to the equity component are recorded as a reduction of the equity component within additional paid-in capital.
Use of Estimates
Use of Estimates

The preparation of financial statements in conformity with generally accepted accounting principles in the United States (U.S. GAAP) requires management to make estimates, judgments, and assumptions that affect the reported amounts of assets and liabilities; the disclosure of contingent liabilities at the date of the financial statements; and the reported amounts of revenues and expenses during the reporting periods. Significant estimates, assumptions, and judgments are used for, but not limited to: revenue recognition, recoverability of accounts receivable, restructuring charges, share-based compensation expense including estimated forfeitures, accounting for income taxes, useful lives assigned to long-lived assets for depreciation and amortization, impairment of goodwill and long-lived assets, the valuation of acquired intangible assets, the valuation of our convertible senior notes, and operating lease ROU assets and operating lease liabilities. We base our estimates on historical experience, knowledge of current business conditions, and various other factors we believe to be reasonable under the circumstances. These estimates are based on management’s knowledge about current events and expectations about actions we may undertake in the future. Actual results could differ from these estimates, and such differences could be material to our financial position and results of operations.
Recent Accounting Pronouncements
Recent Accounting Pronouncements

Recently Issued Accounting Pronouncements Not Yet Adopted

In May 2019, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2019-05, Financial Instruments—Credit Losses (Topic 326): Targeted Transition Relief. ASU 2019-05 provides entities with an option to irrevocably elect the fair value option for eligible instruments. In April 2019, the FASB issued ASU 2019-04, Codification Improvements to Topic 326, Financial Instruments—Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments. ASU 2019-04 provides codification updates to ASU 2016-01 and ASU 2016-13. In June 2016, the FASB issued ASU 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. ASU 2016-13 replaces the existing incurred loss impairment model for trade receivables with an expected loss model which requires the use of forward-looking information to calculate expected credit loss estimates. Additionally, the concept of other-than-temporary impairment for available-for-sale investments is eliminated and instead ASU 2016-13 requires an entity to focus on determining whether any impairment is a result of a credit loss or other factors. It also requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses rather than as a reduction to the amortized cost basis. These changes may result in earlier recognition of credit losses. Early adoption is permitted and these guidance updates require a modified retrospective method of adoption, though a prospective method of adoption is required for available-for-sale debt securities for which an other-than-temporary impairment had been recognized before the effective date. These guidance updates are effective for annual periods beginning after December 15, 2019. We plan to adopt this guidance on January 1, 2020 and we are currently in the process of evaluating the impact of these guidance updates.

In August 2018, the FASB issued ASU 2018-15, Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. ASU 2018-15 aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is
a service contract with existing guidance contained within subtopic 350-40 to develop or obtain internal-use software. Early adoption is permitted and the guidance allows for a retrospective or prospective application. The guidance is effective for annual periods beginning after December 15, 2019. We plan to adopt this guidance on January 1, 2020 under the prospective application and we are currently in the process of evaluating the impact of this guidance.

In July 2018, the FASB issued ASU 2018-09, Codification Improvements. ASU 2018-09 provides updates for technical corrections, clarifications, and other minor improvements to a wide variety of topics in the ASC. The transition method of adoption is dependent on the ASC topic impacted by this guidance. Additionally, some of the ASC topic updates are effective upon issuance of ASU 2018-09 and some of the ASC topic updates are effective at a future date. The ASC topic updates effective upon issuance of ASU 2018-09 do not impact our accounting for the respective ASC topics. For those ASC topic updates effective at a future date, we are currently in the process of evaluating the impact of this guidance update.

Recently Adopted Accounting Pronouncements

The FASB has issued four ASUs related to Accounting Standards Codification (ASC) 842. In March 2019, the FASB issued ASU 2019-01, Leases (Topic 842): Codification Improvements. In July 2018, the FASB issued ASU 2018-11, Leases (Topic 842): Targeted Improvements and ASU 2018-10, Codification Improvements to Topic 842, Leases. In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842). ASC 842 requires an entity to recognize a ROU asset and lease liability for all leases with terms of more than 12 months. Recognition, measurement, and presentation of expenses will depend on classification as a finance or operating lease. The amendments in this update also require certain quantitative and qualitative disclosures about leasing arrangements.

We have adopted ASC 842 on January 1, 2019 and have elected the transition method of adoption that allows for a modified retrospective adoption with a cumulative-effect adjustment to the opening balance of accumulated deficit and recorded an immaterial decrease to our opening balance of accumulated deficit. As a result, we have not changed previously disclosed amounts or provided additional disclosures for comparative periods. We initially recorded ROU assets of $17.2 million and lease liabilities of $21.1 million on our condensed consolidated balance sheet. ASC 842 does not have a material impact to our condensed consolidated statements of operations. We have elected a package of transition practical expedients which include not reassessing whether any expired or existing contracts are or contain leases, not reassessing the lease classification of expired or existing leases, and not reassessing initial direct costs for existing leases. We have also elected a practical expedient to not separate lease and non-lease components. We did not elect the practical expedient to use hindsight in determining our lease terms or assessing impairment of our ROU assets. See Note 8. Leases for more information.

Revenue Recognition

Revenue Recognition

Revenues are recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. The majority of our revenues are recognized over time as services are performed, with certain revenues, most significantly the revenue share we earn from our print textbook partners, being recognized at the point in time when print textbooks are shipped to students.
Net Loss Per Share Net Loss Per Share

Basic net loss per share is computed by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by giving effect to all potential shares of common stock, including stock options, restricted stock units (RSUs), performance-based restricted stock units (PSUs), and shares related to convertible senior notes, to the extent dilutive. Basic and diluted net loss per share was the same for each period presented as the inclusion of all potential common shares outstanding would have been anti-dilutive.

XML 47 R28.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurement (Tables)
9 Months Ended
Sep. 30, 2019
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis

Financial instruments measured and recorded at fair value on a recurring basis as of September 30, 2019 and December 31, 2018 are classified based on the valuation technique level in the tables below (in thousands):
 
September 30, 2019
 
Total
 
Quoted Prices
in Active
Markets for Identical
Assets
(Level 1)
 
Significant
Other Observable
Inputs (Level 2)
Assets:
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
Money market funds
$
140,193

 
$
140,193

 
$

Commercial paper
7,485

 

 
7,485

Short-term investments:
 
 
 
 
 
Commercial paper
48,203

 

 
48,203

Corporate securities
233,042

 

 
233,042

U.S. treasury securities
39,139

 
39,139

 

Agency bonds
25,008

 

 
25,008

Long-term investments:
 
 
 
 
 
Corporate securities
310,147

 

 
310,147

Agency bonds
29,971

 

 
29,971

Total assets measured and recorded at fair value
$
833,188

 
$
179,332

 
$
653,856


 
December 31, 2018
 
Total
 
Quoted Prices
in Active
Markets for Identical
Assets
(Level 1)
 
Significant 
Other Observable 
Inputs (Level 2)
Assets:
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
Money market funds
$
5,052

 
$
5,052

 
$

Commercial paper
18,267

 

 
18,267

Short-term investments:
 
 
 
 
 
Commercial paper
40,488

 

 
40,488

Corporate securities
38,529

 

 
38,529

U.S. treasury securities
14,328

 
14,328

 

Long-term investments:
 
 
 
 
 
Corporate securities
14,424

 

 
14,424

U.S. treasury securities
1,628

 
1,628

 

Total assets measured and recorded at fair value
$
132,716

 
$
21,008

 
$
111,708


Fair Value Measurements, Nonrecurring
The carrying amounts and estimated fair values of the notes as of September 30, 2019 and December 31, 2018 are as follows (in thousands):
 
September 30, 2019
 
December 31, 2018
 
Carrying Amount
 
Estimated Fair Value
 
Carrying Amount
 
Estimated Fair Value
2025 notes
$
593,058

 
$
735,584

 
$

 
$

2023 notes
294,157

 
443,918

 
283,668

 
416,156

Convertible senior notes, net
$
887,215

 
$
1,179,502

 
$
283,668

 
$
416,156



XML 48 R49.htm IDEA: XBRL DOCUMENT v3.19.3
Convertible Senior Notes - Interest Expense Recognized (Details) - Senior Notes - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
0.125% Convertible Senior Notes Due 2025        
Debt Instrument [Line Items]        
Contractual interest expense $ 252   $ 517  
Amortization of debt discount 8,939   18,363  
Amortization of issuance costs 614   1,262  
Total interest expense 9,805   20,142  
0.25% Convertible Senior Notes Due 2023        
Debt Instrument [Line Items]        
Contractual interest expense 217 $ 218 645 $ 428
Amortization of debt discount 3,161 3,160 9,377 6,217
Amortization of issuance costs 375 377 1,112 741
Total interest expense $ 3,753 $ 3,755 $ 11,134 $ 7,386
XML 49 R45.htm IDEA: XBRL DOCUMENT v3.19.3
Goodwill and Intangible Assets - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Acquisition-Related Intangible Assets        
Finite Lived Intangible Assets [Line Items]        
Amortization expense of acquisition related to acquired intangible assets $ 1.5 $ 1.8 $ 5.0 $ 4.7
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurement - Financial Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments $ 345,392 $ 93,345
Long-term investments 340,118 16,052
Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value 833,188 132,716
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value 179,332 21,008
Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets measured and recorded at fair value 653,856 111,708
Commercial paper | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 48,203 40,488
Commercial paper | Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 0 0
Commercial paper | Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 48,203 40,488
Corporate securities | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 233,042 38,529
Long-term investments 310,147 14,424
Corporate securities | Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 0 0
Long-term investments 0 0
Corporate securities | Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 233,042 38,529
Long-term investments 310,147 14,424
U.S. treasury securities | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 39,139 14,328
Long-term investments   1,628
U.S. treasury securities | Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 39,139 14,328
Long-term investments   1,628
U.S. treasury securities | Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 0 0
Long-term investments   0
Agency bonds | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 25,008  
Long-term investments 29,971  
Agency bonds | Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 0  
Long-term investments 0  
Agency bonds | Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 25,008  
Long-term investments 29,971  
Money market funds | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 140,193 5,052
Money market funds | Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 140,193 5,052
Money market funds | Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Commercial paper | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 7,485 18,267
Commercial paper | Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Commercial paper | Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents $ 7,485 $ 18,267
XML 51 R52.htm IDEA: XBRL DOCUMENT v3.19.3
Stockholders' Equity - Share-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Share-based compensation expense $ 16,865 $ 13,818 $ 47,355 $ 37,503
Cost of revenues        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Share-based compensation expense 96 106 295 303
Research and development        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Share-based compensation expense 5,741 4,528 15,876 12,190
Sales and marketing        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Share-based compensation expense 1,843 1,675 5,405 4,994
General and administrative        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Share-based compensation expense $ 9,185 $ 7,509 $ 25,779 $ 20,016
XML 52 R56.htm IDEA: XBRL DOCUMENT v3.19.3
Restructuring Charges - Narrative (Details)
9 Months Ended
Sep. 30, 2019
position
2017 Restructuring Plan | Workforce Reduction Costs  
Restructuring Cost and Reserve [Line Items]  
Number of positions eliminated 55
XML 53 R3.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts receivable, current $ 31 $ 229
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized 400,000,000 400,000,000
Common stock, shares issued 120,668,843 115,500,418
Common stock, shares outstanding 120,668,843 115,500,418
XML 54 R7.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Cash flows from operating activities    
Net loss $ (17,824) $ (20,235)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization expense 21,369 16,631
Share-based compensation expense 47,355 37,503
Loss from write-off of property and equipment 832 29
Amortization of debt discount and issuance costs 30,114 6,958
Deferred income taxes 59 (315)
Operating lease expense, net of accretion 3,284 0
Other non-cash items (370) 51
Change in assets and liabilities:    
Accounts receivable (850) 2,409
Prepaid expenses and other current assets (20,741) (24,250)
Other assets 1,989 (587)
Accounts payable (3,983) (3,001)
Deferred revenue 10,039 11,841
Accrued liabilities 18,095 16,044
Other liabilities (2,793) 1,589
Net cash provided by operating activities 86,575 44,667
Cash flows from investing activities    
Purchases of investments (822,869) (113,276)
Proceeds from sale of investments 53,261 1,800
Maturities of investments 190,744 118,080
Purchases of property and equipment (31,520) (18,048)
Acquisition of businesses, net of cash acquired 0 (34,650)
Net cash used in investing activities (610,384) (46,094)
Cash flows from financing activities    
Common stock issued under stock plans, net 27,723 23,463
Payment of taxes related to the net share settlement of equity awards (91,076) (45,669)
Proceeds from issuance of convertible senior notes, net of issuance costs 780,180 335,618
Purchase of convertible senior notes capped call (97,200) (39,227)
Repurchase of common stock (20,000) (20,000)
Net cash provided by financing activities 599,627 254,185
Net increase in cash, cash equivalents and restricted cash 75,818 252,758
Cash, cash equivalents and restricted cash, beginning of period 375,945 126,963
Cash, cash equivalents and restricted cash, end of period 451,763 379,721
Supplemental cash flow data:    
Interest 901 55
Income taxes 1,492 1,560
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases 3,847 0
Right of use assets obtained in exchange for lease obligations, operating leases 2,638 0
Non-cash investing and financing activities:    
Accrued purchases of long-lived assets 4,452 2,993
Issuance of common stock related to prior acquisition $ 3,003 $ 0
XML 55 R18.htm IDEA: XBRL DOCUMENT v3.19.3
Guarantees and Indemnifications
9 Months Ended
Sep. 30, 2019
Guarantees And Indemnifications [Abstract]  
Guarantees and Indemnifications Guarantees and Indemnifications

We have agreed to indemnify our directors and officers for certain events or occurrences, subject to certain limits, while such persons are or were serving at our request in such capacity. We may terminate the indemnification agreements with these
persons upon termination of employment, but termination will not affect claims for indemnification related to events occurring prior to the effective date of termination. We have a directors’ and officers’ insurance policy that limits our potential exposure up to the limits of our insurance coverage. In addition, we also have other indemnification agreements with various vendors against certain claims, liabilities, losses, and damages. The maximum amount of potential future indemnification is unlimited.

We believe the fair value of these indemnification agreements is minimal. We have not recorded any liabilities for these agreements as of September 30, 2019.
XML 56 R10.htm IDEA: XBRL DOCUMENT v3.19.3
Revenues
9 Months Ended
Sep. 30, 2019
Revenue from Contract with Customer [Abstract]  
Revenues Revenues

Revenue Recognition

Revenues are recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. The majority of our revenues are recognized over time as services are performed, with certain revenues, most significantly the revenue share we earn from our print textbook partners, being recognized at the point in time when print textbooks are shipped to students.

The following tables set forth our total net revenues for the periods shown disaggregated for our Chegg Services and Required Materials product lines (in thousands, except percentages):

 
Three Months Ended September 30,
 
Change
 
2019
 
2018
 
$
 
%
Chegg Services
$
69,304

 
$
54,201

 
$
15,103

 
28
%
Required Materials
24,847

 
20,036

 
4,811

 
24

Total net revenues
$
94,151

 
$
74,237

 
$
19,914

 
27



 
Nine Months Ended September 30,
 
Change
 
2019
 
2018
 
$
 
%
Chegg Services
$
224,903

 
$
172,327

 
$
52,576

 
31
%
Required Materials
60,519

 
53,081

 
7,438

 
14

Total net revenues
$
285,422

 
$
225,408

 
$
60,014

 
27



During the three months ended September 30, 2019, we recognized $15.7 million of revenues that were included in our deferred revenue balance as of June 30, 2019. During the nine months ended September 30, 2019, we recognized $16.0 million of revenues that were included in our deferred revenue balance as of December 31, 2018. During the three and nine months ended September 30, 2019, we recognized $2.2 million and $2.7 million, respectively, of previously deferred revenues recognized from performance obligations satisfied in previous periods related to variable consideration recognized from our agreement with our Required Materials print textbook partner. The aggregate amount of unsatisfied performance obligations is approximately $29.0 million as of September 30, 2019, of which substantially all is expected to be recognized into revenues over the next year and the remainder within two years.

Contract Balances

The following table presents our accounts receivable, net and deferred revenue balances (in thousands, except percentages):
 
 
 
Change
 
September 30, 2019
 
December 31, 2018
 
$
 
%
Accounts receivable, net
$
13,678

 
$
12,733

 
$
945

 
7
%
Deferred revenue
$
27,457

 
$
17,418

 
$
10,039

 
58
%


During the nine months ended September 30, 2019, our accounts receivable, net balance increased by $0.9 million, or 7%, primarily due to timing of billings partially offset by an improvement in cash collections. During the nine months ended September 30, 2019, our deferred revenue balance increased by $10.0 million, or 58%, primarily due to increased bookings for our Chegg Study service and eTextbook rentals driven by the seasonality of our business. We had no contract assets as of September 30, 2019 and an immaterial amount as of December 31, 2018.
XML 57 R14.htm IDEA: XBRL DOCUMENT v3.19.3
Goodwill and Intangible Assets
9 Months Ended
Sep. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets

Goodwill consists of the following (in thousands):
 
Nine Months Ended September 30, 2019
 
Year Ended December 31, 2018
Beginning balance
$
149,524

 
$
125,272

Additions due to acquisitions

 
24,673

Foreign currency translation adjustment
(456
)
 
(421
)
Ending balance
$
149,068

 
$
149,524



Intangible assets as of September 30, 2019 and December 31, 2018 consist of the following (in thousands, except weighted-average amortization period):
 
September 30, 2019
 
Weighted-Average Amortization
Period (in months)
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
Developed technologies and content library
71

 
$
31,667

 
$
(16,757
)
 
$
14,910

Customer lists
47

 
9,970

 
(7,872
)
 
2,098

Trade names
44

 
6,113

 
(5,681
)
 
432

Non-compete agreements
31

 
2,018

 
(1,865
)
 
153

Indefinite-lived trade name

 
3,600

 

 
3,600

Foreign currency translation adjustment

 
(571
)
 

 
(571
)
Total intangible assets
61

 
$
52,797

 
$
(32,175
)
 
$
20,622

 
 
December 31, 2018
 
Weighted-Average Amortization
Period (in months)
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Carrying
Amount
Developed technologies and content library
71

 
$
31,667

 
$
(13,737
)
 
$
17,930

Customer lists
47

 
9,970

 
(6,847
)
 
3,123

Trade names
44

 
6,113

 
(4,863
)
 
1,250

Non-compete agreements
31

 
2,018

 
(1,735
)
 
283

Indefinite-lived trade name

 
3,600

 

 
3,600

Foreign currency translation adjustment

 
(271
)
 

 
(271
)
Total intangible assets
61

 
$
53,097

 
$
(27,182
)
 
$
25,915



During the three and nine months ended September 30, 2019, amortization expense related to our acquired intangible assets totaled approximately $1.5 million and $5.0 million, respectively. During the three and nine months ended September 30, 2018, amortization expense related to our acquired intangible assets totaled approximately $1.8 million and $4.7 million, respectively.

As of September 30, 2019, the estimated future amortization expense related to our finite-lived intangible assets is as follows (in thousands):
Remaining three months of 2019
$
1,455

2020
4,816

2021
3,423

2022
2,943

2023
2,276

Thereafter
2,109

Total
$
17,022


XML 58 R37.htm IDEA: XBRL DOCUMENT v3.19.3
Net Loss Per Share - Shares Excluded From Computation Of Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Apr. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Apr. 30, 2018
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Total common stock equivalents (in shares) 10,058 12,678 11,379 12,369        
Options to purchase common stock                
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Total common stock equivalents (in shares) 2,122 3,961 2,715 4,282        
RSUs and PSUs                
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Total common stock equivalents (in shares) 3,831 7,479 4,952 8,075        
Shares related to convertible senior notes                
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Total common stock equivalents (in shares) 4,098 1,221 3,709 0        
Employee stock purchase plan                
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Total common stock equivalents (in shares) 7 17 3 12        
0.25% Convertible Senior Notes Due 2023 | Shares related to convertible senior notes                
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Face value $ 345,000,000   $ 345,000,000       $ 345,000,000 $ 345,000,000
Conversion price               $ 26.95
Interest rate, stated percentage               0.25%
0.125% Convertible Senior Notes Due 2025 | Shares related to convertible senior notes                
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Face value $ 800,000,000   $ 800,000,000   $ 100,000,000 $ 700,000,000    
Conversion price $ 51.56   $ 51.56          
Interest rate, stated percentage           0.125%    
Capped Call | 0.25% Convertible Senior Notes Due 2023 | Shares related to convertible senior notes                
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Conversion price 40.68   40.68          
Capped Call | 0.125% Convertible Senior Notes Due 2025 | Shares related to convertible senior notes                
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Conversion price $ 79.32   $ 79.32          
XML 59 R33.htm IDEA: XBRL DOCUMENT v3.19.3
Restructuring Charges (Tables)
9 Months Ended
Sep. 30, 2019
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring Reserve by Type of Cost
The following table summarizes the activity related to the accrual for restructuring charges (in thousands):
 
2017 Restructuring Plan
 
2015 Restructuring Plan
 
 
 
Workforce Reduction Costs
 
Lease Termination and Other Costs
 
Lease Termination and Other Costs
 
Total
Balance at January 1, 2018
$
44

 
$

 
$
221

 
$
265

Restructuring charges
253

 
19

 
317

 
589

Cash payments
(151
)
 
(19
)
 
(218
)
 
(388
)
Write-offs

 

 
(18
)
 
(18
)
Balance at December 31, 2018
146

 

 
302

 
448

Cumulative-effect adjustment to accumulated deficit related to adoption of ASU 2016-02

 

 
(302
)
 
(302
)
Restructuring charges
97

 

 

 
97

Cash payments
(200
)
 

 

 
(200
)
Balance at September 30, 2019
$
43

 
$

 
$

 
$
43


XML 60 R22.htm IDEA: XBRL DOCUMENT v3.19.3
Related-Party Transactions
9 Months Ended
Sep. 30, 2019
Related Party Transactions [Abstract]  
Related-Party Transactions Related-Party Transactions

Our Chief Executive Officer is a member of the Board of Directors of Adobe Systems Incorporated (Adobe). During the three and nine months ended September 30, 2019, we had purchases of $0.4 million and $1.9 million, respectively, and during the three and nine months ended September 30, 2018, we had purchases of $0.6 million and $2.8 million, respectively, from Adobe. We had no revenues during the three and nine months ended September 30, 2019 from Adobe. We had no revenues during the three months ended September 30, 2018 and $0.1 million of revenues during the nine months ended September 30, 2018 from Adobe. We had an immaterial amount of payables as of September 30, 2019 and December 31, 2018 to Adobe. We had no outstanding receivables as of September 30, 2019 and December 31, 2018 from Adobe.

One of our board members is also a member of the Board of Directors of Cengage Learning, Inc. (Cengage). During the three and nine months ended September 30, 2019, we had purchases of $4.2 million and $14.8 million, respectively, and during the three and nine months ended September 30, 2018, we had purchases of $3.8 million and $10.3 million, respectively, from Cengage. We had $1.3 million and $2.9 million of revenues during the three and nine months ended September 30, 2019, respectively, and $1.2 million and $3.2 million of revenues during the three and nine months ended September 30, 2018, respectively, from Cengage. We had an immaterial amount and $0.1 million in payables as of September 30, 2019 and December 31, 2018, respectively, to Cengage. We had an immaterial amount of outstanding receivables as of September 30, 2019 and December 31, 2018 from Cengage.

The immediate family of one of our board members is also a member of the Board of Directors of PayPal Holdings, Inc. (PayPal). During the three and nine months ended September 30, 2019, we incurred payment processing fees of $0.4 million and $1.2 million, respectively, and during the three and nine months ended September 30, 2018, we incurred processing fees of $0.4 million and $1.0 million, respectively, to PayPal.

One of our board members is also a member of the Board of Directors of Synack, Inc. (Synack). During the three and nine months ended September 30, 2019, we had purchases of $0.1 million and $0.4 million, respectively, for services from Synack.
XML 61 R26.htm IDEA: XBRL DOCUMENT v3.19.3
Net Loss Per Share (Tables)
9 Months Ended
Sep. 30, 2019
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table sets forth the computation of basic and diluted net loss per share (in thousands, except per share amounts):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Numerator:
 
 
 
 
 
 
 
Net loss
$
(11,477
)
 
$
(13,709
)
 
$
(17,824
)
 
$
(20,235
)
Denominator:
 
 
 
 
 
 
 
Weighted average shares used to compute net loss per share, basic and diluted
120,085

 
114,184

 
118,547

 
112,621

 
 
 
 
 
 
 
 
Net loss per share, basic and diluted
$
(0.10
)
 
$
(0.12
)
 
$
(0.15
)
 
$
(0.18
)


Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following potential weighted-average shares of common stock outstanding were excluded from the computation of diluted net loss per share because including them would have been anti-dilutive (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Options to purchase common stock
2,122

 
3,961

 
2,715

 
4,282

RSUs and PSUs
3,831

 
7,479

 
4,952

 
8,075

Shares related to convertible senior notes
4,098

 
1,221

 
3,709

 

Employee stock purchase plan
7

 
17

 
3

 
12

Total common stock equivalents
10,058

 
12,678

 
11,379

 
12,369


EXCEL 62 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ).!9$\?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ DX%D3R?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " "3@61/M"A $^X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2@,Q$(9?17+?G\48O^/ 9^P(S&K!' MAP,EX#4')N>)X33U'5P!,XPPNO1=0+,02_5/;.D .R>G9)?4.([UN"JYO .' MMZ?'E[)N98=$:M"8?R4KZ!1PRRZ37U=W][L')MN&WU:<5\UZQS>"<]&NWV?7 M'WY78>>-W=M_;'P1E!W\N@OY!5!+ P04 " "3@61/F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( ).!9$^E*CZ*- , #L/ 8 >&PO=V]R:W-H965T&UL?5?M;ILP%'T5Q ,4_$&25DFD-M.T29M4==KVFR9.@@HX R?I MWG[&4$I]C_VJ-2)GJMRKI=Q4=C3G=)TFZ/JLK;&WU2 MM?UGKYLJ-_:R.23MJ5'YSI&J,N%I.DNJO*CC]=*-/3;KI3Z;LJC58Q.UYZK* MF[\/JM375$=PB%^%NK:3\ZA;RK/6+]W%U]TJ3KL9J5)M35+VJBR["K9>?P9 MBL:C9D>\]O](.= P@0\$_DY@_R6( M@2!& G,*23\SM]1/NUNDR MN71E!L1#C^ 3!!L1B:T]"G D\, )G7\4V%"$P ("KD XNIC0):9+2)>.+B?T MS+L!%#'# AD4R A][@E0Q (+S*# C-!O/0&*8"E6F$.%.>4S3P) .)980(D% MY0M/ D "3M]"B5O*]ZT&D(#7+,5Q2FD%WVZ$"1C. J%EM(+O.<#P@.D,)O>> M<5K!MQUA KXS'%\F: 7?>80)6,]PRAD-,??-1YB0^SCJC":9$_;$?8H1(?=QYAE-M"#N TS(?1Q[1D,MB/L $W(?)Y_17 OB/L $W.\^P,B ^QQGG]-<2]]]A FIX.QSFFO)?16 "7P?<)Q] M3G,MI:]",:'W%\?9YS37TM]C !-4P=GG--=RYJN UWU(!6>?TUQ+;R=O!DSF M,/6@DMXNV&+R*OHHAA\!G,9;+OPE 4Q(!3\".(UWYG_I(DS@6U?@1X"@\<[\ M#8TPH0]>_ @0--Z9OZ$1)@NHX$> H/'._*T&,&2K)9-6I%+-P75M;;35Y]JU MC)/1L3.\=XUA\@[OV\KO>7,HZC9ZUL8V1*YMV6MME)U*>F-WXM%VLN-%J?:F M.YW;\Z9OY_H+HT]#JYJ,_?+Z'U!+ P04 " "3@61/G#.CFF4$ !6%0 M& 'AL+W=O2%<.9&>;&.O@?\A^*^CCBZMQVW_M] MC,/B1U,?^_OE?AA.=T71/^UC4_5?VU,\IG^>VZZIAG39O13]J8O5;@IJZ@++ MTA9-=3@NUZOIWD.W7K6O0WTXQH=NT;\V3=7]MXEU>[Y?PO+]QK?#RWX8;Q3K MU:EZB7_&X:_30Y>NBFLKNT,3C_VA/2ZZ^'R__ GNMLJ. 9/B[T,\]S?GBS&5 MQ[;]/E[\MKM?EJ.C6,>G86RB2H>WN(UU/;:4?/P[-[J\]CD&WIZ_M_[+E'Q* MYK'JX[:M_SGLAOW]TB\7N_A7ONA;>96DI6F^G$Y'H[3\3RW_QXF!^ <@-< T)\&J#E D8#BXFQ*]>=J MJ-:KKCTONLO3.E7CI( [E0;S:;PYC=WT7\JV3W??UL:MBK>QG5FRN4CP1H(? M%5NN,/XJ*5+_5Q,HFL I7MW&!SE>B?%JBM-.2"<;QSI![3T=%:X*!DK9BA>M M>&[%$"N>=>*U+FT@7KA,!QTP,UV"Z"9P-Y:X"<+<+0'HR' 9V-*@; 9*&4XE MM\/H5+*.G+-4MA5D)H0R\V)#!I; _7CJ!WCB.I14MY5U!G..9'("!.D(^ ME4N+#.*"S 3(3!^020P-9\G!H*F!\NR[Q8(',8.(@=!3%PQ(+QRE(O M@DQ;R"QR(*,8.(L=93$(F-566;8T"$)GRZ!REF0B@V4K;PZD(),4.$H=12EP M2FH([ WE*@_.9=S(, 5.4T=I"IR3Z'@E(,C Z>PCEW$*G*>.\A0X*77P['ES M5>9M0)FER%GJ*$M1@"1"H N-($M+0.Y1H6Z%JVS(E>@H@P]Y+>II+8I",5K:V_I[]L-U. IS M\T\&*7*0>@I2%,K-5&_26;85=,J4*E?MH Q3Y##U%*:2ABZ>GVL^.I$QBH&] MFSY#&R733W'ZT5I^HSC6Z,!^*OGH0Z:>XM3SM%Y30F6(0)T((LB,JI*)IWCM M&-AG,R\*?4@?Q&Q@!!UX@$PQH3+?\9R@@?)*<3)^ 6=H>2W*2LAM*\C\5)R? MM!#;* [&+QJU ?;$)&%IC :=QS_J+J7P[%?/+;#T#;3CM9SVPXQM5E^30GN M8[6[7M3Q>1A/73KO+CM]EXNA/O;5@$QCGD(MCF_V>^(6:< MO*/LC9<8"^>])@U?NZ40[(OM,6-O'.BK$9"3MG9XRW#Z*A--?%\ M &*O1E7C%KE>V[$BIQ=!J@;OF,,O=8W8OPTFM%N[T/U8>*W.I5 +7I&WZ(Q_ M8O&KW3$Y\\8HQZK&#:]HXS!\6KN?X&H+M4$K?E>XXY.QHTK94_JF)M^.:Q(L)49$DQ]\AJ#OF5,;I^"/Z%UV\+&:/.-Y2\J*5=E_Q4%#D.D/UW_$5$RE7)#+'@1*NOYW#A0M:#U$D2HW>^VO5Z&O7 MWTFRP68W^(/!'PTPO&L(!D-@&+R>3)?Z&0E4Y(QV#NM_K1:I30%7@7R8![6H MGYV^)ZOE))_./$+X5PM?^8 H1V_V! MU1]H?SCU)T81O236DD9+ FA4L93X?F;'"*T8X1(C-3!Z23+) 5X ,$D>J68L MD94E6K)D!DLOB299(.@_!LX3PAE1;"6*%T30S+2)%YE,EGN*&41BA4@L$,;3 MWR0/(>XI9A"I%2*U0!BOU"9]:J,\4LU@,BM,9H$)#)AL46\([%OE&>4,"@)[ M6P(6K-!L3&"Y,7T0QVD:!F:'LDAA% $0PAN="M[HE] "MNB8\'DPB_0&F#?I MZ>J0_8'8N6JXLZ="'@^ZB9\H%5B&!2\R8"G/]7%"\$FH82+'K#_<^HF@[7!P M>^._A^(_4$L#!!0 ( ).!9$_JOF^[9 0 /43 8 >&PO=V]R:W-H M965T&ULC9C;;N,V$(9?Q?!](P[/#!P#\:%H@18(=M'V6K&9 MV%C)WQ M/LN:S2Z6>7-7'>,A??-2U67>IM?Z-6N.=RR*00-BOS_6$ZG_5M3_5\ M5KVUQ?X0G^I)\U:6>?W/(A;5Z6$*TX^&+_O77=LU9//9,7^-7V/[Q_&I3F_9 MQA)_[AFSZWC]_&']YUY\$O.<-W%9%7_MM^WN8>JG MDVU\R=^*]DMU^B4.@LQT,JC_+;['(N&=)VF,354T_?_)YJUIJW*PDEPI\^_G MS_VA_SP-]C^Z\1WDT$%>.J2Q/^N@A@[J1P?]:0<]=-#_=P0S=#!HA.RLO0_F M*F_S^:RN3I/ZO!Z.>;?LX-ZDZ=ITC?WL]-^E>#:I]7T.PLZR]\[0P"S.C+QA MW"VS8I@+D24/+FY(SHV%)-WE[0!+2H#PR(G_M++^W,J-HXJ-E^H-J!L#@3>@ M60.Z-Z"O#8! 3\SMF<./1,T&$ 1H9334N&)H93T1DL<& :31H_%QK#2#",- M.;TX,^9F'+ :2:,4A !XNBEEK0 4@#6EC O2\L(L*\PRPE %Y8,XR!XY,R2 M4D8K"$@8I20$+0Q21C&P3GO)2W.L-$?7,RC>@&<->"8V:#H7GCBJK-9XAU-* M!J&1Z!6E0$!:'2@V%//"A9%9#ZRRP"A#WBP",P4>;ZXE0QD;T*Y?44H[I5 L MUPPEM1V9,A#\H2\8:>34%W0^E#-8&X>)](?S \6<$!JK8S#CG#(C\D9R&C#R M')8'U&^/M5$&VUDQ3,!'$#>6&=FFP";(1Y",)H\U21ID1X*\9#"KR9TRYJYQU M*X]/^Z#I02O%B D^O0*37R7.KT#37?+6:+*T&4XY1]8 AX$,9 TPG--F; GP M:1:8/(O/T@4PB=:1VHBA4KAQGN4H;1Q9 4P^MM:-:./S+#A&F\+:'+.\'3Y. MEAPFC26KF\%2@8!'77.<=GZDJ@6^# "F#I"X#@":E=.^3.4H%LAQ,@2+%7*< M"0$7MRSGC1G+FGP] $Q!('%! #0_6QSQ)0,Y(-/'5 U>$6E\!3+RVXLO!R13 M#DA<#@R0O8DA:(<7)\LI1_8>RSF/U\R:XZ208R6!Y$L"R90$$I<$ ^2OAQ)W M^&@9H?#).8+A&GX$&_G=)?GB0#+% 2YF%I))TZE2\P;K8SC0X#46R'%I+^/B MA^6DE?A^(+NZLBAC_=K?'S633?5V:+O$>=5ZN:-Z[*^H4/L"[I? M*_@?GV^ M@?IA_GPA]GM>O^X/S>2Y:MNJ[*]#7JJJCWDIXDO;/;KT7)\O MHLXO;74<+MFRRTW?_%]02P,$% @ DX%D3]'R7\ZJ @ -0D !@ !X M;"]W;W)KQ=?N"5*(BU)JE9J MI=56;9^]B9.@!4QM)]G^?6W#LL1,MWT!>SAS/&?&9KRX"OFL3ISKX*6N&K4, M3UJW\RA2NQ.OF;H3+6_,EX.0-=-F*H^1:B5G>^=45Q%!*(UJ5C;A:N%L#W*U M$&==E0U_D($ZUS63OPM>B>LRQ.&KX;$\GK0U1*M%RX[\&]??VP=I9M' LB]K MWJA2-('DAV5XC^?;F<4[P(^27]5H'%@E3T(\V\GG_3)$-B!>\9VV#,R\+GS- MJ\H2F3!^]9SAL*1U'(]?V3\Z[4;+$U-\+:J?Y5Z?EF$>!GM^8.=*/XKK)][K M2<*@%_^%7WAEX#82L\9.5,H]@]U9:5'W+":4FKUT[[)Q[VO/_^H&.Y#>@0P. M9NWW'&CO0-\)Z8 MT'\DV7[/LM-H!3,%W4$=$Q $4P0@P2Q(XAO$IYZ">\PJ<,T#O,! MXSCSRE!H 11&@"BTM <0F0G;_L@Q0D2*?9H5X-BPZ3 MC /-J)>:*2;V()LIA&9>ZK933)K"(HLJDB?7W-Y= U8!3MQ;K0] ME"/KT./OB>T9GKW \S4&[!MS)^A:^!M]=Z'XRN2Q;%3P)+3I5*Z?'(30W$2/ M[DQ-3N8.,TPJ?M!VF)FQ[#IY-]&B[2\IT7!36OT!4$L#!!0 ( ).!9$\7 MSA[:\P8 &,H 8 >&PO=V]R:W-H965T&ULE5I=;]M& M$/PK@MX5W=<>R< V4'VA!5H@2-'VF;%I6X@DJA)MI_^^1XE1?+MS(I.'2)3G M]O;VR)GED#=O]>'K\;FJFM&W[69WO!T_-\W^XW1ZO'^NMN7Q0[VO=N$OC_5A M6S;A\/ T/>X/5?EP&K3=3(U2?KHMU[OQW5KOCNMZ- M#M7C[?@7_7'E;3O@A/A[7;T=WWT?M4OY4M=?VX/?'F['JLVHVE3W31NB#!^O MU;S:;-I((8]_NZ#CRYSMP/??OT=?G18?%O.E/%;S>O//^J%YOAWGX]%#]5B^ M;)K/]=NO5;<@&H^ZU?]>O5:; &\S"7/ZH\^[.]]^^-I.T]_"QMP#+^^ MWFGK;Z:O;: .,SMC3(3)8LP<8?(8LT"8(L8L <:I&+-"&'W!3,-Z+XLV<-'F M%,!% 0Q;T!E#)\SNC%&%][E2"D]EX5063&59?<\8_VXJ6VCE>482IC4KS4)B MLMSDCEB5)6QB),.O%B^F"64SAETPBUY8E$X&T\E .OS"S.0\16Z39W$.)\K! M1.SJGN5RHB!PBIVA\UR>59J5!D321?B',RY@Q@7(F''-O!#SF*PHDJ71"C.H MDE.1XA2JY%S6>R#G!^AKD+)+18B:K*T\%LJP'=&I$. MX%NCC&5U7/7CXI0P+VM S"1:,\FG.FAHD6YE-.94#4B5N QHR:HVSXEW%_,. M%[+;C!5 M&T#5GLN+ 52=YYD666E0=-XG@6!9GKF<3;H$N(GGDK9"*%OD1B<:+Y-HVH%Q<5DI2>>4IO&N9T@SA=;)HD;'*::TR'BK:,;Q@,9!(98_(WB/QY M1V DJX?;AG1Q,*T;1.N\(3" L$E<^/,.]KXZ7!=[(\4Y8^XW@/N%-AK)Z>$F M6//;X%Y8G!!F?H.8GXN1 9VT58Y?QSVH.!TL#09(@]!& _A7VTP5G#)Z&T\M;QK) 5X_G^2"4) M%[GF!+\$N(E67+I7".:4I\PGZH"5R?Z$(6.Q5-@AEHP%4J%\QNV)13\N3@E+ MBAUBS%@@!$5FN$.QZ,?%*6'%L$/,&0ON DBE;R$M%@,[Q)^Q PT:.\"A0;&N M6#06BX8=8M)8X-*02W=D#JN!&^+2.."M9&'G64JNWZ7!D73BK'984]P0E\8A ME\:G3R&'B=L-<6DL[I^ER85*L%F#K.Z0ZPNLI',>:T^"1\;=/2> MNS1.-N)6"6^D#Q6G@SG8#?%JG.16EXD&8=$+BQ/"#.R&>#4.,&LF'@'UH>)T M,/NZ(5Y-!XJ9+LL-V]:5 RP=X^*4,$D[0-*\#9LYX-4$/?1YSI\:S5/0M('M M, T[0,/<>)TY:=VQI+@ N%YVWU"L&<<91Z4D58 M(@A(A.>*3>B&H;#6)ZM.F-P)^3I[@YH8R+ *$;!G9=+4"P/+-:W \" MW,3SSGR%4$Y;95-/][#NT$_X.H1%@(;X.B1%H"C29AQA%: AO@Y)?@]W!QF_ MB:!^8R<1*2$5E'B .L39(>#7ZS23$!8!&N+L$*#W7)#NG*2S(\J#(R6$B[!2 M$% *T4*05 "3?H9*6 ("0!O(0BPNN#^11\J3@?3/B$W7SQ9E]0:6(K+UJ(7 M%C];Q_SK48LNGJY+_IUH\8K(LA<6)X0IV@.*%DV$E]3;SI0QX5AYP)GMZE^JQKILJ!%4?0F&?J_+A/<_4$L#!!0 ( ).!9$]EU%!_304 '4: 8 M >&PO=V]R:W-H965T&ULA9G1;N,V$$5_Q?![UN0,*9%! M$B!V4;1 "RRVV/99293$6-MR)279_GTI6?$J,Y?M2VPKE^0=BCPSHJ[>FO9; M]US7_>+[?G?HKI?/?7^\7*VZ^^=Z7W6?FF-]2/]Y;-I]U:>?[=.J.[9U]3 V MVN]69$RQVE?;P_+F:KSVN;VY:E[ZW?90?VX7W7&E4.#4?'G MMG[K9M\70RAW3?-M^/'KP_72#([J77W?#UU4Z>.UWM2[W=!3\O'WU.GR/.;0 M?Q^!3,'=55V^:W5_;A_[Y>AF6BX?ZL7K9]5^:MU_J*2"_7$S1_U:_ MUKLD'YRD,>Z;73?^7=R_='VSGWI)5O;5]]/G]C!^ODW]OS?##6AJ0.<&:>S_ M:L!3 _[1P(W!GYR-H?Y4]=7-5=N\+=K3W3I6PZ*PEYPF\WZX.,[=^+\4;9>N MOM[8(EZM7H>.)LWZI*&YYJQ8I=[/0Q :8DVJ.7T<8*,5U@0\!,,H>.R YQV4 M!G?@8 =N[,#-.Z!"3,-)4XR:PZBYL&4@)X(!,C+$'MOQT(X'\63FO( =%#J> M4LSZ^J3Q,Z-D6=[\C5;9HN",F1*:*;49[X694@WC2I:JC59QZ0UC,P&:"6!F M6)@):IC *]T_$$K^+1*G(FLPH#,!I?S@REJ-4;U]M2 3(LLRMR"9(5Q#OLA#%("( UR M^1" ))51WC @LSYD-AAAEA)@:9"% &E*AL++^[H!,N>*(K.@"0.52#,L9!(X M80P2@YCDIIA$'QE&%%1]@X36,LTRSD=3&*P$P!KDSB"-3,]42) !65JP&8P1 M)BLALLHD2IJ8-B:RRC2*=,E1R%G"9"50E :Y60E ,Q40)+,/TB5++I,.">.5 M0&D:@K2DP:G<(+:Z(I=Z",.50&TJL\J:-#8O"FM8U3Y(Z H3TNHC6R$-T@G?-%D>$T M8RPRJ#-E0EBSKB#+8%3!M $Z9E_8W"-UYID:8-9)@C"@9RS)*$M QY$HDSP8 M0Y8!9)W+QECE@%FHUI*\.$^.EF& )VE(F89@%G+@+51 M)B/6"'4^/8LJ*FD=EVD;9&I9QJAEA-K,1#N,6H=0*S.(TPR-1M8@0.0SR]!A MRCI-6<6%M=/TM$ZR>(-4OL@=\&'".EUX4N[AQV$B.DU$,C)O.$VZE)OE3@>J M7#B9 TN-0C(R83CPB%ZPW.- E?."&>CT<2693)GA,+.<9A89R2RG8>2<5XL% M("O&#!TEFP *CF[J]EA_;YNG\;W&MWBOGDY],.Q M^.SJ^=W)+0V'_>+ZVEYN3F] ?G1S>B'S>]4^;0_=XJ[I^V8_'O@_-DU?)X?F M4YJJY[IZ./_8U8_]\+5,W]O3BY#3C[XY3B]Y5NJT[K>3' *JPUX_QP:GG9!OJ@30WGO-&[7S2ZW;+4+J5$+-U(-HH3%O"B%KIDTH+TBU$MC9 M%=4<48QC5+.J\;/4Y0XR2\55\ZJ!@_34M:Z9_+L'+KJ=3_Q[XJ6ZE-HF4):V M[ (_0?]J#])$:'0Y5S4TJA*-)Z'8^4]DF\=6[P2O%71J,O=L)T32]'IB 7_'=UUN7.W_C> M&0IVY?I%=%]AZ"?RO:'Y[W #;N26Q*QQ$ERYIW>Z*BWJP<6@U.R]'ZO&C=W@ M?R];+Z!# 1T+2/C?@F H"&8%J"=SK3XSS;)4BLZ3_6&US'X39!N8S3S9I-L[ M]\YTJTSVEE&:C(E\J"-Z,&F0(1@RZBD&=0? !XQ.#8-4@ M< ;AQ"#&LS9Z2>PDC9.$$0ZC6;?Y4A8DCYCB=9IPE29B)0;9D!G'4I1@LDX2KY+$*R2S1?;QROF0) YF+$N9 M.9^$SG'0Y ^P-](/)B]5H[RCT.9GEN03'@$.A[30Q<]E? M!7V@13O<&PO M=V]R:W-H965T&UL?5-A;YPP#/TK47Y <^18-YT J==IZJ1- M.G7:^CD'!J(FA";AZ/[]G,!1UJ%](;;Q>WYVG&PT]MFU )Z\:M6YG+;>]P?& M7-F"%N[&]-#AG]I8+3RZMF&NMR"J"-**\=WNEFDA.UID,7:R168&KV0')TO< MH+6POX^@S)C3A%X#C[)I?0BP(NM% S_ _^Q/%CVVL%120^>DZ8B%.J=WR>&8 MAOR8\$O"Z%8V"9V8^_E R=S\-[B PO2@!&N41KGX M)>7@O-$S"TK1XG4Z91?/<>:_PK8!? ;P=P V%8K*/PLOBLR:D=AI]KT(5YP< M.,ZF#,$XBO@/Q3N,7@J>\(Q= M&<F[(FPU4PVVB=OD2&F&+F[R*KHL[!V/=_*6 M/FW[=V$;V3ER-AYO-LZ_-L8#2MG=X JU^, 61T'M@_D1;3NMV>1XT\\OB"W/ MN/@#4$L#!!0 ( ).!9$]8'N4;M0$ -(# 9 >&PO=V]R:W-H965T MJVJ3-NG4:=MG+G$2 M5 @9D$OW[V=(FF5;M"^ C=_SLS'9:.RK:P$\>=.J^/C+FR!2WFA MPYO:6"T\FK9AKK<@J@C2BO'=[HYI(3M:9-%WMD5F!J]D!V=+W*"UL#]/H,R8 MTX2^.UYDT_K@8$76BP:^@/_:GRU:;&&II(;.2=,1"W5.'Y+C*0WQ,>";A-&M MSB14-GEE0 MBA9OTRZ[N(_337J88=L /@/X KB/>=B4*"I_$EX4F34CL5/O>Q&>.#ER[$T9 MG+$5\0[%._1>"Y[<9NP:B.:8TQ3#5S')$L&0?4G!MU*<^#]PO@W?;RK<1_C^ M#X5WVP3I)D$:"=+_EK@5<_@K"5OU5(-MXC0Y4IJABY.\\BX#^\#CF_P.GZ;] ML["-[!RY&(\O&_M?&^,!I>QN<(1:_&"+H:#VX7C LYW&;#*\Z>&PO=V]R:W-H965TVG;;DH%2@ MV_/?.]!NK=K<%V"&>6_>#$,V&OOL6@!/7K3J7$Y;[_LC8ZYL00MW9WKH\*8V M5@N/IFV8ZRV(*H*T8CQ)WC M9$>++/K.MLC,X)7LX&R)&[06]M<)E!ESFM*; MXTDVK0\.5F2]:. K^&_]V:+%%I9*:NB<-!VQ4.?T(3V>]B$^!GR7,+K5F81* M+L8\!^-3E=,D" (%I0\, KE,$96Q'O M4+Q#[[7@Z2%CUT TQYRF&+Z*29<(ANQ+"KZ5XL3_@_-M^&Y3X2["=W\I?+=- ML-\DV$>"_:LE;L3PY)\D;-53#;:)T^1(:88N3O+*NPSL X]O\B=\FO8OPC:R M<^1B/+YL[']MC >4DMSA"+7XP19#0>W#\2V>[31FD^%-/_\@MGSCXC=02P,$ M% @ DX%D3^*"'6RS 0 T@, !D !X;"]W;W)K&UL?5/;;M0P$/T5RQ]0[WH#5*LD4K<(@032J@CZ[$TFB55?@NULRM\S M=M(T0.#%]HSGG#DS'N>C=4^^ PCD62OC"]J%T!\9\U4'6O@;VX/!F\8Z+0*: MKF6^=R#J!-**\=WN+=-"&EKFR7=V96Z'H*2!LR-^T%JXGR=0=BSHGKXX'F3; MA>A@9=Z+%KY"^-:?'5IL8:FE!N.E-<1!4]"[_?&4Q?@4\%W"Z%=G$BNY6/L4 MC4]U07=1$"BH0F00N%WA'I2*1"CCQ\Q)EY01N#Z_L'](M6,M%^'AWJI'68>N MH+>4U-"(084'.WZ$N9XWE,S%?X8K* R/2C!'995/*ZD&'ZR>65"*%L_3+DW: MQ^DFXS-L&\!G %\ MRD/FQ(EY>]%$&7N[$CQ"?>'SGVIHK.U(ITA^(] M>J\EY_N<72/1''.:8O@JYC6"(?N2@F^E./&_X'P;?MA4>$CPPV\*_T&0;1)D MB2#[;XE;,8<_DK!53S6X-DV3)Y4=3)KDE7<9V+OTB.PU?)KV+\*UTGARL0%? M-O6_L38 2MG=X AU^,$60T$3XO$=GMTT9I,1;#__(+9\X_(74$L#!!0 ( M ).!9$^H4K/DM $ -(# 9 >&PO=V]R:W-H965TIVF3-NG4:>MG+G$25, 9D$OW[P@NB M3B"M&-_M[I@6TM R3[ZS+7,ZH+LH M"!14/C*(L%WA$92*1$'&CYF3+BDC<'U^8_^0:@^U7(2#1U3/LO9=0>\IJ:$1 M@_)/.'Z$N9Y;2N;B/\,55 B/2D*."I5+*ZD&YU'/+$&*%J_3+DW:Q^GFD,VP M;0"? 7P!W*<\;$J4E+\77I2YQ9'8J?>]B$^\/_+0FRHZ4RO271#O@O=:3)GGE70;V@:@A2=C=AA+KPP19#0>/C\5TXVVG,)L-C/_\@MGSC\A=02P,$% @ DX%D M3]#*EUBV 0 T@, !D !X;"]W;W)K&UL?5/; M;MLP#/T501]0)4JZ9H%MH.DP;, &!!VV/2LV;0O5Q9/DN/O[4;+K>:VQ%TFD M> X/*2H;K'OR+4 @SUH9G],VA.[(F"];T,+?V X,WM36:1'0= WSG0-1)9!6 MC&\V[Y@6TM B2[ZS*S+;!R4-G!WQO=;"_3Z!LD-.M_3%\2B;-D0'*[).-/ - MPO?N[-!B,TLE-1@OK2$.ZIS>;X^G?8Q/ 3\D#'YQ)K&2B[5/T?A'JSZ*:O0YO1 206UZ%5X MM,,GF.JYI60J_@M<06%X5((Y2JM\6DG9^V#UQ()2M'@>=VG2/HPWM[L)M@[@ M$X#/@$/*P\9$2?D'$421.3L0-_:^$_&)MT>.O2FC,[4BW:%XC]YKP?E=QJZ1 M:(HYC3%\$;.=(QBRSRGX6HH3?P/GZ_#=JL)=@N_^47A8)]BO$NP3P?Z_):[% MO'^5A"UZJL$U:9H\*6UOTB0OO// WO/T)G_#QVG_*EPCC2<7&_!E4_]K:P.@ ME,T-CE"+'VPV%-0A'N_P[,8Q&XU@N^D'L?D;%W\ 4$L#!!0 ( ).!9$_9 MY!@MLP$ -(# 9 >&PO=V]R:W-H965T6_> M#$,^HGUV'8 G+UH95]#.^_[(F*LZT,+=8 \FW#1HM?#!M"USO051)Y!6C&?9 M6Z:%-+3,D^]LRQP'KZ2!LR5NT%K8'R=0.!9T1U\=C[+M?'2P,N]%"U_ ?^W/ M-EAL8:FE!N,D&F*A*>C][G@ZQ/@4\$W"Z%9G$BNY(#Y'XV-=T"P* @65CPPB M;%=X *4B49#Q?>:D2\H(7)]?V=^GVD,M%^'@ =63K'U7T#M*:FC$H/PCCA]@ MKN<-)7/QG^ **H1')2%'A-B5*RM\)+\KQ"?>'7GH316=J17I+HAWP7LM^3[+V342S3&G M*8:O8G9+! OL2PJ^E>+$_X+S;?A^4^$^P?>_*?Q'_L,FP2$1'/Y;XE;,GRK9 MJJ<:;)NFR9$*!Y,F>>5=!O:>IS?Y%3Y-^V=A6VD0/F;5AO)G#=-1^Q@@#41) 6AN]T'(AE7 MN"JB[VRJ0H].< 5G@^PH)3-O)Q!Z*O$>OSN>>->[X"!5,; .OH'[/IR-M\C" MTG )RG*MD(&VQ'?[XRD/\3'@!X?)KLXH5'+1^CD8#TV)=T$0"*A=8&!^N\(] M"!&(O(R7Q(F7E &X/K^S?XZU^UHNS,*]%C]YX_H2'S!JH&6C<$]Z^@*IGEN, M4O%?X0K"APMA8TKJD?KM$PL7HIDK_/.5=RG='-(L&T 30"Z XQ#YD3 M1>6?F&-58?2$S-S[@84GWA^I[TT=G+$5\0:B%+,:8ZAJYC] M$D$\^Y*";J4XT7_@=!N>;2K,(CS[0V&^39!O$N21(/]OB5LQMW\E(:N>2C!= MG":+:CVJ.,DK[S*P=S2^R>_P>=H?F>FXLNBBG7_9V/]6:P=>RN[&CU#O/]AB M"&A=.'[T9S./V6PX/:0?1)9O7/T"4$L#!!0 ( ).!9$]D49^AM0$ -(# M 9 >&PO=V]R:W-H965T0-DAIUOZ[GB131NB@Q59)QKX N%K=W9HL9FEDAJ, ME]80!W5.'[;'TS[&IX!O$@:_.)-8R<7:UVA\K'*ZB8) 01DB@\#M"H^@5"1" M&3\F3CJGC,#E^9W].=6.M5R$AT>KOLLJM#D]4%)!+7H57NSP :9Z;BF9BO\$ M5U 8'I5@CM(JGU92]CY8/;&@%"W>QEV:M _CS2V?8.L /@'X##BD/&Q,E)0_ MB2"*S-F!N+'WG8A/O#UR[$T9G:D5Z0[%>_1>"[Z[R]@U$DTQIS&&+V*VKQ/L5PGVB6#_WQ+78@Y_)6&+GFIP39HF M3TK;FS3)"^\\L _I$=GO\'':/PO72./)Q09\V=3_VMH *&5S@R/4X@>;#05U MB,=[/+MQS$8CV&[Z06S^QL4O4$L#!!0 ( ).!9$\BBTG\M $ -(# 9 M >&PO=V]R:W-H965T=%,HJ MB=0M0B"!M"JB/'N3R47U)=C.IOP]8R<-$41]L3WC<\YV96Y& M+WL-9TOX@D1X MR 1C5$:ZN))J=-ZH10534>)EWGL=]VF^R=*%MD_@"X&OA+L8A\V!8N8?A1=E M;LU$[-S[080G/APY]J8*SMB*>(?)._1>2YY^R-DU""V8TXSA&\QA13!47T/P MO1 G_A^=[]/3W0S32$^W]"S9%\AV!;(HD+U9X@XF^[=(MNFI MO&:7*D,J.. MD[SQK@-[S^.;_(7/T_Y-V+;7CER,QY>-_6^,\8"I)#&UL?5-A;]P@#/TKB!]0[DC:5: M]P?&7-F"%N[*]-#A36VL%AY-VS#76Q!5!&G%^&YWP[20'2VRZ#O9(C.#5[*# MDR5NT%K8WT=09LSIGKXYGF33^N!@1=:+!KZ#_]&?+%IL8:FDALY)TQ$+=4[O M]H=C&N)CP$\)HUN=2:CD;,Q+,+Y4.=T%0:"@](%!X':!>U J$*&,7S,G75(& MX/K\QOXYUHZUG(6#>Z.>9>7;G-Y24D$M!N6?S/@(65"*%J_3+KNXC]--FLRP;0"? 7P!W,8\;$H4E3\(+XK,FI'8 MJ?>]"$^\/W#L31FM+^IT2CAO&D:9GL#HHH@)1G?[6Z8$IVF119])U-D.#C9:3@98@>E MA'D[@L0QIWOZX7CJFM8%!RNR7C3P#.Y[?S+>8@M+U2G0MD--#-0YO=\?CFF( MCP$_.ACMZDQ")6?$EV!\K7*Z"X) 0ND"@_#;!1Y RD#D9?R:.>F2,@#7YP_V MS[%V7\M96'A ^;.K7)O3.THJJ,4@W1..7V"NYYJ2N?AO< 'IPX,2GZ-$:>-* MRL$Z5#.+EZ+$Z[1W.N[C=),D,VP;P&< 7P!W,0^;$D7EGX03169P)&;J?2_" M$^\/W/>F#,[8BGCGQ5OOO10\O<[8)1#-,<+*I,(GPY ^%-]L$Z29!&@G2_Y:X%7/[5Q*VZJD"T\1ILJ3$0<=)7GF7@;WG M\4U^AT_3_BA,TVE+SNC\R\;^UX@.O)3=E1^AUG^PQ9!0NW"\]6<.3,>9Z.Q3ZX%\.192>URVGK?'QES90M* MN!O3@\:;VE@E/)JV8:ZW(*H(4I+Q)'G'E.@T+;+H.]LB,X.7G8:S)6Y02MC? M)Y!FS.F.OC@>NJ;UP<&*K!<-? ?_HS];M-C"4G4*M.N,)A;JG-[MCJ MQPY&MSJ34,G%F*=@?*ERF@1!(*'T@4'@=H5[D#(0H8Q?,R==4@;@^OS"_BG6 MCK5J"D@EH,TC^8\3/,]=Q2,A?_%:X@,3PHP1RED2ZNI!R< M-VIF02E*/$][I^,^3C?I889M _@,X O@$/.P*5%4_E%X4636C,1.O>]%>.+= MD6-ORN",K8AW*-ZA]UKP])"Q:R":8TY3#%_%[)8(ANQ+"KZ5XL1?P?DV?+^I M&UL?5-A;]L@$/TKB!]0$IQV461;:CI-K;1)4:=MGXE] MME'!YP*.NW\_P*[K;6Z_ '?<>_?N.-(!S9-M !QYT:JU&6VP5 M=M#ZFPJ-%LZ;IF:V,R#*"-**\8J]4[*%DR&VUUJ8WT=0 M.&1T2U\=C[)N7'"P/.U$#=_!_>A.QEML9BFEAM9*;(F!*J.WV\-Q%^)CP$\) M@UV<2:CDC/@4C(4E%")7KE''.YAJN>:DJGXKW !Y<.#$I^C0&7C2HK>.M03 MBY>BQK"I,( M3_Y2^ [!;I5@%PEV'Y:X%I/\DX0M>JK!U'&:+"FP;^,D+[SSP-[R^"9OX>.T M?Q.FEJTE9W3^96/_*T0'7LKFRH]0XS_8;"BH7#A^\F_=N^-(!S3/M@%PY%6KUF:T<:X[,&:+!K2P5]A!ZV\J M-%HX;YJ:V0I]D[)%DZ&V%YK8=Z.H'#(Z):^ M.YYDW;C@8'G:B1I^@OO5G8RWV,Q22@VME=@2 U5&[[:'8Q+B8\!O"8-=G$FH MY(SX'(SO948W01 H*%Q@$'Z[P#TH%8B\C)>)D\XI W!Y?F?_%FOWM9R%A7M4 M?V3IFHS>4E)")7KEGG!X@*F>/253\3_@ LJ'!R4^1X'*QI44O76H)Q8O18O7 M<9=MW(?QAG^98.L /@'X#+B->=B8*"K_*IS(4X,#,6/O.Q&>>'O@OC=%<,96 MQ#LOWGKO)>?[)&670#3%',<8OHC9SA',L\\I^%J*(_\/SM?ANU6%NPC??5"X M7R=(5@F22)!\(+C^5.):S,VG)&S14PVFCM-D28%]&R=YX9T']H['-_D7/D[[ MHS"U;"TYH_,O&_M?(3KP4C97?H0:_\%F0T'EPO'&G\TX9J/AL)M^$)N_&PO=V]R:W-H965TE4;=(F19W6?7;():#:F-I. MZ/[];$,8(]ESMC'UDGU9NN $SP(7BC\[ RIMT2HLL*!-,/LH7&OCE) M)9BQ2W4FNE7 CIXD.*%1E!+!ZB8L,A_;JR*3%\/K!O8JT!P,/\'\:O?*KLBH/\7871X[@$:\U='HR M#UPI!RG?W.+;,0\CEQ%P*(V38':XPA-P[I1L'N^#:#AZ.N)T?E-_]L7;8@Y, MPY/DO^NCJ?)P'09'.+$+-R^R^PI#02UC5X+NEQGY.J$!LRNQ] ))AX1Q*J/%A2SV-$[.L7I"9IAXNG)E!XG MN, "%5AX@<5_)6YF)2*8-,)-EJC)\EX@268F"";]9"=3U"1%!.C,!,-\LETK MU&2%""QF)AAFB9NL49,U(I#.3##,"C?9H"8;1&!^MC',!C>QS0>]0=&]1'QW MA1#0:G[ R.32"E!GWZYT4,I+XWOE)#JVQ$?J+_T_>-]/?S!UKAL='*2QK<-? M\).4!FPNT8,]AY5MX>."P\FXZ&PO=V]R:W-H965T-FMQ>T[1)FVRN:>\SJZ.2 [& Z_7M"^AY=LL7 M@>'W9P88\TGI5],!6/0F16\*W%D[' DQ50>2F3LU0.]V&J4ELVZI6V(&#:P. M)"D(W>WNB62\QV4>8F==YFJT@O=PULB,4C+]YP1"305.\'O@F;>=]0%2Y@-K MX0?8G\-9NQ5956HNH3=<]4A#4^#'Y'C*/#X ?G&8S&:.?"47I5[]XFM=X)U/ M" 14UBLP-USA"83P0BZ-WXLF7BT]<3M_5_\<:G>U7)B!)R5>>&V[ C]@5$/# M1F&?U?0%EGHRC);BO\$5A(/[3)Q'I80)7U2-QBJYJ+A4)'N;1]Z'<9IWTL-" MBQ/H0J KX2'XD-DH9/Z)65;F6DU(SV<_,'_%R9&ZLZE\,!Q%V'/)&Q>]EO20 MY.3JA1;,:<;0#>8#09SZ:D%C%B?Z'YW&Z?MHAOM WV_IR7U<((T*I$$@_:=$ M>E-B#+./FV11DRPBD-Z8Q##9C0G97)P$W88G:U"EQCZTRR:Z=L4C#1?_ 9]; MZCO3+>\-NBCKGD^XY$8I"RZ5W9W+I7-=O"X$--9/#VZNY[<\+ZP:EC8EZ[^B M_ M02P,$% @ DX%D3S-LV_[# 0 -P0 !D !X;"]W;W)K&UL;531CML@$/P5Q <<-DDNNB62\PT460 @OY&S\FC7Q4M(3U_N;^L?0N^OEP@R\ M*/&35[;-\0&C"FHV"/NJQD\P][/#:&[^"UQ!.+AWXFJ42ICPB\K!6"5G%6=% MLO=IY5U8QUG_1HL3Z$R@=P0R%0K./S#+BDRK$>GI['OFKS@]4G"[A\S@*DRX(XM27$C16XD3_H],X?1-UN GTS9J>/L4% MME&!;1#8_M/B_J[%&.80+[*+%ME%!)[NBD0PA^2N"%E=G 3=A"=K4*F&+HS+ M*KM,Q3,-%_\7/HW45Z8;WAET4=8]GW#)M5(6G)7DP7EIW10O@8#:^NW>[?7T MEJ? JGX>4[+\5Q1_ %!+ P04 " "3@61/F[U=1<,! W! &0 'AL M+W=OMO8A_;J%P\P''W]@/LNE[&_A@X?)=S@.-\U.;%=@ .O4JA;($[Y_HC M(;;J0#)[IWM0?J?11C+GEZ8EMC? ZDB2@M#-Y@.1C"MX@K-! M=I"2F=\G$'HL\!:_!9YXV[D0(&7>LQ:^@_O1GXU?D46EYA*4Y5HA TV!'[;' M4Q;P$?"3PVA7]+C9YCKR3":B_\*5Q >'C+Q'I46 M-GY1-5BGY:SB4Y'L=1JYBN,X[63W,RU-H#.!+H1#]"&34D9G. MOF?ABK='ZL^F"L%X%''/)V]]]%K2PS8GUR T8TX3AJXP[PCBU1<+FK(XT7_H M-$W?)3/<1?IN3:?_$=@G!?918/]7B?2FQ!1FES;)DB990F!_8Y+"9#5HXW<]M2I9_1?D'4$L#!!0 ( ).!9$^A-'_+Q@$ M #<$ 9 >&PO=V]R:W-H965T/WYPXX9Z/2+Z8% ML.A5BL[DN+6V/Q!BRA8D,S>JA\[MU$I+9MU2-\3T&E@52%(0FB2W1#+>X2(+ ML9,N,C58P3LX:60&*9E^.X)08XXW^"/PQ)O6^@ ILIXU\ OL[_ZDW8HL*A67 MT!FN.J2ASO'#YG!,/3X _G 8S6J.?"5GI5[\XGN5X\0G! )*ZQ68&R[P"$)X M(9?&WUD3+Y:>N)Y_J'\-M;M:SLS HQ+/O+)MCO<855"S0=@G-7Z#N9X4H[GX M'W !X> ^$^=1*F'"%Y6#L4K.*BX5R5ZGD7=A'*>=NW2FQ0ET)M"%L \^9#(* MF7]AEA695B/2T]GWS%_QYD#=V90^&(XB[+GDC8M>"KJ_SG'=58@RSCYND49,T M(G!_91+!W"=7)F1U<1)T$YZL0:4:NM NJ^C2%0\T7/P_^-12/YEN>&?065GW M?,(EUTI9<*DD-RZ7UG7QLA!06S]UKP[IZ2U/"ZOZN4W)\J\HW@%02P,$% M @ DX%D3PJ[!\/> 0 04 !D !X;"]W;W)K&UL=53K;ML@%'X5Q .4A"1V%MF6FD[3)FU2U&G=;V(?7U0P'N"X>_L!=EW/ MI7\,Y_!=SL% ,DCUK&L @UX$;W6*:V.Z$R$ZKT$P?2<[:.U**95@QH:J(KI3 MP I/$IS0S28B@C4MSA*?NZ@LD;WA30L7A70O!%-_S\#ED.(M?DT\-E5M7()D M2<KDS#@^2_F\+4*3YB M5$#)>FX>Y? 5IGX.&$W-?X<;< MWE5B/7'+MORCOM9%B4K&E"/8RCDWKQV%< MB>*)%B;0B4!GPM'[D-'(5_Z9&98E2@Y(C7O?,?>+MR=J]R9W2;\5?LT6KVWV MEM%/VX3F80P MZW]"%D=0@*K\Y=,HEWWK+_XB.]_O>^J/\!M\?!Q^,%4UK497:>Q%\,>UE-* M+65S9W>UMN_1'' HC9O&=J[&6SD&1G;3@T/F5R_[!U!+ P04 " "3@61/ M8:RRW=(! " ]G#4RHY1,_SF!4%.!=_@M\?/"E+G#B"P(!E?4* MS U7> (AO) KX_>BB5=+3]S.W]0_A=Y=+Q=FX$F)7[RV78'O,:JA8:.PSVKZ M#$L_>XR6YK_"%82#^TJ<1Z6$"5]4C<8JN:BX4B1[G4?>AW&:5[)LH<4)="'0 ME7 ??,AL%"K_R"PK]'YC_Q;LC=7M3^638BK#FBCRWIPT-.KEYH MP9QF#-U@=BN"./75@L8L3O0_.HW3TVB%::"G6WKZCG\6%NX&PO M=V]R:W-H965T UQXFO9DC5\E%RC>W^%(7.'() 8/*. 5JARL\ F-.R*;Q:]'$JZ4C;N,:FCHR,R+G#[#4D^&T5+\5[@"LW"7B?6H)-/^ MBZI1&\D7%9L*I^_SV L_3O/./EMH84*R$)*5P' MZJXX/B;V;"H7]$?A]VSRVD:O91KM$<2JKQ9)R.*4_$=/ MPO0TF&'JZ>F6GN[" KN@P,X+[/XI\?ZFQ!#F$#;)@B990.#3C4D $TZ'111K[?/PE-U(:L*E$=S:7 MSG;QNF#0&#>]MW,UO^5Y8>2PM"E9_Q7E'U!+ P04 " "3@61/A?"YVL,! M W! &0 'AL+W=O%]"@$4_\.P.64XPB_!9ZZIC4N0(IL8 W\ O-[."J[(JM* MU0GH=2=[I*#.\6VT/Z0.[P%_.ICT9HY<)2Y7CG4L(.)3&*3 [G.$. M.'="-HV_BR9>+1UQ.W]3?_"UVUI.3,.=Y,]=9=HNTX46)M"%0%?"C?
1#B?2BQ!#F"Y,T:)(& M!)(+DQ FO3 AFXL3H!K_9#4JY=C[=ME$UZZXI?[BW^%S2_UDJNEZC4[2V.?C M+[F6TH!-97=EN_HO@/4$L#!!0 ( M ).!9$^G([N4MP$ -(# 9 >&PO=V]R:W-H965T)W\?0%[73?U M"S##.6M"PY29!UK MX">X7]W1>(O,*A67H"S7"AFHJXQFHK_ 6<0'AXR\3%*+6Q<4=E;I^6DXE.1[&/F#,[8BGCGD[?>>RZVR4U& MSD%HPAQ&#%U@DAE!O/H<@JZ%.-#_Z'2=OEW-&UL ME5;K;ILP%'X5Q ,4;'-+E$1J:)M-VJ2JT[;?;N(DJ("9[23=V\\8EW(YZ6A_ M%-M\EW.,?7(6%RY>Y)$QY;P6>2F7[E&I:NYYYAWX^\@F:ENUJ8M4>Q6O"3RK.2/0I'GHJ"BK]KEO/+TD7NV\)3 M=CBJ>L%;+2IZ8#^8^ED]"CWS6I5=5K!29KQT!-LOW5LTWZ!933"(7QF[R,[8 MJ5-YYOREGGS=+5V_CHCE;*MJ":H?9Y:R/*^5=!Q_K*C;>M;$[OA-_<$DKY-Y MII*E//^=[=1QZ2:NLV-[>LK5$[]\83:AT'5L]M_8F>4:7D>B/;8\E^:_LSU) MQ0NKHD,IZ&OSS$KSO#1O8FQI, %; FX)VOLC K$$\DX(/B0$EA!,)826$$XE M1)80327$EA /"%ZSN^9SW5%%5PO!+XYH3EQ%ZX.-YK$^$-MZT7Q_\TY_,:E7 MSRN"9@OO7 M9S+K!X"X&^RW&T_JM"89,UA@00'V3%,+@/N9NC!D@[B$5TL<\ M0)B@C]F,,6$"9TS ;26&3WH>(2P0@ *!$0@Z K$_V(T&$AE(:2 H(DA7H0%P M,P9>^7HA&$HX"H7@:!!+@PD[%MC'L[@;2\\I ITBP"F&!6)0()Z^[0DHD 1 M)(/KD(SWW;=_@UU)1KN2P,C[L68\0O;"GX'ASX#P![?Y'L"0*R;(AVN&#TB@ M8='P1RF-D^^[7:E0"'##5R3 ^G.+\/1S@> +CRLMNWGK>G(!NMK-$^;)O)=INEIOU-QR$KI/'.E.QG3;^PY5TP'ZM_H@W#4 M;70[R=E>U<-8CT732S83Q2O;)WMML[[Z!U!+ P04 " "3@61/1U82K<8# M J$0 &0 'AL+W=O5+KQ_+H5>=2)OLV M*,\\9"SP\B0MW.6\;7LJEW-UJ;.TD$^E4UWR/"E_KV2FK@L7W->&S^GQ5#<- MWG)^3H[RBZR_GI]*_>3=6/9I+HLJ5853RL/"?8#9%H,FH$5\2^6UNKMWFJX\ M*_6C>?BP7[BL420SN:L;BD1?7N1:9EG#I'7\[$G=6\XF\/[^E7W;=EYWYCFI MY%IEW]-]?5JXD>OLY2&Y9/5G=7TO^PX)U^E[_U&^R$S#&R4ZQTYE5?OK["Y5 MK?*>14O)DU_=-2W:Z[7[)XCZ,#H ^P"\!>C<;P7X?8#_-X"_&<#[ #XU@^@# MQ-0,01\0& %>5ZRV^IND3I;S4EV=LIM YZ29IS +]/CNFL9V.-O_] !4NO5E MZ?MB[KTT1#UFU6'P#@,L'&(V!.:&\+2"FPRD9*S0"L=A@K6- !89(O[)\CB! M96MC1$3WQ2=+ZK?Q_J"D 4W 20+>$O !@5'O58<)6DS18F(. HRBV:B0H\FU ML5$8"8YF[0@8"LY&:B/(K@FB:T;]5\+* W$,W!!MHP+&[E #,0$I)B#$Q(88 M L.9(>5MS$!(2 H)"0)C*%>A7141,E,*@=)E&1$3D6(B0HPQ%58=1@RF@J6% M (5C4F)22DQ(\0TIL9TE9I:6?Z$&8H#15LD(.=ST2F9E C\(3:>:!MOVL,%X M8NC[([I'+!X(W<(4!(2AB)$\I(<_ !)Y C,/!0I'\M#^"CY!8178MRO'QD>< M-F*PG3BT%D=.3',NK/5Q$FP+MLE"R&'$8X$V62!F(,)F&;OSOV$FVD&! ML#YAOGLD:&1W +1! N&0 D%'UL(,MM4$L<\,GU@3,+WD M,C!K%Q.++H^9X8*/!!V$Z./(FX6TPR'A<-;RC(0G"3 5;0B80!&.5!QIZT+" MNJPEF@()2PX%&MDM(.UO2%B7&+%(I*T+_V-OB+0GX93=(1)[-1YQ [:F8-H# M3,\F8 $38(S#(P$3/HO&S@&T=^&4'2+:WL4C,-\= A5R?\1*D38XG+)'I$#" M*B(%,E]/[^[8ELORV!ZZ*V>G+D7=3)N[UMO!_@&;8Y_1OH+9&HCV#

NV/[ M7_KN*\*GI#RF1>4\JUH?-MLCX4&I6FKM[)VNY$DF^]M#)@]U1Y1]02P,$% @ DX%D3U*<@'9I @ D0< !D !X;"]W M;W)K&ULC57;CILP$/T5Q'L#-M>-"-(FI&JE5HJV M:OOL$">@-9C:3MC^?6U#6.*X:5]B>SAS9N;8F:=N.Y1D]"U*W M>,<=>B$OV'QO=LQ>?(FED/=X);7M'48 M/J[<9[#<)@JO 3]JW//9WE&5["E]58?/AY7KJX0PP:50#$@N%[S!A"@BF<:O MD=.=0BK'^?[*_E'7+FO9(XXWE/RL#Z):N:GK'/ 1G8EXH?TG/-83N>:"-B.+3*5!;\-:MWKM1_ZKF]T!C@YP')#*8TH"V--;QSA[;',U3]R+"OP7(#+/9"SIMA M/+S3#\/J*V*GNN7.G@K9!76O.E(JL$S>7\@+J>1\G X$'X7:)G+/ABDQ' 3M MQ@'H35,X_P-02P,$% @ DX%D3^8K M+C P 3Q, !D !X;"]W;W)K M&ULE5CMCILZ%'P5Q ,$; .&*(FT2;J[D7JE5:NV MO]G$^5#Y2(%LVK>_!KPIV$.7Y$<"SISQ.<-AP)Y=\^)G>12BLGZG25;.[6-5 MG:>.4VZ/(HW+27X6F?QGGQ=I7,G3XN"4YT+$NR8H31SJNH&3QJ?,7LR:L9=B M,!+Z?#L:H'G,7L'!_$5U%].[\4\LRY ML>Q.J)V)G&.;)V7S;6TO996GBD6FDL:_V]]3UOQ> M%?][& Z@*H#> N3<_PI@*H#]#?#^&>"I &_L#+X*\,?.$*B 8&P 5P%\;$"H M L*Q 9$*B+0 I[U^34.LXRI>S(K\:A5M3Y_C^M8ATTBVW+8>;#JL^4_V1"E' MWQ8L(#/GK292F&6+H1T,<7D?LP:8&\*1&=S2H"B-)37":7^"E8D@;J@E\2'+ MIQ$LCR:&44V2)X1A?NN;(!;I-^D:,''B:[J:((^& T6%L*@0%.5C@@@21.-E)2ZV+'>$ ML K4$RUDFF@K@.*>WHUK@/(B7[<6@ I=/J -&7!C DH+!BB@DSX0>H? V%0( M&R,P,T5Q(]T4 $KVM]Z[ ,6XJYL"0+D#=6&O(\CL^ %=A7BWZ$N]A42C%$W M,!M3E]:$$..I;&*8KBJ@&2H(^QQ!1A<.4&!7(>$=LF)?(9&9!0UU65M0T-7# M\]WFHTLW&OH\'KH9!>V_+V$3I,@$M3MFHT!A]Z$03*(!3Z+8DRCP)&K,!$", M#@J/>DG03&XN,C)>%82M@P H, M612HVVX\FC 2=3Z:1'>%M(DZG85T*HI#LS-36MO\DE5UD9W1V^[/0[/YHXTO MR71%P/B:3#^U>SM_Z=NMIO_BXG#*2NLUK^3ROUFD[_.\$K(2=R+OM:.(=[>3 M1.RK^I#+XZ+=XFE/JORLMJ^&ULC57;CILP$/T5Q ?$ MW!*2B"!M$E6MU$K15MT^.S $M#:FMA.V?U_;$): N^U+L(=SF1G'0](R_BI* M .F\45*+G5M*V6P1$ED)%(L%:Z!6;PK&*99JRR](-!QP;DB4H,#S5HCBJG;3 MQ,1./$W859*JAA-WQ)52S'_O@;!VY_KN/?!<74JI RA-&GR![R!_-">N=FA0 MR2L*M:A8[7 H=NZ3OSUN--X 7BIHQ6CMZ$K.C+WJS9=\YWHZ(2"02:V U>,& M!R!$"ZDT?O6:[F"IB>/U7?V3J5W5 M'Q'"GA"^$Z(/"5%/B"8$U)5B>G/$$J<)9ZW#N]-ML/X3^=M(=3_30=-L\TZU M1ZCH+0WC,$$W+=1C]ATF&&'\ 8&4^F 1V"SVP8P>/!HW2.V>L1SC_5?!-96@?7_G^K&*K"Q9.!/ M&KZ953EM)!I=-PK\8D:9<#)VK3?CNHUD33^^T? -2?\ 4$L#!!0 ( M ).!9$\A4U/&"P8 /$E 9 >&PO=V]R:W-H965TS[KMPW#_--VQ[NDZ1YV12[O/E2'8I] M]Y_7JM[E;?>Q?DN:0UWDZZ'1KDQDFMIDEV_W\^5B^.ZI7BZJ][;<[HNG>M:\ M[W9Y_=]C45;'A[F8?W[Q=?NV:?LODN7BD+\5?Q;M7X>GNON4G'M9;W?%OME6 M^UE=O#[,?Q+W*R_[!H/B[VUQ;"[>S_JA/%?5M_[#;^N'>=I'5)3%2]MWD7Q_X_F^$&>\S9>+NCK.ZM-J'?(^*<2] MZB;SI?]RF+OA?]UHF^[;CZ7R31EYH L6**HP_2Y(N@',4$D8A MA_9J$H7"'2C8@1HZT),.=#",D\8.FOV@\4HZ9_!U-+R.!M MF1 #KV/ =2SNP,(.;/R,.MB!BYA11T:J3:JM#[+#D8E73ENK<3@>AN-!."X( MQY-PTB"2:XI)$!D,(@-!!(-]S,@E[H0(PJ :)@R1XJ)-(])P%(6K8UQ8NU1W M;7D$PQ$!0LJ8+C $Q T4$!@#(H8#HV@RX&YF,C(Q5)1DWQ9A2PM^0PI@Q D&&I# EB%)9=E%PX[Q0G;"I85)88MI(1)LP MA26EB)%!V"L@XD+!E)&(,F$*CZ))=JK,A+$ E6!NL9+9MPQ*"1"#1A"DO*$)5VV[$PA9'."+:V)::- M1+0A.4PI$FX@KDJF@6#(2+2O(AE,-U8DD&N2:2 851+MJ$CRT@T37B2@N[9( M&'T2H"]C"D!A5JGT!B>!&:,08XB7H/00755GX9T2Z Q;U IC1B',A+FK*#[" ME+DJF0;"F"RTNPIS5]%=$PGDFF0:"&:4BK%ABNZ7\!)1W94EPL13@'@9EW:8 M4.H&QZ8P6U2,9U,4'$YG-IP4JA)>6L?$@Q&C8DR;^K%KNRJ9!H+!HF*,FXIQ M;D#$A*(QH'2,==-TG^1TJ%H!U94UTIAV&M N8W;R&O-)W^#;-":+CO%MFF)# M>Y&%&RDD2TW*+1-SSA-CVS0E1UA'0,(%@LFB8TR;1GXLC 1I&,IIC"@=8]DT MW2%I+].0NDB6:NZ03&/@:>38N/,\S"A]@V/3F"XZQK%I"@ZII*?S IR=MYPQ M,1@R)L:Q&7#N(\.L 2(F?PWFBXEQ; 9XL? 4>@5%#.P,)I6),6R&;I.D4JDF M\0!CYXUD#*W!X#/(L'&+C5%E;C!LACEMCC%L!ADV<.8 =$)K=EXP:DR,7S.4 M(?3, 8BX4#!D3(QC,W2_=*=L>#= *L'<; WFE8FQ;0;8,9$*'9YP EV_5%Q$ M&'\&N3:F+BWFE;W!M5G,&1OCVBQ%B,I2AX2*< MU&H4VQB+)*C)2H[Z\.< #M[@8OXG#M MN1@OXH#'2%,N6(_+S\=X#!]M'SRN/1]C'SQP!MQ^T^,"]3'.8!1=PD1FF0NK M*[EX]J9_&.J/O'[;[IO9<]6VU6YXV.:UJMJBZS+]T@6]*?+U^4-9O+;]VS[S MZ]-#2*&PO=V]R:W-H965T!<] ;L8>;_9FP\SGLNWF1%J?+> M&];*K5\IU6T D&5%&R*?>$=;_>7,14.4GHH+D)V@Y&2#&@90$"2@(77K%[FU M'421\ZMB=4L/PI/7IB'BSYXRWF]]Z-\-+_6E4L8 BKPC%_J#JI_=0>@9F%1. M=4-;6?/6$_2\]7=PLX?(!%B/UYKVB97IEYX_X6. M!<6^-U;_C=XHT^XF$\TH.9/VZ957J7@SJNA4&O(^O.O6OOM1_Q[F#D!C )H" MT%#+ +*9?R**%+G@O2>&Q>^(V6.X07IM2F.T2V&_Z>2EMMZ**( YN!FAT6<_ M^*"9SX<'T.H3 KD0>[0*CP+D%@B=.896()P)(/1 ('(*1%8@^B>#<%'DX)-8 MG];ZA#&*L]#-B9V'*$UC-P<[.=A13[+@X/6ZQ0BGJ9N3.3F9@Y,N.-F:H]<-8C<' M!NY3%3A(>'FL@O_:(OC@ $,'*ENBX.KOQF$(\:.JG =Y!]'Z?TB7^^1T6NX2 MF+6GAHJ+;##?;@YOA-QJ5OI';G23=*VLC/GBNI< M@B>]MI6^K*8)HV=EAJD>BZ%C#Q/%N_$V M.56/P%4$L#!!0 ( ).!9$_[ MCN 9 >&PO=V]R:W-H965TG?UC7Q&DAJIJI5:*;M7VLQ,V 5T;4]L)MV]?VS@(=LX:^TO MY.PP.^QOSGJ].I75]WKG7+/X4>2'^F&Y:YKCURBJ7W:NR.HOY=$=VO^\EE61 M->UE]1;5Q\IEVWY0D4KWHLBJ_QY= M7IX>EF+Y^<&W_=NNZ3Z(UJMC]N;^=,U?QZ>JO8HN4;;[PAWJ?7E85.[U8?F3 M^+JQIAO0*_[>NU-]]7[13>6Y++]W%[]M'Y9QEY'+W4O3A16KS M^'<(NKQ\9S?P^OUG]%_ZR;>3>P3):+K7O-WO/F6WGZU0T3 MTLO%,/O?W8?+6WF72?L=+V5>]W\7+^]U4Q9#E#:5(OMQ?MT?^M?3$/]S&!X@ MAP'R,D"HT0$T#"!O0'3.K)_JSUF3K5=5>5I4YU_KF'6+0GREMI@OW8=][?K_ MM;.MVT\_UDK$J^BC"S1H'L\:>:61MXH-5^CD(HG:!"Y92)B%[,?3318"!R 8 M@/H ZBJ $=XLSA+32PZ]A)2FU)\*EZ74"G$R"B:C>#+&2^8LT3?)Q$(D7C)< M)DRL)4Y&PV0T2T:)0 # YCIOXV% 2S(@+QZ6#;1A$@D?CVX3)"TPN!T$IA. M M)1.$ * Z33"R)B#%T\H22#Z&:RMEV+C#VNDR*. _R)0!L0(*/ HA>883$# M8H$I%AQC4!=B\S6:$FW\NG"=$,(&"X-9%AQF%5IO A,H](S"8 :%N=_?!LWU M?%4B8_++ F2Q2D)5P4@+Q+0-A, 8BF1&53"((IU0E91--_8K,B:Y-2^,LT0X MA_P/\R?%]&K(@(?*^]48-/?6")*%UXC$,$L$&3:D95,'R2^Q^OBN8= ME"A6?J<%NK;OR-"<,,H2H.SO#B1GE$0LE/43XCJAE RXF<0L2\"R# & 698S M6):893F!97F?Y5')[3X2LTR<9?;S$'=N"$0,&09VA+CAD!S=M6! M;?64?37W64@/T(W00[@CT(2]-8'--:('Z$;H(=Q?".RO96!_3;@CT(P=-F&& MB3/,?R>^>:944.I7!>RQ%X."CA\"!\5N%6> MX? *$Z@F.+SBSNUW[%');1X88W7?V#>*&W;H2S#H"IEUZ' "LZEFF+7"V*D) M9JVX$TL=O"W5&$X]P8TUN/]-4QN8D<8(:V2W@=L\C:G3,^Q68Z#T!+O5W$8# M2TACY/0$"]7<&D-?$CAU0K88N$'4F"<]PQ8UID5/L$7-_6YLG6*F]'V_>]3< M[\;6*29/(\,+Y&HP4V:&X1E,BT&T>%;V:)"5Q2+U;S:!3@?/. UFSW#'4Q18 ML0:S9VA&63!9!IP5\;*@72-E 53: "%%)I3X/1W!H4&4VB09[&R< Q] MAQZ5W":"*37HZ#?0Y WFS\PX_+68/PM.BU@Y+#!K,7:6;R9! M.1X?6?6V/]2+Y[)IRJ)_1/A:EHUK0\9?V@GN7+:] M7.3NM>G>=C.OSH].SQ=->1P>"T>79]/K_P%02P,$% @ DX%D3U\T<@KB M @ @0P !D !X;"]W;W)K&ULE9=O;YLP$,:_ M"N(#%.ZP^5,ED=9,TR9M4M5IVVN:. DJ8 9.TGW[V4 1A7-%W@1LGGM\=^$' M9G65]4MS$D(YKT5>-FOWI%1U[WG-[B2*M+F3E2CUE8.LBU3I87WTFJH6Z;X- M*G(/?3_TBC0KW)I^QX4F;" MVZRJ]"A^"O6K>JSUR!M<]EDARB:3I5.+P]K]!/=;C$Q J_B=B6LS.G=,*<]2 MOIC!M_W:]4U&(A<[92Q2?;B(K%_.<-F(K M\S_97IW6;NPZ>W%(S[EZDM>OHB^(NTY?_7=Q$;F6FTST&CN9-^VOLSLW2A:] MBTZE2%^[8U:VQVOO_Q9&!V ?@$, L \#@CX@F 1X769MJ9]3E6Y6M;PZ=?=O M5:FY*> ^T,W=-28)PI'N_E 5+():*ITO!?*D@\"WW"=#H M <5>8K&@X8,;Z ,:/UC"7R\:U\L376\\?1K-=;XE&YH^(/!C-@N:/[@!0* ) MA"4(PIRM*. \9M.>S'6V@FC^@ "0V0JB"80;$$0:05R"(,X19'S\!W8M(62< MQ6 !%6E0<0FH. >5,S^8YC-7A1PL-*/E14K0S-!B0=.,-]",-,VXA&:<4XH) M QY-VT+H/GB?(HTT4DA;MAA((XTW((TTTK@$Z5XTWD#H5!.8/N8H'?5:]49[ M0;,Y_Y'6QZQLG&>I]+:RW?P=I%1">_IWNDTG_3TP#')Q4.8TTN=UMRGN!DI6 M_8;?&[XZ-O\!4$L#!!0 ( ).!9$^] \)N)@( !<& 9 >&PO=V]R M:W-H965T6)6#U)C[],_/-.![R@?%7T0!([XV23A1^(V6_"P)1 M-T"Q>& ]=.KDS#C%4BWY)1 ]!WPR1I0$* S3@.*V\\O<[!UXF;.K)&T'!^Z) M*Z68_]T#84/A;_SWC>?VTDB]$91YCR_P$^1+?^!J%4Q>3BV%3K2L\SB<"_]I MLZLRK3>"7RT,8C;W="9'QE[UXMNI\$,-! 1JJ3U@-=R@ D*T(X7Q9_3I3R&U MX7S^[OV+R5WE-Q>5H_U?V*SBU0Q:[UI:F?.5+9"[=[*.([SX*8=C9J]U:"9 M9G.OJ-:*.$XF3: ()@SDPMBCE0.T"+%6)%MWA,B9:&3LHSO$U.T@=CJ(C8/X MSD&VJ)35I$;3V4K%CPE:%+1RR%"",N3&29PXB0-GN\"QFF06)UR0K!4H3K/( M#9(Z05('R.,")%V%^10GZ8+%)4(;-TKF1,G6*,DBXWWFNJ(P792N[4]9Z0>:9FK.;:^R"\GZL0T'T[>@_ =02P,$% @ DX%D3SLK M:E3B P HQ( !D !X;"]W;W)K&ULE9A1;Z,X M%(7_"N*] [X& U42J9)DZ"!G 62#/S[Q<N+&KYTGCMJ:KRYN>S+-5YZ3/_ M_<&W8G_HA@?!:G',]_)/V?UU?&GZN^ :95M4LFX+57N-W"W])_:XYM$P0!-_ M%_+<3JZ]H917I;X/-Y^W2S\<%,E2;KHA1-Y_O,FU+,LA4J_CWS&H?\TY#)Q> MOT?_71??%_.:MW*MRG^*;7=8^JGO;>4N/Y7=-W7^0XX%Q;XW5O]%OLFRQP2I7_N'P6M?X\C_'?A^$!- Z@ZX ^]T<#^#B _QH@ M=/$79;K4W_(N7RT:=?::R]LZYD-3L$?>3^9F>*CG3G_75]OV3]]64+PQ-&(M8NT04Q5&X42CA ! -$ M.D!D!.#63"$FL@KYF#&$Q%!(# +$EI +(S13:^:!$TLL; TP2E@Z,R\"RA% MCK#D7)AXDHC($?;$C,RTYR@4 M9"]WA,49FS$5-F-N#$Q/-A,"&M,3H_M]@V'G8?P.YT"0L%OW!F2*P2[&@/T( MQ_ C9_(Y$\)NF9N8*0B[&;O'SD;(6"E,)+8!K"''$SXG"3L:N\?21FA:/(LR MYKPR@"49GWMIV/L8,#\QUX38LUCZ/_H8>PU#9N/T,8 $MR?E8\C<+V"K(==J MW#XFUT2R++%?T2W*E(.=AI#3V%T\0D9W)FGB['0 )M)HIH<)^Q;1'3T\0J87 M9ZFMQZ4XH[G7A3V0D'/-['H(.Q=%]W6^#8_ A9EL A.+8L'M[?P!S;#$S4%DY_\E6SV^G2D]3;J5.NCF/4-F3[ M]_6-; @6[0OV3,XY/C,VDW>,OXD*0 ;OE#1B&592M@N$1%D!Q6+"6FC4ER/C M%$L5\A,2+0=\,"1*4!)%,T1QW81%;G([7N3L+$G=P(X'XDPIYG]60%BW#./P MFGBI3Y74"53D+3[!#Y"O[8ZK"/4JAYI"(VK6!!R.R_ Y7FPSC3> GS5T8K / M="5[QMYT\/6P#"-M" B44BM@M5Q@#81H(67CM],,^R,U<;B_JG\VM:M:]EC MFI%?]4%6R_ I# YPQ&L"[A]#BW6KRY>9.JZ2ITTMV.^J7X*E;T4Z>PI1Q@=0(3(<"6>(7R+P"V;V#>32Z,8N)(P-J;)V3;-11+VC<4@N:#3 CF:U' M)IW,1Q6AP7NDP$]F.(B@9.=&ZFX,LOW\>4[T>Q[E5_%B'7OR&S6O['CYD+?# M[COFI[H1P9Y)]2\R;_W(F 3E/9HH\Y6:KWU X"CU=J[VW$X9&TC6N@&*^BE> M_ 502P,$% @ DX%D3Z$T@>/^ 0 P 4 !D !X;"]W;W)K&UL=93=CILP$(5?!?$ :S#_$4%JMJI:J96BK;J]=F (: VF MMA.V;U_;$$3!>X,]YLSY9@QV/C+^)AH Z;QWM!='MY%R." DR@8Z(I[8 +UZ M4S/>$:E"?D5BX$ JD]11A#TO1AUI>[?(S=J9%SF[2=KV<.:.N'4=X7]/0-EX M='WWL?#27ANI%U"1#^0*/T'^&LY<16AQJ=H.>M&RWN%0']U/_N&4:;T1O+8P MBM7[H+4B>OYP_V+Z5WU MO,S7^'.U EUY4H1LFH,$^GO G) MNME%E=*1]VEL>S..L_\CS9Z YP2\)."IEPED*O],)"ERSD:'3WL_$/V)_0-6 M>U/J1;,5YITJ7JC5>Q$F?H[NVFC6G"8-7FL\O&B0\E\@V K!QB!8&6"4 M:$<)0AS8*;&5$ELHT882[R@X"S^@)%9*8J'$&TJRI^#D@QU+K9340DDVE'1/ M\;W,3LFLE&Q/B;:]9/M_+/'P]BR@U>'3=]L/PJ]M+YP+D^HIJH.9\NE2F0;)CO2[1&PO=V]R:W-H965TMI2:.?[W1 MZ=YGV_#P^M/Z;9=\D\Q#7KGK8OW/ZJE^O9@FT\F3>\[?UO6WXN,WYQ/2TXG/ M_@_W[M8-O(VD\?%8K*ON[^3QK:J+C;?2A++)?_;?JVWW_>'M?S;##81O(/8- M!!]M('T#^:N!'6V@? .U;Z#&0]*^@=XWD.,A&=_ ')N#]0ULT&#>]VXW7%E> MY\M%67Q,RG[&[?)V8O-SVTR(Q_9A-_[=_YH1JYJG[TMED\7\O37D,5<]1AQ@ MI&!#S W%\#UBWD2P#T.@,*X$::YL.G1Q#3!)$$:&,#P(%6'$$'.+,'*(N4,8 MA9.6L.]E9T .#&AL0$$#JC.@!@9,D&V/,1UFVV%LPGC"FD^0,T5*J4T'Q4%I M&)0F04EAL0$##9CCN\5" Q9$$,YI2Y+ES'^":4>1%B-O*#(AR$'X"0P_H>'+ M8 Y?]1A]O*L4NDI!3X6T Q@9<<(9UA@&YJD-18:1E,YXDJ;QZ< 2>$M#(>Y!R8$WS6?:1#QA8>% 65(B M^50P!#-6V7A>6#$XE0R5AJKM068P/])D9,IS+"_< &\B](9 ,N('JQ"G,J12 M%?JAFJ&,LF-98='@5#54JD-O">W#1N/EF#LL')RJ@DK#T@-!D5(@L'0(*AU2 MBH@)K >"'U]/!*:YH#0G%243E.92:5@HCH?>'04=YH#%0U#Q(&4E\Z!3O&$! M$51 2&7)$$A&2":P= @D'61DJ'1\D116#@%$(:QCF0<-*XL1.NX,RX< \A&6 ML5,1W8A$LN-1"N5<-IZT&&%%6:61B1%8E628)425MC,@PZ[W"B!% 4AA5** M"LHQR&$"6!,E6/J$13N35+W.4C7"/!G9*8&5#ZG9 *2C?K!L2:I(FH4K$0\: MC'\:'W\L7!()5[@ZD%2X9")'^P\KEZ3*I1GI/ZI<,AEUAI5+HH5/R%D TBRB M_1*KEJ2JI5EL XZE2*8G;,&Q9"@J&9H%"Z],T&-!PTF4)*,K3\U)HU&53!<"7C00&JX&/6&^:71&4!8"SUH M>&JCS)BWR*DAH"*/B+G&/-,G'!QJS"&-.!2,9Z;IGETD;.PD0F.Z:;1G#Y=0 MFA[UG=G1#L;$U(ASD=XQF'.&'=_!!G/.H&5O.*D,7:*>C1Y2&,Q.@]@9.0@S MF'+FA#-Z@WEDCN!19A"/QHZ!#*:1032*G;Y'CM]/H)'!-#)H[QI4O&M#:91: M,98R9I%!F]?P5-2##M?L-IU)GAY\(EXQG0RB4Q*FF-*BKILI>/C>:O@^ Q// MHF(7B==BXMD3BIW%=+)'''9G%IQ7I6.C:C'Q[#%GW9:>=2LV,Y&EJ,7\M&#/ M%XYD9BD_>2/Z7)@PK?G!F]>-*U^Z%^W5Y+%XV]9M_Q\\W;_,OQ3MF]O@^14_ MSSAX?L//;_LWO;_,][\<^#,O7U;;:O)0U'6QZ=[J/A=%[9H$V*P)_=7E3_N; MM7NNVTO;7)?]&_O^IBYV_M<(\_U/(I;_ U!+ P04 " "3@61/%\$B*5D# M <#P &0 'AL+W=O\NSHE[X!Z7*VR"H-P>1)_6-+$6AW^QDE2=*3ZM]4)>52+;&*,\" M'(8\R).T\)=SL_98+>?RJ+*T$(^55Q_S/*G^K$0FSPL?^>\+3^G^H)J%8#DO MD[UX%NI'^5CI67!AV::Y*.I4%EXE=@O_,[I=8]X8&,3/5)SKSMAK4GF1\K69 M?-TN_+")2&1BHQJ*1#].XDYD6<.DX_AM2?V+S\:P.WYG7YOD=3(O22WN9/8K MW:K#PH]];RMVR3%33_+\1=B$F._9[+^)D\@TO(E$^]C(K#;_WN98*YE;%AU* MGKRUS[0PS[/E?S>##; UP!<#1*\:$&M IAI0:T"G&C!KP*8:<&O !P9!6RQ3 M_?M$)U1Z@,FG.*;KE>G\WS:+93O-.;T"M5T]+AL-Y<&J(+&;58G ' M@_N(.Q=!,.IC[B$,Z6,>7 R+^Y U1/,OG$ G>\D8@QEC0T [!)1PF(" !,00 MD"Y!S& ""A)0)P(VK-:JQ7"#*0PF#NUO4'L7B6#DO8N,'&0O? :&SX "1H/P M6PSKN/J$9H23:-07!WUQP-?@1*PXX(N0D(VZBD!7$; K@W.^BAQ7&.%K%8Q! M5S'@:M *J]C-BF%&1CW-0$\SP!,=>)JY284\HN-;A4)82D)WLR@:H1A1(S2] MMQ#[+*B;,Z$,:IH'"^7_AZXG0?LYP J#R(06LZ#>":&,4B@' ,IH MC*YL,:Q.8FM,U#&LJE-&"NL6)XPCWCWA;1P"*8\)Y/%H> M#(LH1D!@(U\X>.0;"7^@/+"&85?#@/*XPL1TG[$8*(\+'2L+K%T8^NR*1BA@ MG<'L V6!-0%#FN"4A3N-@F<4L0@H"P =.35!YT[0W!N_)]4^+6KO12I]O3"7 M@)V42FC:\$9G>M!7U!R(5[^!5!+ P04 M" "3@61/OY#@$/ " 5"P &0 'AL+W=O><\^6F9]&^='O.9?!:5TTW"_=2'NZCJ%OO>5UT=^+ &_7/5K1U M(=6VW47=H>7%QCC5543B.(WJHFS"^=38GMKY5!QE53;\J0VZ8UT7[=\%K\1Y M%D+X9OA>[O92&Z+Y]%#L^ \N?QZ>6K6+!I9-6?.F*T43M'P["Q_@_A&8=C"( M7R4_=Z-UH%-Y%N)%;[YL9F&L%?&*KZ6F*-3CQ)>\JC23TO''DH9#3.TX7K^Q M?S+)JV2>BXXO1?6[W,C]+,S#8,.WQ;&2W\7Y,[<))6%@L__*3[Q2<*U$Q5B+ MJC._P?K825%;%B6E+E[[9]F8Y]GRO[GA#L0ZD,%!Q?[(@5H'^N[ /G1@UH'= M&B&Q#HD3(>IS-X>Y*F0QG[;B'+1]/1P*779PGZC7M=9&\W;,?^H\.V4]S1.2 M3Z.3)K*818\A(PS$V25FA6 &1*04##(()F-!/'=R&6#I(R!VA*[^R_+X,%S4$;$3 :(H3,)2 &0(Z)L@3G"!!"1)/04(FSAOK,:G!-/U!),Y1K'Q, M ADN)$6%I+X0&CM">DPR"I)/J*-VY8,@IRG%M62HE@S1 HZ6S N3 G.D^!@@ M*<&5Y*B2'%'B'/TB]Z),\CAQI/@@$@.[HF6":IGXQ!W^3\VV1!%Z*SQ,T, WF?#A\$ &[G1E#9 MU6+&6R^P&^ZF!:67>5$W,13E7F$$I3*CS$W-AV4T=[\JT>B37O-V9^:K+EB+ M8R/U#1U9AQGN@>B1P+$OX'X)B'VE9SXS0KS3]P/CMZ+=E4T7/ NI!A$S+FR% MD%R)C^_4&]FK&7785'PK]3)3Z[8?U/J-% <[A$;#)#S_!U!+ P04 " "3 M@61/7!^T0)Z QF-I.F+Y];>-A6)SE!FSS M_\??.1B;M"7TC14(<>N]PC5;V07GS1( EA>H@NR%-*@63TZ$5I"++CT#UE $ MC\I48> Y3@0J6-9VEJJQ/6NQ259#^VR!,VI7MVA\#K^6YX'( M9&D#S^@GXK^:/14]T$UNK?=DWBA;6:#IPU>;Q!SWS/XVN _:PBT(?@T!*I:72JJ-CO(8992TEJT M>[T-E*O(70:B^KD<5,56ST1YF!B]9J'OI^ J VG-IM-X XWKQ&/-UJ#I%4 0 M]!B>"6/CS>S>9(*'BMU<$29F!M]8"E_Y_5$I G. P!@@4 &"08#8F92RDT1* M4G=EBGQWFNM3JMU\RSC/?UONC8W*??QU:4TX7(G1K""/5&,:XWZU=KTG MOAXMBA[@/%!U.&"PH5>(GM5AR:R<7&IU4@]&^P-YKC$Y?-6+1I=XIV'4X:_8< ^M^4[#]02P,$ M% @ DX%D3Q"43%V@ @ Q D !D !X;"]W;W)K&UL?9;;CILP$(9?!7'?!9\XK))(3:JJE5IIM=6VUT[B)&@!4^,DV[>O M;5A$[:$WP79FYIOQX;=7=ZE>^XL0.GIKZK9?QQ>MN\!Y^I\T78@V:PZ?A8_A'[IGI3I)5.48]6(MJ]D&REQ6L,.%=;! M6?RLQ+V?M2-;RE[*5]OY>ES'JQ$W5M(YD\?H]!XXEI'>?M M]^B?7?&FF#WOQ4[6OZJCOJSC(HZ.XL2OM7Z6]R]B+(C%T5C]-W$3M3&WF1C& M0=:]^XT.UU[+9HQB4FGXV_"M6O>]C_'?W6 '/#K@R0'1_SJ0T8%X#LF0F2OU M$]=\LU+R'JEAM3IN-P5Z)&8R#W;0S9W[SU3;F]';AE&T2FXVT&BS'6SPS ;_ M:[$++5@QF20F@2D+#&:!G3^9$PB% Q P '$!Z"P S;TDMX--YFQ:9X,HR6$* M!2D4H!"/,MBP&8452[4PD,( "O4H+*20#,.4#*1D (5YE"RD(+HP8SE(R0%* MYE'R@$)RNE!+ 5**@,*HO_I%0,F+%(:4(*0$(/[BEP$$8Y(NU()2^$2F ,A? M_]%H3OI@M)LMD!;./@)(_AX8C>;'!J>X7-@%"#[?"((:HW0( T+ 9 >&PO=V]R:W-H965T M41&H^IDW:I*I3M]]NXB2H M@)EQDN[N9QM*B3ET]$_!SG->G_-BG9[YE8N7^L28=%Z+O*P7[DG*:N9Y]>[$ M"EK?\8J5ZI<#%P65:BF.7ET)1O\Y;RB1_:3R:?J0:B5UZGLLX*5=<9+1[## MPKW'LRV.=( A?F7L6O?>'5W*,^O%MOW"1SHCE;">U!%6/"UNS/-=**H\_ MK:C;G:D#^^]OZE],\:J89UJS-<]_9WMY6KB)Z^S9@9YS^M,U!D[GM?FK[,[UY(7K8I*I:"OS3,KS?/:ZK^%P0%^&^!W >KLCP*" M-B!X#P@_# C;@'#J":0-(-8)7E.[,7-#)5W.!;\ZHKD/%=77#L^(^EP[O6F^ MCOE-^5FKW/4=AC $!KXX_7^E1=,',U<53L[?BZE-J:WV\UN M][X>!:S]%9ZM,;"_T;.>&1W>Y9M!\0<5QZRLG6-P$O_P%02P,$% @ DX%D3S@[*+,H M @ 2 8 !D !X;"]W;W)K&ULC571CILP$/P5 MQ ?$@(&0") NJ:I6:J7HJK;/#MD$=#:FMA.N?U_;$,H17]67V%YF9W8V>,E[ M+EYD#:"\5T9;6?BU4MT6(5G5P(A<\0Y:_>3,!2-*'\4%R4X .=DD1E$4!"EB MI&G],K>Q@RAS?E6T:>$@/'EEC(C?.Z"\+_S0OP>>FTNM3 "5>4&02L;WGH"SH7_%&[W86 2+.)' [V<[3UCY@&FXJT1H5I]+^>M55*LY&%ET*(Z_#VK1V[4?^>YH[(1H3 MHBE!:_\K 8\)>$J(L#4_5&:M?B"*E+G@O2>&?ZLCYJ4(MU@WLS)!VSO[3+N5 M.GHKDSC+T"'QB(G<$MCI M%-OT>"Z1)FZ"V$D06P+\IE4;-T'B)$@>*DB291\'C+X8!M1:4!:OWC&:.F52 MATRXD'%AWA%9.T76#P0ASMP$F9,@^_]N;IP$&X>%Q2NS&S#)K)E)$$=9ZM8Q M77==D<"A%"_?_P&4S:3P9I4NE=#L7C(0%SO"I%?Q:VOGYRPZC#O<-GSA7H:H*5MESKL3X=*)R5V:[U7@RS;3@HWHUS&TT? MC_(/4$L#!!0 ( ).!9$^GG&)<&PO=V]R:W-H965T MW82)Z % M3&TGV;Y];4,H@FH>+O MEM7\MG:1>U]XK_JJ,JUF[K.D9WHI5:O_/:5#0G%KC-D_YU=6:W-322: M<>"UM$_G<)&*-X.*#J6A'_V[:NW[-NC?W6 '/#C@T2&T#GX/LI%_IHH6N> W M1_2;WU'SC]$*Z[TYF$6[%?:;#E[JU6L1QW'N7XW08+/M;?#$!HT6OE8?$1A" M;/'"/8X)+!"",896('P02&"!"!2(K$#T()#.DNQM8FO3]DD&:1"E00J38I 4 M Z1L1HJ7I"S!!$4PB( @L@218 8B"]"G.(Q"E(8P*0%)"4!",U*R)*& 9&&& M85(*DE* A&>D=$$B(8G2Z,EYR$!0MCQ0Y,F>H NFP"(-9K736^43O\T\M(G MH:(G!8H TJ)">Z-L0@HS[UF5(;!.-P@#)#(GX04I\[(G1Q?!]8Q" )3,0>$" MA )ODODC"2Y\!%0^F5?^8#3]31A[>%[W_N1*;9@XVV8BG0._M+:335;'AK7! M]DK^;]YWNQ]4G*M6.GNN],5NK]\3YXKI: )/G^U2-]AQ4K.3,L-$CT7?9?J) MXMW00?VQC1?_ %!+ P04 " "3@61/XI^6$! " "1!0 &0 'AL+W=O M)45@/+>&&UD[E=*M2N$ M9%D!(_*!M]#HFR,7C"A]%"6:,B#]KH+S+_=!_-SS7ITH9 RJREIS@!ZB7=B?T"0TJAYI!(VO>> *.N?\8 MKIYB@[> GS5TLA]P,3$% HE5$@>KG !B@U0CJ,WT[3'UP: MXGC_KO[9YJYSV1,)&TY_U0=5Y?[2]PYP)&>JGGGW!5P^B>^YY+_!!:B&FTBT MCY)3:;]>>9:*,Z>B0V'DK5_KQJY=?Q,O'6V>@!T!#P3M^QXAFZ<)7HWU4:H_T[]D[74VKKI4C2 M3QFZ&"&'6?<8/,*$P>(:LYW!# BD(QC"P'-AK/$-'5\[V-PBPF Y">*?*D_W M5:X"C6;K%5F!:.PB3N<%XEF!V K$XPAP,BEXCTDMIK&8%$>3>MQB%N$$L[W% MA,MH6I(94+K$DY30J)\8B)-]W-(K^;E1IAPCZS _'K'IQXE]':XVX8Q]J^=- M/QX^Y/MA]9V(4]U(;\^5?@6V5X^<*]"Q!P^Z^RL]'X<#A:,RVX7>BWY*] ?% M6S< T3"%B[]02P,$% @ DX%D3Z7[V*S% 0 % 0 !D !X;"]W;W)K M&UL=53;CM,P$/T5RQ^P3MV:HBJ)M%V$0 *I6@0\ MN\GDHO4EV$ZS_#V^9$-V"2_QS/C,F3,>._FDS9/M !QZED+9 G?.#2=";-6! MY/9.#Z#\3J.-Y,Z[IB5V,,#KF"0%H5GVCDC>*USF,78Q9:Y')WH%%X/L*"4W MO\\@]%3@'7X)//9MYT* E/G 6_@&[OMP,=XC"TO=2U"VUPH9: I\OSN=6)KNR4>CDJO53<#[7!N*_![C&IH^"C-NFB)L?I87Z#9/D1E'\ 4$L#!!0 ( ).!9$^:! @U/P0 $H6 M 9 >&PO=V]R:W-H965TI>[>XS39P$72Z>ZYGE2_K<1F;RM7.)^#'Q/3V?5#'CK MY24YB1]"_75Y+>LG[Y[ED.:BJ%)9.*4XKMQGLHAY&] B_D[%K>I]=YI6WJ3\ MV3S\?EBY?L-(9&*OFA1)_?$NMB++FDPUCW]U4O=>LPGL?__('K?-U\V\)978 MRNR?]*#.*S=RG8,X)M=,?9>WWX1N*' =W?T?XEUD-;QA4M?8RZQJ_SK[:Z5D MKK/45/+D5_>9%NWG3>?_",,#J Z@]X"Z]E@ TP'L,X"/!G =P*=6"'1 ,+5" MJ /"SX"P78]NLMK9WR4J62]+>7/*;@-=DF:?DD58K^^^&6R7L_U?O0!5/?J^ M#F;!TGMO$FG,IL/0'H;XLR%FAV"&B!@B./^LY-4L[U0I1G5#00(Z++&%".)' M!M&'65XF9(DA)HCP7A@Z[:R-9X-I#_$$'$W VP1\,)OFFG28L,44&F,T\@(Q M-#36/Q['#,@&*-D D"7$(+L)8!&#ZQ9"S"R[#A+T(',#\@(A-#"V0 PQ033' M.P[1CD/0<3 SN8:@R%/]BV P04 LLFRU&4IEAE QM_,,5B&6(A%:)(+;,3!: MV42@"&?&E#R&Q B$6ZC.4:IS9#XHGH#XN&?ZT]5+++9+)NA7@_J]$AX:VQD! M<6Y:[RAFR!?UWF="'TMXIT%CZHL1# V8A0ONG81-$)<&/5 7AB(!L=#!G9A M*X8"TZ!^(=]2!;=0 CT4*HQ WP(2FX")$4Q_XPWYX@9(, >T6"C!C8O,OB S MW)8(XDM09M!2?%-D#R'Q*&3(%?;)2P7V20I^$XJ+0WBQ33W%WH]#=H+@H="[?G).'D'@4,N2*NQ]%W"^RI< = MB_+IPJ*X'5'$CH"P*+01YH/3-G+PH^:[ Y*I#QHRQ@V)0D."\J+PN 46$$)8 M+\^0"FYL%#N2 2KP3 :H(,P+GL)P3V'04Y!VH1-8S(_A/L"0@TEDFRY M"]60[(W>+SZ?:7,M9HQOR&)+D/$=6;QTUYJ?Z;M;UC^3\I06E?,FE9)Y>V5V ME%*)FKS_K5ZBLT@.]X=,'%7S=59_+[O;S>Y!R8N^N?7NU\?K_P%02P,$% M @ DX%D3R\\TZ@N P 0 X !D !X;"]W;W)K&ULE5?9CILP%/T5Q <,V.Q1$FFRJ95::315VVYN9RKM1>VG-,+3Y.Q-%"(7PFY ME8VQ(4-YH_1=3KX>%J8M/2(IV7-)$8O'E:Q)FDHFX<TK#YOC.OE/! MBV#>XI*L:?H[.?#SP@Q-XT".\27EK_3VA>B /-/0T7\C5Y(*N/1$[+&G::F^ MC?VEY#33+,*5+/ZHGDFNGC?-?S>##; VP+4!1J,&CC9PIAJXVL"M#1QGU,#3 M!M[4'7QMX'<,K"I9*ON;F,?+.:,W@U4-5,2R3]',%_7=RT553O6;*$ I5J]+ M+W3GUE42:>#X?E >%$GO KC-3;J1O80L7F(V/81 M:"2: (PFZ$<3=?99!0]]?8C8!;W4#[@9@FZ&@)L#[WD$$D33NQK9L $PJO M0:V:.%!G0T ,]38 Q&!S T 'C_0#&M!E!*2ZHX@[#?(GMAX"M?<986 K9X " M5COD?**NL-XA=X)>:5 SN2Y4KC4 =$*PKFX_A2Z$W *4R';&T@WK,@*$.7*[ M;GG]S09V@>41 ?H8>0,4L":AX!-%A?4"08+A=XL:]HL*UC2<]&^U 7#@.[V% M@/9806%-0Q$0Y$">,"QJV)Z>:@P+!@8$H_?^X(>"H8]1?9P[DA@,"PN&A*7; MZ1HTUNE6XS";$7925Y'2V--+SF72&JOU=>=9W78ZZRLT6R-@?8-FV^KP_)^^ MNEM]C]DIR4OCC7)Q!%<'Y2.EG C/[2?A\UE;/"E*7%@#0EL&:H8S[( Q2V1L_%XX\2II"R_G;^R? M7.^FEP-5L!/L5]_HKL0Y1@VT],3TLY@^P])/BM'2_%>P'-T[SRB99ROP%T5(0K05&^[V">"F(_Q4X!3([Z[2Q[P@9TNT8)YF3'2%>;S&[.XQ M61"L&&(\K$8BKY'($217!*&?(/82Q(X@OB*(_ 2)ER#Q.(AOMF+&9 XS.$P> MS(]?*?4JI1ZEY$8IO5.*WE7*O$J91RGU$VR\!)O_W]7<2Y!['&0WAR>_ZS5, M$U^OY.)8VVOF&Y7'?E#H(+3Y0]PY;H708$B#![.#G;G9UH!!J^UT8^9R_K_G M0(MQN;K(>G]6?P%02P,$% @ DX%D3U(I:/WN 0 O04 !D !X;"]W M;W)K&ULC51=;YLP%/TKR.^K^4B@BP!IS31MTB9% MG;8].W )J#9FMA.Z?S]_$$2I6^4%^UZ?>WR.C6\^CB( M0)X9(^+? U ^%BA"U\1C=VJ52> R'\@)?H+Z-1R$CO#,4G<,>MGQ/A#0%.A3 MM-MG!F\!OSL8Y6(>&"='SI],\*TN4&@$ 85*&0:BAPOL@5)#I&7\G3C1O*4I M7,ZO[%^L=^WE2"3L.?W3U:HMT#T*:FC(F:I'/GZ%R<\6!9/Y[W !JN%&B=ZC MXE3:;U"=I>)L8M%2&'EV8]?;<9SXKV7^@G@JB.>"-'NW()D*DKD@.=G, MJR6[08L/L]:2O;YE[\GBQ4,RC>T'$:>NE\&1*_TF[:MH.%>@.<,[;:W5O70. M*#3*3#,]%ZZCN$#Q86J6>.[8Y7]02P,$% @ DX%D3S[%Q3C1:0 ;KD! M !0 !X;"]S:&%R9613=')I;F=S+GAM;.V]:7/;6)8@^GGF5R!J7%-2!,0B M *Z9W16AE&67JIVVRI([HU['BPF(!"54D@ +("VKHG_\G.TN "Y 4)+SS;R9 M#YFF2. NYYY[]N5?RG+G?=NLL_)??_>PVVU_^.,?R\5#LHG+0;Y-,OAEE1>; M> =_%O=_++=%$B_+AR39;=9_#(?#R1\W<9K]SMMGZ3_VR46^SW;_^KM),/K= MG_ZE3/_T+[L_7>1?D\*[CN\3[\PK'^(B*?_EC[L__[A]*[ MS);)LO[K3;(=>-'0]\)A,*__^#'_.O"&@?M'GGH+4P_J/[W-%_M-DNV\VZ=M M4O\Q&)[]M?6%O^[C8I<4ZR?O<[+-BUW]P5VQ;PRH7[Y.BC1?XCZ]M_&N\9S: MZG_]+__%M1^SZ"+.RG27YEG+(E;QNFR,?IGMTMV3]RY=)]['_>8N*>I/#(?! M630)9L.65S\G]VFY@\EWWL=XTYC@XL^7[]_[WM7'BY;WK[)%7L!Z8URZ[]WL M 9>7GB$-L43_+MLPNZR9;#;^)MWM01PI*MT02.V["H_?-R\CK\"[_+9XB#.@7RZ<__BWFS8$O=@7!=Y6OJ(T.9SBOD'^_M:DB/J^ M *6)%[OT:X+T(E9#=MQLN$R *?=YT8#;>+WV?MJ7<''*MMW5MX1'.]_\:U;\YAU>7_/HZ;H#GXM/'MYO#IYM.'J[?GM_#'3^7'HW?[Z\O+WQ3KYD\7Z9 DJ< H_^!A50,(W+,MDU7KV(RP8![^ER4[I"6 ME?EC#.32 R'&6^;[N]UJO_9B]0H\\B8*:#%OPG#NQ3L@/-M=@H1+RQST,^Q7 MOI4]^S!?N4WH=S_S(<_N M#T((> ;01;@FN!&$]Q8?(R#5'WV?Y\O'=-T@D$")@ 2F %M9B//MS^G] \%] M7R8M"^:-=VVX!6D$#.LTODO7(/LT8:H181L_(18T47:5P"!+.+BO2=:4TM04 M"*R8Z/4ZB6$CW5."N+?L>J1ZBAT/FJ/L>.@BAV,&9H('4299"EB=Y;O$?1QF MQ".VQ >T[K,8WMHQCW9M;+-)&7V9-H!& .M-L@4\[)U\A$UZ\]/:6ZBW_%!N MXT7RK[\#Q:1,BJ_)[_[D->@(3M'.R 0#,:=LP&:PF' M_F0R\V>CB"8*@K$_AL='P:Q[&:]'ZD# )%4$SA=)WAEPC46\3>&\';=EO]FO M2?;(F0"",% D#T B4<19YTW9P7YGF8"DGS;0G'&K=!SR02RD_?9YLRT5/- BR:DE61CH'\#(J+=)IB'\ MH9*_23R#T^W8^Q&D-&'&#H90TG5H^QWT$M#4MT6^:E*$3YK=*?FK0>X_ [>( MBP4+HDN88YV35-34T==")C9Q\6NRA;YM@,KYKEMLL(9Q;ROMOXZF- /G?9< G4OPV+^F)9)&)'L"@EW\K0FE MZ]Y/(C*Z.)#ZWA ,W[N+RW3!J).N]\B;^E&67Q*4D)$;@Q2')E&YFB O+[U= M3OP0AB.@])N3!VB2L#Z$X^+3S]>?+_\,SUW]^Z7WX=/-\U3!"O>ZJ'!TH07M M%.!3BQC00,(+-L' .A V^ZQ(XC428P83'&_\-4[7R.CHH$NXMK9*I#5"./KV MH1&WTOM,..7BR4-;9[EFXV*\_/N^QVAM.VK1"PX^U^LD;VX_7?S;GS]]>'OY M^>8/WN5?OUS=_NU99TFK:N%:)$9W2'_7*/U=9=[%8>F/@>3$%29K72^_=8N! M5=YZE]RG68;T\RY>DX!DW184?FT#QK0^UD^-MP^] :LO2+4Z@(R+9>-*R$.(&7DFMVK1I?;A RANT#H7P#:;1' /G X7 MUS$4"NW;!(TR3>W_<[*MC& W46#VM]J $^MOC[Z'D K"(I%BF/PE_G6V)R M1 PO;ZZONU;QTK%=["!M&Y-(3[+;K34]_'SSI>Q:WC.&:S"5N""7C-I+YWR- MAYM&-WCO#)@-X@+@(-Q.IG_"L?O0.V&S)VO75:[>TX2UT99+VBEH.B]IYQM' MDHB_[+,C9^]\XP4$JM_LG6^TW@/4U_,L0_4>OGM,=R 3+X &B>[YG*OE&'); M(*6Q!GXMM&C8TP^BA<-/_&RTZ#=[YQO]1+7SFS][[SY\^N5Y(AJ9W%?K_+&L M* IH!D*KCMNV:>0=%$V+!(YT@;YC+9S"M_B9S/@DD8.JZ-T].4=O"'1O$R 8 MBU1D*U2=-N@E^V@YZ)!8@';CPG^EHEF=G!$_8W:9YC%I292,Y+=HR M9S6 [/"-'/)46,I8M^M!#,7M)MV/?7'C$+:R'-_]CA)QR*?3[0M9),E21B8U MH?N%GV-4U\E8>&!D>P4],=*BL_#2G?A/+;F.X$=4LVB:832 27T$K.@#J#IP M5VQN['ZG0MS9GKS/EJB;TE=;H'1N%\1U_*1$%[HN@(@LQ /M /RA;1)IKS_=!U/ MOS=M3H481V[CEPR7X,5O&^AFO]WR\:#6JG#(6\:[N-5@U&(9=-)-0DLB1"CT M B\@L@4P7>^7C-R(+AL \+[06-)P9C668LCQHI4%TBB-!3E\F5Y^MXOAAM)R M$A45@NOEA>1WZ_2>[6_^P?$_:DIO+BT<@ O;7&2=W(Y;F^20'VX-XO>RA6"W MBFO6G3PLIKU(6ODL0D2JF7#_F_),>Q2^^8Z.O=T*];DVDXUV?5CAX?<[/?S/ M)A8_Q8M?[PNX*NS>^RDN4T*%:_2%PDUURAG%?9R)%.1[%X"K^3I=&C',?K?J MCM)P[0)EGR6I&"!Y0K]P\9#08[:X]TJO'Q?G/K> M0Q(O_\$!F0QM*Z0.-A>O4[B=60J?'V.B)A)^2'?$BT%C6B.+07:@XQ)QF+_L MUT\@K _' UX4\ UXNMS03##6$]Z5D]*R!%Z]V)WM\C-Y M G\IB$X#H]QA."UNQ<.C!6491DHWR'! 6%SN.9(1'0#['5++$EG0=K\C H&S MJ#%7:5'N2!1 SH-8B[ZG$RD<+K:>']'1[.DB>F@@] MY;QR\9#G:[8_K]<)T#02AC/FT?#* D"$^T9%;@>/EC!9F=YG3#,>DO46']P M_2Y+>068[LZWOUBL8XQ")(=K#'L%\@.+@%45"4LWW@;.I0!$@PU\VJ/AH_B: M+E @A?,QUMT\6P,)QH&>=NF&EPJ?'^&6P;=ECI!=Q#ALO'@PVX??"0!/( F@ M]%+" DHX.S>"W@*@T8=*>$?<(P=Q)V.;B+HQ*!Z(CD\U+0B,Z![#V"YP/]0*N$+&1N.L'N TZ?Q,HR+W;!C,$''8%L( M 1H@CMFUS9QEUN/F4KM5K&R5YSN4_$B_ X#L"T&DO6)' Z S]$J^33.A=9LX MB^\3#H[:U5% O]FVI96FE-;F,(XEEEM:\2 PC\"!,XRO7Z.*!DR&.'_5TP!W MH(R+)V;/A*3>*DXQ AVOO9EUJ\(%.O 0WX Q]NLFMEE?M^'3=T$3'0GXDO-G MDM&R,]>R_9?-"Y@$Z*4/)X7#2+,EQ:%_)0&+D9&7 P=WQY: !>,FS[3: TX\ M 6L@@LT+9N7> SWPGE28^PUQF$]TT!0>BB_@PHBB6Z$Z0K-AY!2U+"+^C[B& M%?PLVI9Z-W$$^2#6""AOVZ^M$\=94EG7'D@S3AQ!C"Q!5ELO$0J8/B+VP;_O M,\M 2/?-7+ >4]KWG5T8*&HEM-=X1V=4$<0 AN=9MH>!."(; ?@.EN@%P[-_ MTZ?2":,3?*)]D%-8[!I>U!OZ,K@9J%!V%6ZDP\DIY*TDW_3)S>7%*:'! _)& M?D#H=RP.B9RW<#0]13:/H6OA\,>*OL#Q##&KRFJ%]&#P(R*,ZQW+_*&>)*7% MFF-3L9?TG&339F09J&=O$:T%<,L73? M<6R4D"@W!?4&-L21#*BFC$LBM'%AS"&'7@&Q:U&D=WT0>N!]X/T 4BT3C,]$ MPI:N8'\>^8"8T;%DR_IK3$:,A/ -:$Y-@6U>J)JIL[ UYI//G[Z1L MECE="+%;X1G#W4"DV7G$581>%AP^ WP!SPBA0U8K,>O!DT>^29= M %/YFA9Y9CBZ.6#01N(G=;FT"QH&3[[MR"S'JP%.N$NL"4FI2>D.H^D1],8[ M('H+H%PQ20(QB0 8SV\4>U"*9@3B.H YB<+%4^'3$W1&7(8,+):],F"C9 MQK@7; MQNZ4"$(6&K3T)23>E 8V]. #(=*3N*_@?VO$/,+Q##D?;BU#0;KT^/ XQ+DD MJTF\W0*.D[E!UJV(C399H6D*>=$96@H:I'M!@:5-(COP[.2*&^;Z'XWW -3% MGREB5%2IQT2Y0MY,AT,XS?5:K$?Q_7V1W".*;D&?6Z1;# YEJ@&K&PZ"E_(JD5):D63_K.+\4$P[>> M]$@5F/,FL):.]\&$W(:GFOXF_9%8.95#-K+%*O]5)G57A%H_$Q M\.H)KHC %0FX\#C7:Y6TP)"RMJ04"/.&\''Q\0*0Y"J+B$K/:'$4-F?)9Z([ M (B5?XD-?$*I>":>A*QJ2GHP[D$[X*L4#0RD-")7!A2$L/I=0^/0N F7*B(NBB+_ +:OPU;3@ M!2#4"&$ 2:ZJ0\>[':A>>U9FE=SG0#XD(W>)(*J<)RQQGZ1R('GWEZ>#\-M%"Z30?^-]X1I2QNS0L;>%\XXO)2I/62UK?T"^!W@&1HJEM65&?F*&N6A\@FDY&-B;Q9I7=" M)IKWY^?7I\H345IV8,+V^%>C6,"1_7V_O!1M*J."%;+]&[415C@*DF1L>$FJM3*CO="!V2"*79K MDD^1T"D_6,,!SSEY77%N/IFPTD)YJ^\E_9JQHSX>"S%(GO0E4:%!2 WJ"=J- MAX4;M5BV7&:._E80TO+N8K$J:.Q RO>0EKN\P(Q(.H$B34A ^C7+']?)\IY1 M7:P_*@3*XBR\LJ]Q@38]<:>OX@4,62)[N$O6:<)N5#8OLQJ<2( 2<:FT6.PW MF&.W$%I86A>:";;B!>;J4[KO],?26FA\EP,*J[4BYN[,!5JP[["4I^(%_P5+ M1-V>5K-#2B)DB)6U@7<.^$O>'_85+,A0SK*)EF/*"OTA3PSJ4T:"4>_=)<8: M*59(EW\HTP;1JJMD@ $:N+5S\5[.D5:K#P\.1NR5TO_'40$DK_LLX2^ M:(4(/OIL%/BY&F16?1)-[*YAO8$]-W+/=;Q0PMRWE .\M'1*X=,6Z=_DRV3- MDG$1+Q.+RQF\TOY#>IG?8.E1RRTXV9Y%JQ5G%YVM\_Q7GMK8;S'00VF+9M@% M[Y-&U]1FX)D$+Z5%DV%G2[ A:GP&4D]V!E('1M 43_:^R'"@K,5G\-=9/3&/ M;+DH$&0SK4:H&: MVAQL $7HUD5O$=>-@D%&+5(I%']35D!D/K)M--[%!="RPA:WB/W:$P^\RQBC M"^*ET*>4\E!!9E,GQ"SI?@^J+"Y=75V!%:QT0S>;_&Z[(E>U(T1[83L3CXT8 MQ;! LM#Q(-NX1=AI0:LZV/$QT:^R@ZCZ$"_9HV>[^A$B+9B=N,5QI)I'S,26:20)$AA0#7A%NZ>7?IZ*H#%7V(8$Y9/;NEP M2&>"FC(:?UDXH7@$<;WD:(:EH&J1!D7"%^\IJQ".S3#[V=_O ;6X#$@+M9V= MX>)-B2!%8]_;TBRE"\@/%" ,%.4,]<";?+6C&+R3F_W=CNGP>'@V&@(IOH"Y M0?3&L(WSJDP.#$["D26B$%7:*T5?R0%SL<[W2PH>W--KYY;7\Q85M2N\5#<< M9H;&7XIH-(0FW^N;7'0'+_F]\/HPJT+/(5;I"U!!%2*(2T\]H, MYUUBV\!^T$A-BM20M) L'C+2K("U%)QO!W+;8@W:DAI4J7;$3(!'HD);DPYC M0*5E0CI6POHV(90VF9S?7/ Q[HQ0[";1%=>8O,J#";#8LEL#5U7&*,475WW= M36$IB=?. +%!1HK2$8.A[48YT325=[S5N\=TJ/'^(==FI%46I8!*T)3(YU;C*10!E[N+4 MFXW"0=7OUJ4#P6V7D!<1Y^%UY"%M%ZSW-0U:1M:Z8N7:6AH+O#KLI9C!>'H* M6M:[Y*X@$G9 S1F&KJ41Z;C CRV"LY9Q '^TC8>-3A7#SI-VGXL3F"/;*&(! MH[M8.H*A@U!B)@EAC"7/2MAA,K2MI1=HTR,)"DP^/'8M6SX$EG_9E$',IF:) MXIL:JUJ8I0Z$9"RNB/(Z/N(?<&L!(&STQ[5A1(?ZNQ(W3 8=G*C&O4L3LA>K MVR%PKW,A"5:E9\D6H/P9G125[L+RW MG:C,9M9ZM36Q%BD7 86:1/34DI=*%M3OQ$I84+I8D2R""I(*U7@HQ7")P=A M6Z\+DY]G.1GL$R/IC&+K^#2U"?L7[2ZGZ$#9E67F1#]V,!V$VC_=O!02I?@F M# :!\9T?$VRFD$0',C(*&=N=$&4!ZY&) P8I%:*!(_H:I&L\'Q*9=0J@:*(^_%1V<54[#XR MBK5RRE=S/UE,:ZR(6=(F_GM>B ^+4SE=7,)[C6>%Y86I3@K;B7 M&LFG1"8[+ M"0KG*<5F\3+I>*IC\'K+AY3J")D$.0'%*D<^1E>>#9LHGX /HL\$P\L(9/.Y8:3CR9Z,IC.@/HXD'?P0!?.?=-J'TQIN/_&",8TYA M\&B*@\_]>3#RPJGW$6,-7KS\$)8SA]7"R-/0CT*<8QSZX^D$,T^<&Y@,_3&, M.8[\X2SPIOXHFGE!RP;"V=@?A2%-!)^&N IX?\A;>&NFI)436D2FRK!6+-N5H>.7S1Q2?O,K+5M M-VCV,X$_ )@WX=S"@JXTOI6(:>7^#OW:(M"BHH8&-N72,7X'V31%'VJHZX"A M#+;%,=LF9 3;^BPEZ1?IY&-.3Y0#P_]_8GPK7>3=TQ%UEN&C6:.?JZ^Z\;@? M@18"Y@!3\P(@;6MM%P"T+?(G4WPJ"/UI%!%E'7M3>*E>.AXI%9"T,=':*57; M?D-UP2.@>$C1CZ<'G6!2-UO5&"$CVIOA8&[=.&"$T]_#OX"I&\Y(Q-!8U/70 MNT8U0N[PX>R^)/1EE,E7*^3#=T^2,Z*,$ZJ*":>$+T2Q>-ZV6@E5=3O!T$)^ MVL]XYMR0]1I[-\NZ& ""QY,VJ%. QJVZN05EE)3>$I/O,S9&8B@,Q8VL+5%- MA:*(LH 2O;'-JZ"8MBO*6>FVKBRDH94VNTK*4+FK:WCLQM72YI*+"EA/'"BU M7!V.4M\7CE*S2$*D$"V'X::@:^MC5X\+X!ZEHNV9JFB;4=)5B_C36)R922E0V@QAW!RR@# H%0Q9!6P*6 U:I-[CQ1B9%(?D>V0W<-H#)_?)I@ EO$HKUL"&OL_#&=C M+PA !YB-X-^9/P:](0 6-@D#L^;.46"QPT$PY&5C?HK^--:?9O"I>L0&9QI$ MH,?5)Y$63I-%6AVQ7T.1#L2X2Q:8?63=YQTF!75B:16;OA?.?#+Y>SK1I@*' MT ] VXG\^024.G\*4 ;%;19RL5@JPH,?(G\6D>8TGN]QLU_E3DJ@*;FJ=Y%D%_)EZ$1KU=95JLWB[1A&* M/"#O(+*!X 27(H*UPE_19'[,,FOY%]4C,PXJRE>UG&W'Y1'AVW:VC\PE&+NE M/#T=)&OM=_ELG0EI,A;844$\M;P7/>6;<#*8CSW,M\/ZFAR-H=I.%'5X/'\] MY$=ZHHB@N\0S ,ZT!O6HXK[IPG'<\\#[<_X(@EOAJR@D%4/%63FZ:C0;X&+E MA-Y1\B"Y=>[0CFP287GF/#.WWCJ7_191YTHB5Y*HJ1 M2KJG8)7:T ERC3_2# N)UU#E@GK@!W(DS(!SG>[ ^XCIL++PIC#0P.C9,9F$ M@M$JI8THZFOABFBVW_EV ".)95NZIWY&[Z3)\BTNO*R"^ M(9#KMG7TX=)009;TKG1,8^\7.\3UWI,YE6\VE;+JO6CKMB8=+^7=:2FNGP1_XIS\#OHWGH.9LB_N#>&Q[RW)_/YF311@O] M2329\' @W00@2U>6''$K-GV.(0K^(8PP#;QZ/[S:JJ/Z//.Q+!OF@9O0O!O? M$_''(*R!^-2"^/*K _$!]"")UM&>OVW@&F@CX63:O"3\]6'$CZ8C?S(9M:U2 M?CT&]8?8'J]VD5C=@9]&LYD;2Z*9/PFLVSM#U0^^',/QM]X!4,FBR%"($SQM M_"X\B.#SR!^-YK55#EFMA-_P9([#<9AV%.* 1C>FX?% J M9P?P/)@ +IBY^"[1ER'+%#9[J3,/-$=TYPNTLI>[)VV>PX!2*2GU)&)1*3RR M;#"1:RC5S?=76U;7Z-@0%HR*3@ M/2E:HA=+T4J*AZA_&=YOO%F$[&A,GR)0]X\=5\<" J%9&B,-N4BXV=JF?M\Q M(@O3QDH*VFES1SP:/XN$-2V3!?M8TTP-IP^8RPZIA7NH;L#9I+FX*ZSH_,S+ MJ-: &"LXJ$+-1"$HC>%4LH4CW)^*]%'8!%9__ 5F>MIB2 9%2>+[."'J:^NG M,R[;8%T&B:M2-5LD84)BT##P\XQMOMH6HF5G?0;P5# 4L=A4@:E 8IT"HS$) MS90H6ZI4#Y'Z9>KDVY83A='PB9#(I+X&H6J:+0&I^3[OJ%WNJJN TT8?*U61V>&NQ*( M.#F_ILFC3C&UJ_H 6[I'%^'*TZ5GQ5H+0&.'G$7+, J63%!W"99*3RF[4Z7I M^+6\;9WOJI1%.4LI;VMJRW&)0]^N\B,7K%(IH+003*VP3-9K\JNH("XN'47* MT3K]-:' D3CCJ.6=5MUUVHT>HG8$DB8C6=M/>@?Z"9U*:ZX7 I6#KQ_9]+M.=A)E M:M"+0C)MWR#L\)?XZNE)MNAU#7!:G64I8:X3>"?;ZBQKEM<*K->0A5P*P4K4X0EXZ"DQB.H M#9FJI.';1KB[BOC !=7PN.#U%6>KR$X)\ZW9\SOD.1)N0+E39C:,[,7<)MLH M:6K/T%(Q'!,C]J0>D@TM9;%#;YI0XE< 8,.F9$F;5M9QQU-OK2#G=NN1>U@3 M%ERBX)?"G4:!Q>98*<@ Q>+A27NC3.70>NKZJE9=P+;$&FG[!^\#IJ)Y@<[\ MV^Y579!,:P+_V.<[BOKF4,Z,>U\DPMCXV,R1&4)6J3_!$X7-B:JCKZP3=Y=B M<2R )"H:4!FC.-Z=5JFO5SQSULC6]DM ZLL@'T53#FM2AK%KG*7,G*KJ/+O7(ST2#-J M30BH;-,4@>%\P7_L$]FS $N,QBRG]C#(LD+Z5[Y7UWRO[.) YX0=8FNJ6)\< M!J4W6L^U/RFS@\N..AOKG_FOW@8@L7*JM[N-GFSBU*;)'B9/-'#*/^JUIKUS M5K=V'F/*439);55UV2C%'*FGL:V3.%#P ME;&"38KFWU:,J!D9Y<_^.,%V/XT3W69 M/AIX/

+$W:Q69@GU++6$&P.$@72HIFFI5F\30Q&$;2?!^@R38]6F MXUNB.T9L9,$M\7R":H@&'*DFN M$[LB&AZYP1:U 0HH0:L%0%)5AA=#A(F!YUH!\J-+*HU$;NU")7/Y$9.+FMFZM?$UJQN04RE*YGZA9S'[J[:A$7*/EMT MT-*<2"K[K*4R;A3UBPZ0Z=!^*DO39E..7+0L?%9I3JL.804X^K%&=5Q;OL.: M45+K93II*/A$Y%(ZI6"<*&6 M>LX&_4N]RHK[ML=#5E ,"$GSB"+QWGC3:.R/9VZ7J14#%5+2V-0;C2)_CM&+ ML\B?3&;>*)C ]Y,*P)N=5$$TG$W],$!?5."C<#@>4OJ6C/)&C^,X'G4&M6K< MU=@\][G@+9!.KOO,5+^J=G(F>^$\&DRJ^4FC\6#4FJ"$3]@CUFKETI"19=RE M$=L'["R.W=AH$TMZ[W,\&LPJBSJPBFOW;42L%_*:8C0!4MG ::LMPJS(7XA)DD1#:RR#">C,3K+3T8AAN1C\[ES MR=B?S/!$1Z _4]=?K$F,DI=*/$2U'D? :+C GTTH4&0<4=>0%=8T2*0,\$Z/ M;W10?V*%(_%??1'.1*9,<7VU/UEQ;-05]B8!)_].*0+K!'3%8,J!3.$0-,_0 M@6?_FQU_Y$\C.?ZI/X\ZCG]"2=JG /< :+K[^$=PHA'%SH3C81\$F%+2"+#2 MWPX!PBH"A#T0()(0/'C8#V8<0@74<0XRP4NRC"LD117LKD5,MQ>]YBH"B<,O M.ZZS[F$KZW[N\F??SJZH:K%'V67(%"9O+3LLNN?BS]@Q7 MTO=AD;0LE"!'XS%7ZL-"!Q/\B/DJ([A3\#&$JS$?12PWAT-@ER[^E^M15 U>]\U=$U@ MEQH,):H3>GTZQ^00C(6LN(%"04X5%;#&-R6!+4R) M.BJ+)J$E0#QV>UGEW?X)=P@;0#6#_&.?]VL,7QR=*]!9O4_/.8D+-+.(,XDV M1$>EL*0N"Z([2FFHF@UV$!F"#%]!@@I_O*Z?*"BN0X[@EC!R^/0!PSJ;1Z?2 M(;2^=1+,_/D<\R!/9B#H().F5]E:5E.V3@#4^"0+DA_MC8&./AL"SZ0U@+8^ M0=])99\4Q4$8C-D69!I&:X]5.H+"P@HL.P0H+^V24BJ\223="!9WW/WF+MD] M8BC:GE_])5FO,6"\N,^]G^+L5]_[J/K.GTO7)W(_ \!O"_31)]SZ5D^A+H^% MD'=)7)@8-$/"T,="$;126 RK#SQ)=O F/>/ZKURI$D0X"I_-%1'% KR9S6KA M"ZP+AH$S.*9OU8N%E^SG*GE,=I84:I0;#BNUYO&%E-9N626 ]A1/@X* BT3A MR1+9[Q*AO91J9TB#^#IA.8>"JVDJ*V!:2#$ON&HY]67F3@ZZVJAUI1T ?0D\ MGQ0T/V*)A\/ M![3]6-J*VS \DE!,M*0C/Z_@.0E[NE-0->[@ZI7<,+4!;RK M-O6BHBG!?!#-03\WF MY-I3P'WK<:VP((J\Y,)"<:4)ES'=5"#P PL DQ]5]!J%$N.Q+(& &,O4(26 M%KZFZ#9GV=:>2B1R,:L5OVH!A/W0S F$U'),Z!95Y QM3SNU: MH':B)RJNF24_=D\N*!/V5 / :G,*FKWU2'4LO5N5)BE%!GRS9NMY'?+L1)X& M*+'.,E#FG?8P%Z:=2;ZU30<596*UTR6C4=".'%!NSL?) MQ+@/@N=\ID&H*O[EST V50S+@CW'80NPB>$XP0RH_9APACH%HW,-Y8KO:44> MWF6RD3X8,?>QI\2";2^R56)"/6QB\9 L]VO+S]9.QABIU*3$+'_$U:EUZ\AN M2827M'1%71$;61,P0>D2ZEOI3%\5%0?>)T)Q9T'_EU%2#ZN(K[\3F$PW$EMT M <*E2#)Z](5VBT0BJS='B3+-?5PLUU)\G6DU?)(\4#/I MS,X1UZ0ID*W2A0!^%:$[(&OQ=\W1K49PFA>N:J!1T:7[DJN;:Z6:VW3@IM<4 MZXWG0G$!FG563LU^E>F"HBT6QE]BK?88],8UT MCQD]V!Z1"^)H/M.$M+U"EG6O3*M-XJER21>-.^IW75*?KWSODU)]Y:F LBK( MYJ267+>&ZEG2$852I.@M"B11)2$]_+5KM(",,:F'5VKCMRKKJPXKBRX MLEB[?DG[X+JB?=N9HGK62G)>5*;DR.JPL]XG_CJ'?:#WL3W7;]HSO&QCN]:I M.K33VZ#[K]@$W3*@=K(K4=FM;NC*5GB8TRD!V3E]=U/U2DE"1VN[[]9"O;-/NFK! MH0KCFJ3&EI[:34RJ JA6MKF])_9Q>9BRT^_6L9W:9*C699U]VJNEF>I^RWF% M-$BXB63,NQTF?ZC'<=6NF-/8WIS9IDE';J?]PL\K\5[/V,VL%I/VK,T" L:VT*R$/2QRBS4T&GWLG&Y;?CU3%QOG^&K2JA4+5L,L%_.>P0ZZJ M4I,.Z@&204=)>"T\V>!W0+>^N)[TE#>/#L7^++-*N[N#&GH%^[J=DD[_I,LQ M:3Y]:0T"/0GFD3^A<*43>'@TPBJN)V.,H\#OOK2'@V*<4S0Q&YL.!*!XCF*RI)??A MD.K&=1T/V!V(@=)4M3 M@/X_;#Q?XQ"38.1%TS'\-S7!H/4US/W9$-- (G\ZCN3?\5%ELU\&@S'M?D*E M#$?A(1@$,S^:1+!HW-/$1] = $+@AY,0DUR"T)N.@G9 A)B)'5*NK!]$2,JG M?C2;>!=;>;UAX9MHWF&(4/S6 M#DK"*C49^2;1V"2!8+"N++G/=W*Q6DH]JQ[K15+I/&,JBDE-YIQN,-XY4SE> MUVF&%RS[6X-M[*NND889XH]F<**@IIT!&O^W\9.4B$Y,R1F[K-4F_I5"!)$* M&T>-BPZ3 UT3?4O.;H5.O-_EF-[&E>9T,>M#._*HF!8ZO\;!Q!_-N,M[@)58 M$26'7?;4@U2\C=53K; EPT3S#XHEL@S\N*YX[8CD((.31+!@#>_I?!"%5L7^ MEF5)O(>I^NU\(ZJ872S>)BM+L^:"CJA73MUB$G$?$;H>CZ1-/&Q@'X=IOAKB MG9/ 4";5K9"Q1_G/+%O!HDBI&8W4@8]MY2N53&?^!L:?+8Y]16]THU;=7>>K6ZXQ5=;M(['?Y)AA']\LJ MTOCHAY<)A#]U#TLR*K+5(T:#D!Q54G(IKP";8[- M'M3/LZMK@>^Z;:JIK;&HU%!9:*K.U[_3T=%[O1XYP>,;! @&MH;T/*_10KTB MP=&-%UJP0/HP, WGI!,DSO5$".XNZ_ZV(W]"'E 5R6KMO%4#YUKA0^#=Q7KY MF"YU2" W"$9= 1O^82] 2E@78?--G.UB[P)T&B"S%Q@XG\-=CNU&X1K;U+;@-?.D[WW"\)#, M]]XG>7&?QARSFSQZ?\N+7Y7C_DM&F?4W.UWJLU9'$!^\RI8XWE59Q DGV;Y/ ML(&5*\>I9_]';D L)F73G)BIRF.N\%].4:U!4#FE%LW8*7)B9Y/8W;?OD&U+3[CNG8@C&T7CBT %M/52WL!4":_1[! M,SNGPT$:%8@M8Y$Y,;1+C 9#*5C]LJ@$YZQ:YZ)[PM--?X^WL09<4:%\E?%N M-Z$J#>M*4%#][%,0"]IEE--J_MWU5%4D0V0&7 UUFI?$L;0K/I) MU>'YK*PI7]S116<[2?J?JFC-3TN/+9?3)%(RF MG"DX]F>@9%.FX!AT^I S!<=4#8W86.1/1Z&=*3@%'8JU]^ZMAZ$?#4-)"Y)V M@UK?/T&;\%AGQS8!0H: <#X]#MKN.A '8>BR?1.@QGX8A@I0X3A@0(VH?#P! M*O+G\[D"%%8!HYX7RHN MBX5I\(,Y2;W0\XWO)C=*%E/$IW>MNGVDG>B4P[Y%+1:WJ2Z6H3A/UR".N M 6?6RC9#B@ 9!'B9LC8@$E7,/YYNF:KA MQ4\1R:.#69>YWP2,7X.,$O 8-C 8I[Y9\_K(6M0SNBBMD):7T-$QXH6=I=E;NN3"_+%0* MT/$\.* V&F\E2T4*\+.^#Z=GM TC3R1<]$Y5R*JY,E0Q.\0E4C^-W*K*R7%M M/V[YA4F'17X74XCC+XFQX#Q2^NK*E.#7:^1[J^Y?7NCK9=H\J(*-O"+%.L7; M4S5AK&\T)50<'2TM"ID -H M6D]8%2Y?Z98*,>]+U05$ DZ"DT&N19P)L=EB)P_:#UG_Q6*')""C:3-Q]>IU M6:-TO#Z ^XEFPH=D3

4X4FBS4-97;):B^WS3!^@3,YX@-$ "PEM MUSPMKI2+9EL34U3*R"!SE ,SJG.+0&9XIM'Y%,3%GNMHTM$HY/Y^'R/Q3T09 MQ\(MFTP'U#6K9YG'SQV/=]7,ZI[(F!DP!5R,7OP(UR'E8JA(=HF_DP6B$'N+ M6(Q-\7Z3!>3.S>#^-*KT)(7I\_%+&GO!$3ZJ,8PDEJ!%3KKMT"N+&&XLE044 MB8 #RJB2Q$.BUZ^*?%O)[X@< M2FL@A*=Q5.B>0&R\8R\_/Z?Z)*FQR+L$=[8IIE)&A^F+>A#^2C #D"P)KX3W MZP0>H?.5FOC(11(1,BOL>A-_(P7)&(O-]N3*UA>48AJ8"&X$7<.Q'!Z#LA.C ML!T.JF@80-;*0VUU3^2DLE)TH54I;M"-&\OG\@?J\[E[:CR#1FGI;G+-&J-W MCK*F4-QV8N$:'<\;Z-C?]YF58=-HLBH^Z-2N9B,F0)W6Y(V'V+:Z*R>>4^%J M-G+CU*"XEOE@0LU*&D.%W@I'G;5,\\\MK ?L\,UZ*0HO%FZ7#.UPPK& MYION0+/OTAC\0AQ-!=*//1D+YEAF.QA2L>TYQ5$,(^Q.E!#8Z7IP(3,ZZK&/ M(0@C?XQEOL?^;#I!CW P'WHW\5IVR65[\?0"?S:*L!PX*/T8XH=MQN?SD?=> M5#/RO2T1WZEE#!*LN1_,QM[4'P_G6,T+FY]BA_E@TA?\U.H/2]AA&7%_%E M MT*D?C6EO.'"$;&[51NB5D_JA]N,GJZ>\M!RWOU*EYSQ5 M>NX]LD_O+1)FJYCJ3V)AC7<.FTHP]&> ZC.IA#Z837D4PY]/0IT"9.7K, M/B=DV5EB3& TPNKY&!<(^LO(N\ )4&@443/YJ, MJ-(<($DXP""7;@LP1S)AGUX=NM3CWFCN5@6PP^0ZJZ:YL"_&M O3DSKR*!HU M)$F=U@[99D1WH,(3F\3SBJNIW\;?FD8G\UL_"Y,]%E=YU@1?C,_LZ2WRKZF* MUVB$Z4_JX<^S5S=$^U;_,*D]6NY4'6_5>U([ M(7V?]F=M1D58W &Q2)::E)GG[H# K=*JEKO4Q;'@@9H_I[TB7P/GJ''HFR)'NC>?0#I7\<-5YVWY7ZK@E(XP48Q M<@F'40]@,KBX_&5CC@TIR4T2-+0FM1R0\%%6,G](.ZG;5>X2J5E'">K246E% M*>!TJ0>(96,7(E8H3#5:Z(WM+Q4?>MLP)BZY7C=S::KBG(/H -,SH:A[TDP MP *2=VNIOHAC MW.:D[Q,L UK"BB(\2E)ZXXVJE>?#$(O%AI/Z8M5^,6\">%P$NQS/YMP:2'O% M3H)Q0,D4E%*! <[P3S3#?W[!4+8SY .-YN(G_!S]OUNL&YF.WNCP&XU 0N<" MPU@:1\Q%5ITIJO-M2A!CO8L%-@$VA]R"HLTUXGRGZA\W:.;-ONGP50U"X7!H M%>XU!7SIZVZI$LXJ\MR-U4=1DR71'L^N8W3]V&',+4]ZS2<[.5[;\'0W@7PF M*U $52&B3VPB(<7 V_"^Q'3Y4QX7)$6^U88N/(ME#G3MYJD$(&"-5AV_ ](X M_7;ZL@ ("3-1JG$I-&]4EYWFG>EP+Y&G6E90DTC#CE1]\L 1,,3T@0JS456? M+\ >._"AS=).AH.@VFFW.5HOR#D6AT3?!'58AB@NLWATE7V@"XW=YY:*BF6' MTJ_/&MI>_:=,AQ_>T27@B\'J,]KT^ET5$/WN42_[($&HW&37.Y'OO\=%&=4C M>()1!YY^EYL2U2ML![;$XKPJ A!]JI7FSW+;YH=P](6ZH)"51@!4^*KS-O4U M)P"<]Z9Q63%N]YD7J;X*N%B]UD"WXO7NFYX3)4%=0,Q;Q1M48'&RU[F)U_'3 M-6SBS_F:8D#41>2O7WX/M28@T@2[*TO*WUPE[3RL/:_H%6ZF652_Q;15\2?D M8$B]&F6\>@5?X*>J9 \Y-I!R]*6:TCO.Z;T#K$B?K[ M%!O"FP2VAV2-,1=K/)"U\#0L<+ZCX"[RI9'23!$-JX0L&N3JQ:BJTK22)$.; M:A>_H/XDYQL@,PN.[=8F)+4,SF&IV4UK7>S1-;)>GU& @173K]J4NL$E6W/=2:DZ7!235DR,')+LN2R7EEF);='OE,E]S'&^1 ML'O0\@%ODX+ZMH&"H4$>IB-(H6$)^?7.<%.RB[KS5M$[G8BY5);EJ MVSTR^9FPP)VNPR7)'_M,U;F@1"L*@#%@7)IFZ@/O7;*\_.;=[+=;.*F+ASC- M%&+1+Z?>C3;\?,COT3"U Q0/C\;@Z<6!F/_:#*'&+/16K^M/89LBN,54/9E M_C5=)O:36"P#-H26 =O>HV)ZU3A4P)MJD9@RFQ9#LTH"28*$;0D)Q]I"Q0X$ M[EE:29!H%OT(["YH#:KS$Y"B>Y@JX[*'W$01>1O75&$SP\DU.K8!:4Z;KSN> M[_40 V:!% 1.G?3J'K'U7>',DDWE&L-"PTKTT!$OX4+A?.$Y5'#1/>[KT^@U M@)6]]X=2Y>VI*+XC&1.G A%/[K\!'25E*@ =-9?:K3*GK/)\A^YH^YJJ2[U? MLK/_2F)AMT!HF"N82"1?F=P,"N@W#\>%69O#6T.9E%CN4EN#*E&V&5+"M6=Z MN%>>RQ(D:V@GH\M-2$J!">NG&CU3T6A=>,@A-(Y8M4H(6QL^?15S,'B6C\5':NB@3LGHW<38H+14H;]NO;2OW MU!?/ZFIK6K.6#R9Q/EY*NG4UBH3NF[E@/::T[[O4VT063GN5F$^[W!.B_CGU MM_ ^2Q?>#)N=;;Q@>/9O^E0Z8405R]L'.97 7KTABD6VVMC@LB]5:AKE)9#( M" K!Y<6I"1KB!Y8J=5/\-IU!J>WT%,5ZZ>134178 22]/]0*59RVSFNF;M\)U\QJ(R* M1TBQ=KF* X0^=J-4TN!6A >$KJ35B:S3TL"6\V/IE*B4:Y:;6%%>7JE<3BB^ M49Q8MK-E6#UES.'=L55*[] KE1K,W0C=D*9,UJSIJ)VN2(VPXL'(*LX)1C&E M0W/;Z4;B7;,\93WMD5(\2,F /TX^?_IR*FYQOS-#4IR&ZCPK@7^'LBOE75-E MJN*J/R9+LIYF:.5\'EJ$JHP@82R5N'W%ORM5"+JSNW08C)5^&>\\:;LA;;.I MEOF=6BTF0]SC MKW&ZCJ7_2&-=B!H*X92IHP&&3A#PSCI6AAUC=&/"RC+-U\);C?^:Q_"Y4SNZ M\?$6QVMU9JE /M95IACRI96B[-/E83.A+O5NCDH?H;!T'D;GTR?9U[3(,\/@ MS0%74HRDIAQ7V?E&11+RHA;FS*]260'._L!DZQSUUR<=2DM,455>UY5D*(A: M9N!$TMS.(Q5\.N+N,/.+=45)M&<23\T+*J5F3Z+J52N"(V&6.K=>%1;#N&MX MCE(D%J;N'O?14&.8DH!4 $%$J-I8;%A9K[DDP_I)LMQ*X6\2M^/=Y*9PF$Y' MY]/0IZJ%C&6":2K$?#*.CEHFWWR&K'32NZ"T!UC^-06Q8N#]-^_DXOKJ5(@: M!F2X[W]CWMH]Q)%L2BWP!Y8HETIQ)14Q3W*JI(\+C4* F6 ^R:$Q,74\ AP< M\3Z!AU)L$I1*)3EEC=D3I$K@*=PIB432S[(%&\A* QMZ\($0Z8DI*V#2Q5RS$ZU85*FPX(KK,6<5/))! >UK#\E&K5L1&QW!C]83Y$5G9,9KEG# ML-HFD6WPS[:NG91Z?M3#_\?U^;2BPUW-/N_)(*JKB>7_Z[7Z/-A,I,W54 M0TUG2>;45';^32O[/[/FOBW_?.=R^STJX;]B(7RK#GY<*QYE512SZM]W%ZYO M*U>LRO2T8>8Q5;%ZEK)O+_W<73F:>"W747)7L?^NM>7[U"]W5MH\5-0\;]1N MM(7%0R7.;9Z<%KP A!HA#%;V.EQ'VX5\2$;N$D%4.4N25ZLLC<15Y;:Q+.QE MCS/TCT2.9]<%KU:,<^-_XQU1Z#HJ==<9[Q>N9G I@G_#N5C_G=.\"R:OLA2G MQ8EM5JCUX!))R#)%*@$GT4BXK"CMS(#6B:ZZ4 W=/2'CT/OS\^M356>LM'-A ME=])Z3!PPBIS5=6 QRAII1R0-,I1AVP8$\N'RMG6TBV+689@_\B$RN0Y2,D! M\L;MJJHMCZT3$Q\2)ZQ^M,QSS57HB!*Z2HQPE?"2>IT]E,: M*2QPE:321ZM&W$RB!?X(^T'?,!?M1KI([D$D3VCPP*^7ZHSQY26R(NG&S/AB M%:OUR7B6%JJ0QWV>+[DG%V)'?3R6>9":Z4O2GO;@>%B85XM-S651Z6]PX:S- M6 P8&CN04#ZDY2Y'+SMEMP(R)21/_9KEC^MD><^H+H8FW?G/[AF'4ZL45:G7 M$G-(QZ.5*2HMVT3C3JQR?[4>?;>4ZVF62/1=L0YS];4+W2PTOLL!A=5:)8-8 M7:#%3C7VIJ=T95U.B*;5[*14J+$W#3"=9$]^)_92+,A$SZ*,%GO*"OTA'Q U M2M8"CWKO+C%V4+%_NCQ3F3;%5ITTCE29!:6JFOMP7>09?);>\L<^[_$#0*NO M6'-H?Q(4->]O()6<8SQVLF1M[4G<\@C =WICUB W&"$6%Z"_< #0R;OSFY]. ME9[B?/#+EBCIR?G-EU,:_FPX]JW1KTQ)V@=T&W+^5LI&Y%;7/[CC]=Q 12*BM,7[1 M"A%\]-DH\+/5VA:#<2M/HF_ -:PWL.=&YKN.%TIT5#E46A;F BZ&J?!*.S[I97Z#954M]N!D>Y;,8*Q'N!UGZSS_E:603B3F9]C5X0R$%@SG+Y[L?9&90MFUS^"O,VKW M:WFFR.J,\@1E2(E%I=RA>[,*3]DB @)OW!-G*"[V="2V95Q7@61Q M9;^FCACS)4"S'8[WX/BC$M75U=U@,6"3$NN"54DNR(W#4RE7=)*CXT8Q;! LM#Q M(%OC159J0:LZV/$QT>:R@ZBJ&W+:3B=3TZE:3T0!N0$"RN33C](ZV;6HZB13 M=!CAJ;,5,V;"@1RVQ3PREHNU,82IE?Y: /JS!(L*D M* BJ2M.JY3QK5;=FK=1V=H:+O]("K**Q[VUAF'+8Y(\0Y^.> P2G1A:5L'&B=94KX+H M&I7S5:6)UV?('TH!>:^;;F:.USK$)Z[=;(H7,'^B.T$;FV[M,9#<_^;WPV@2 M+8M\A1MD+4&$%"Y>UW5MAO,NL6U@/VBD)D5J2%I(%@\9*6; 6HI$51-;K$'9 MTO6H[#*2P"-1'ZY)A[&'!;U)14M872>$TA:7\YL+/L:=$8K=)+KBQ)-7>3 ! M%MN1:^"JRABE> VKK[LI+)6:LCOYVB C/>N(P:BVGKC[-)5WO-5S>C'>*R39 M%RZ;JU6+7D^$D=#T81CZH>OFZ=*# E87^0_L%ZWU-@Y:1M:Y8N;:6Q@*O M#GLI9C">GH*6]2ZY*U0YB2XUIR7U?D!H Q];!&@7 M=S6'Y"52;'?#TA$,'82Z-,%GVQ"X,;H4DZ&M'1^.V*@LER0H,/GPV EN>2Q8 M_E6%VYNUZ"4&'Z99:C,SH3-C<464UY$<_X!;"P!A%P.N#6-/U-^5@&>R!^%$ M->Y=VBT%Y'8(W.M<2*)LZ5G=J?T@165SM,UV6R1K_8:$C2P.Y-#O*&([(4:K M_%YLI6VDUK.QR:I:8Q5;3U1+(C95]1NQ4M-#\J^DQ)N*V+1B#^4@;.-WH9CA MLB631&J*;-@;\34Q%O!?M'.>PAIE5_56!/567BT-" ([__FHY@&")#H"LUY( MU;2CZ1VK:AD!-5(J1 /E*E[\&K.EUL*X+DB8(Q^+0.C, XB_+*D(,]:B%]>"V:C?DQZJQ6W M SYJD!ACI1,*E/%F \4>J.A/7E1B#AWF8G;F6#2\QR/>9^V+J@9M4B0=842^ M5D(87-T-1<"@JZ3T[-1)H->$G";@@[!?=$!*]K!"!8DV%LD*8:S[+)7I4JX! ME6 BVY9*'$!BOU9N_&IK$Q:U&BM2Y3#_GA?BQN+$#_=NV=N+Y7GCTFR*$@@Y M3R]9^I4RP7HDX)-HO['"ECD82SO7N%0C[B@NI'-0SOUT$!#)M]U=GO^JBR'Y MXNVV0]-43SY5]:]];")+ %16:1 M4Y46;&I<5MO96GGEEO]3=1=[*PV] M#J_K/J42N<(P42]:KZWD3_?T=@J2K$>Y4MTYGMX)UO8[]1W9FVTO7/,+I,_P M(BQANB/(7D((OE'U=6X\]349R#E1IG@[;!XEV(J:S>LP48EFK+1CYX@WJOPE M/LT*V!2P!'K687$;2),$@.+8F5YF"^%!09<,XXU$Q;=IJ>+69"'R2OU!O-0= M?6A-]48$B[[M2F-3EHKR(7_,4.K0P7)+G0_!Y>EO- V@ZG-BO/Q9F#R%ZJ%! MU\/HDUK9*9\ZEFVIE#?J7UB[TJ%_S+3(G+*#/ M8:BP#\D\8_:@"A;RN^@QWZO \4>,D,W!OO) C\T73J MG=+GR)\.Y_)YZL_@*M-G[)H486.EMPDF5V0\RB_UKF)"RBDNB!@0L5 '*'P' MP (D(K.Q%P1 )V8C^'?FCX&V!(!*DS P:^X'L[!6&#GR9Q'1\^D< M"VN/0V_F#Z=C586ZAY@$KPWG,VPQ'F)+=KP7J@C?I90/E17I=9+W 3!VZD5H M^&(F4FTW"@SH:[PFJH[$#B@=HC>03+B&$:P5_HHF\T:Z ^:;XM[HPZ49A&6_ M*^TV;Z6)^*+?>+WV=B/JQRT0/:#5B30PM2SZD-275BGI87Q#&4O:KB8LYLB)4CZYVYVI!5/[]BYG^/>IAUM_$>ZRBY!=M>_^! M?\)B\2'5:'>7<52_PO5(GB2/%ZO(@@ 9C(9^,(\:E2/5]YC8C.DB%*Z[I:(F MH_G$JK&)A3GA.R"F@H)M:\5RDN.A/YK,*FOC$>0WX- WV.V0,SZM,_VAN1!X M909+),&(QN%A9B!,XK)57U;+%1]&V#0]\B*X9"%BCK&8J2X0.O<#$!O.L;S-DW>7(Q!!0AN"!&OJ=-(7,UTJW[4C/)81/#:? M4CU\W,8)U8CG[[$H_ >=^UJ#A&-O>,@@XIHZ)H=AXOJ\\S'LFR8!VY"\VY\3\0? RT;C=L07WYU M(#Z ?MRLQ\K?-G -Q(-PTBS#*E\?1OP(U)#)9-2V2OGU&-0'50*.KWJ16/Z MGT:SF1M+HID_":S;.T-9#+XOW)Y&-Z;A\D/)F!_ \F NF+GX+M&7 M8:=$UPP)LN2ZSY5.JBX66.%:=9Z$=HWN2+96KG5G2J;ON?_:GNR))-YU]#^I MWEWK;K[E#+N@DA%,=PZTX'DDGV8@[JLGST)IX*!(B*(8EE1 )FM,WB.WLB3^ MZL62'TVQ)O6OZE ZBT)J:XJ?L.%&HT6YM7@[O+*/:F=>];US$\K^P?+&_*PR MI,@6K>K_4$VJQD*LPBHF>-.D6%6<7;L* F3DM%*C;%S9'4DNQ- MI#]'=?QCC[Z&K\E:^?!%+KM+ %GZR#Q\.'_=YU0*NB#CB9T!PL 47&" <7T]C"P#BC.R#EOK*D8%E#OP"+5>3,6A&XXD#!5\9*YAK MFW];,:+&Q^7/_CC!K%7C1#>G1::J@=^#QV(K)_Y'O77,<0L7-/+[0::(\]'_ MU3O/./8 :6Y 3:L"PE#LBQ2 MN3^(+V]C'/-$%S,<1:@J^DRIB4*[T<72Q2 M\K:/IXK'-2EOCG&AEGK.WL%+ODB%: M1GFCQFFTI+1#;4TDKF*8??BL&J)U:'*OECM]UL9B4#^Q7@:AOZ'LPG M'0:J0B>0[0 X2.\)@":'TU#'#9:J99%5S]0TI0A!Q)]&&%)'[8RDG>83^YJE MYH85'7,R&J/ >8(-V4]Q@RD0Y5F,UM<5VG%A[1Z'\TX#T;;@F4U8:_.EXJI24>3#4 ML>3P!B(QL&/DN$/O9 J2,EDDR!!X2PDX6;Q!T^#(@]L61-A);C)#=!@!=P6J M>49IJ;M*P\D([91DC@JH^1ZH.N.(:M2L&",X$W2GQS<:/37!U-V?]+/NJ%AIF@*+E.8^@3\:CSD% 7WF$_R(3H81(!I\# %? MYJ.(Q8<0.-J$BXYSY@/%<:]B Q?!"W_I(AQG^IQ7=N&M5+>@=.I?>8@*5 M*K+A$@A-6(0N,Z2]4J9D3P?(2+CB)=*N^>-UO<@0R$%#MI**J18^?4 ;1[.R MDG(YJ.HPV'7*G\^I_]0,:!G>0WI5.BE72VZC72RYV ]P)>Q?0S:C VXG&F*G M%=E<"=U&4#X ^4:%E-\<[&\K(.1XY7K])=3L0CF&R4A,+O*A5@H'X(=MW$Z) M]XSF]@&2PE:D@U*B>8X4O MNDH1'>^GMOW0!X[GPK+7-A:&3)*TLH!0#KTL-JM!EWSE=($>H+YV+ZB7,0ADT71J.'A]#7-_-J2&SB#H1O+O^"A?_,M@,*;=3\@!- H/P0"( M<@0BU-S'/4U\!-T!(("L-0E1"PY"#SMNMP(B1.-:2.8//X@0@:=^-&NHR#I- MQLT9D4ZQ2XB-FI&^IL&8/MUK]<& M3PHZK@R/"1=63]].-OU=HI;($6<7WP(RC!;88$AVV#G18Y!C=!-GCMHD+9:T MM;&/I&SDC]$"##<-1'Y@\<%\Z-WHGL.FI7 JFF$EF(X?120, 9J/A]Y[[EB M&E>C6B)N4FL;#-Z:@\0Z!@(X!MT!5#D,/<& .] ]>H*?'*UHOZ HSQDWE 6" M.J:]X<"-QJ0WU'GWB2.N=00[H0\5:U,=MQMT4WU/1UT-[*H<[@^U'S]9,7(2 MZ65_I0,6E:GB?8&>C;=XGRU#;W=CVB&P5Q!AQ:X^F$UY%(Q@].?3T"<>/1^, M)ZC#)@1/$,*B$?IB4!";#^"@+G "S#D!:6R(4==S)CL0+\I3[\S[@ M]?4&/;*-5?^I*G"WFK/>BE^NZ=E<2'58AU_%%&GU.5=V:25$U)_G%=2_O:Y8 MN>Q"#TN'N:>QJ3Y[:B =O=;DE.V%[^2ZM>=+-1$4L#W%]FQ"?C.9 MIF&NY P4I/8O>M97!UE_*9P.AL,&\"XJ%754/JEOL-.O5S%UV#&>-8B/Z968 MKTY7JG&H6LLPUJD]R6,EA0=9"8)>?K=.^3B:=O&6/)UVB#J2C(YZN!7^3O#K ME"!!(E]1F*M,R@< AO*G9CR[7D8]]ZG_DZVK'<^I^.\JZ?C?%I]KUTV;MCKI KUH)ZM620H(O-*&W?D4"I- RUM M7:K!PWHGSC1$BHYL&2>/.\P:@8D^?ST7QIZ^Q3 W-\<_+'.\;!$Q)=)?8$IT M;XG@56?\33;9-VWIS"KU!=^;DJ2M,LK/7%^E,>>GQ4Z+OIU^.3O N>O^-;(< M-RW&WF HYE.G1LZV#\Q#:.(C2*-2X\?$%#;V18JGA&W]IS+1=>1N=?QTS+DX MX^BI#-E-+8[^&>(D>@+,"+XK4+_K:"IQ\.W!C:W;;V2P-+H95--B.GY&)M,D MF MOF.$?DNHQ('WGK;VUA'XU),&V X_Y>JRKGOW);])ML:*T6('<>:M^,YK74]< M<3]U5/9*]T2U-;63E>;*VI\]AWYQV<@9+!Y_NT&1/#/HJ Y5#3Q$V]>"$( MG-]NI@??%R7@3:FH#P#' >/\*K@_!9 M2W@1V)P2]'.N=TUK ::?<"P]AK@?R(*5\9ZL]WT?6RX[T>@/K. M^*KP.9!6>*:3!I^A4 1AIU=.8(-"]4NZ M:5""2I+@T4!\9R>A\$,MV38FH?-X_8W&\UK2$GN91ONF?M7?GP0M%M.V9#"7 M?ZAVDYJ:=FN:E5M5=/1;Y ;:M5CYIC&S;TY:PSG:!@9GIER#*U7RU^J_CJ8M M8UOY;(UW1BWON//;FC[/MNT1N;+"5"-.J8MNQS:U M]N<\>MLOSXCK;8SKCO=N>*&'X=#Q7>#XKA%EXF*/)B2Y2[2JR7CMJ6QJSXV3 MM..F6BR.E0@I>8;=J%VCS>3)9?QD7,;NUUQF3_-.U].S-B-ILC">K=9G,%%/ MV_,ZJ;>=U-;P2?3+J7.^YLJG.^2#!4&D'3B7M:0LYZ:[Y^-'-%PP)$==!-WU M=]5@"&.IC31I(6@TJDG/\I5C-%E6YFKC%[4EI:LS\SX7\Z#R3=1'9:NR\9K\ MK1+/9GH M8>TC0>C9A3))]V=5#OHK1X:AQSI5%J_P0@$?(H% 1SAXK@C"P0- M4%A8@EB'K^EJI:>=V-$'CES67_HW7%']W*G PD#&IY$U!RHLD@%26'R,,MHO-\]HI0^XWG MAR=_CK]AUD]])7-G#-@'1S:O8^[GJ?F.),YGSO\LV-=)\^MMK,_(SUIR-0[F ME58K,3+4W#ZAGA$+GF:!TY"RJ-J&6P%;,*&;IAU8X_/VW2YBN4IL'+:ZU2>X M;J.K/5*:&URMDYMW92[W>M:DB[^6K? %N/.B*5\;%3H2N%_!$-N1.-RICM6S MA@\]W"T,NA.&F[(LI04?KY6V;E]E$DO^\-ND7!0IBUU'!: 9V=5T@>(.(]4L MBX9\P_+8P?'U524_H*KFKSI0):I'7+^$CM%@ZF")]$X+X*\^OKTZ;ST-B3^1 M7FNUE-U*U,'Q!P1WI5'=H$?^LEMYJN4QN\=M9#,W&(LK,5=BH"5;TYF">_SF M=9BN:GRL>S?5YSA?K_.%#K6V"(18_#@[K@NE6W9UU$US1&QW&H5:06:W?P;& M;3]WS2?LG:.)N7-'& JHX5#)G^6B!9;ER-W,Z>"MQ( AZAS!0.:DR6JS=D?: M;D.&YW"F/BH9+EKI@LNN.//#"EQ?K.Z;+UQ!B>ZP==L,<]!FTT@9;D@3NN=8 M:^*Q;]4H/#DDZ+6,Y^N/8+*/GSV$R5)^YA!5N(@WY.!@_=*TG_>6[Z@@ M^0RC0]_)]#%^ORG,.7^_.0PB?+\Y:@4UGS'35;; IMZW\;=G<7]WXCQH1]C8 MEQO@M%F<*U1FFY?.!IEMR>O_V9ZF?F")JAJ]2M7OM/;J&ZK65WK).J7,JZ:3 MM0T6[A(!+X6U7G^G1[>2Z]W ,IT!WQ_L!S/\'4,YRPP\8Z@>>;LP["N@S$LG M^GX[>RU0BF/L[#K& C^W%5M+KPLK*'N7PU+_QX;J C0VM-*A2YCN M@WU&ODBR>R37O3?[EL,H#BS"#/L3PIN3-;'80%Y@H+@+^(9TT1%Y?$0@96RI M;2U+U3Q:;H]&]7BL'<*<76<,POYUO#YF89>J1SW7NK0QCY+!.^%[\Y3%V"46 MN-;@F$EO]G=E\H\]JB677Y.ZI:[^8ZNUCO+DVJI \(]3]X^W#VGVZVJ_YJ4? M7%X7I@M)3[FC<+)>T[%R2V+LV8YDH>J";QR:[J-G>:L4D_"]TI3[:G;5Q; , MF"')%@X\_9#?8VOP1>F= _GY!>0-Y&5$U53#T?_TWB7+RV_U-]^EWP@E5=IN MZD["^Q#?)0U3Z>4Z<<41.07> X1VAH06UPZ?1V?#N?&PO(4I6DIBL'#%"MPX.#9 **B10^OIH M%8%!Z@<7#IQG;E;+PP@7TM9V%=SGJIT^"G2>$4@H[06&T %)5"&EL.37VK&3 M+?A+"+3V"2HE MF#8R@@K!D=709;2&IDTQI7?F:_Y,#-,4?B0V!4=*9>=6L.I^9;R;ML MCGN7-GP1+ZC(6JA/C5X.M[ZY?_A6XIQLK+_)>P&:'545W7ZDI. ,N\7\MF#P MPH))A+HZH!22/&@^=-OE+-8='J/FU][G M'$M$=T7KNW_(N_R?%<_._EZR_549"WY%C>81/0*1\V,0N3A\D;.+P]=HVI@C M$'G^CT5Z[?N]TR3LM0@]"E8-H8KP5FY)L@P[/:9'B^%7TPC2O8=ZZ!0TO4(K MW?;O\>O<#.>HH>K6+-$&8SC87XSP8-'/6O84,1SL&YR1AEW8@L-_B^0G4$L# M!!0 ( ).!9$_(:T?@Y00 ,@G / >&PO=V]R:V)O;VLN>&ULQ9I; M;^(X%(#_BI67W966!7+IS%3#2&VAW4HM1:7;UY5)#%A-;,9V:#N_?HY#F7%F MP]&^G/* 0AS'^>)+OF,GGY^U>5IH_<1>JE+94;1V;G/:[]M\+2IN_](;H>#( M4IN*.]@UJ[[=&,$+NQ;"564_'@Q.^A67*OKR>5_6S/3#'>U$[J16D.@3'J5X MMC^/^UW&(<-6//#%*!I$C-=.7\K2"3/F3EP976^D6HVB8<26TE@W]]=NM'"_GN=%EV9SE#S0GP17LCY1'89S,6QD=7]QS8!U% M)P,H<"NM7,A2NM=1U/PO101WT0]NHZF'_797B:?F_U2C7BYE+L8ZKRNAW*X> MC2C]U95=RXV-F.*5&$47>BL,F_&5\-APE>MB=PL.*N M\_QI!5I0!>/P.^=66J:7;&:$A3,#R$\(Y"=:R'NQ%:H6-GQJ#[#']H"69PKE MWFAKV0QT,E]ST_()*A1JHW"[;AJR^3/Y6LLM+^$4^V>3&F)B2AD2.^622\,> M>5D+=BNXK8VHVIUMB+ED2"R3*ZV+9UF6395=0P"D5IZ G5D+ 4I(B90TQ,64,B9TQ=SI_6NNR$,;^UCQD MW&O(AIEB2*R*:Y7K2K '_M)JUAC314RLBWMAG:ES5QOH<>P"?+%JPV'&B(F- M<>\31=&;<>->V0/T/\OS7[M;C,X_B&4QKQ=6?*TA$YMLVYJ(,4W$Q)I 0Z=6 M.!]CGHB)/;$/GMCO,&4OA?TC!,,$$1,+XK]15"P./JUK+'9A"8F*%' JLWNHS7/# K)(06V477W4UA#Y M5YO:^S4!FVNB-FF838,CAFN#:88)9) MJ"V#8H:K@REFF938,@="BQZ[E(JKL&^FF'528NL\"(29FH8S80H=JLZXJ;E[#D9YA%LJ(+12N.'=.@3+T;3ZQ?+IGNO"L MY,8/G1 3DT]&+)]#F&_I(28FGXQ8/H<7RYN6#S$Q^634+VA^63'O[I:8=S)B M[_RC:-Q^ ^3+V']%]^0Y02P,$% @ MDX%D3Y08Y'(4 @ 620 !H !X;"]?3M$)&F63:Z0U84#P4L"U7M3K9?3M,VI$2GQZ@ MPP2$C.[]1Q]6F8>?Z=B40]?F_:'/B[?3LQ6OQJAETJJRJ\'<.? M;GC-^Y1*#N>W>#,N&+_RWJ?_6=]MMX=U>NK6OT^I+5]4_%M0A:^#9#Y(Z$$Z M'Z3T()L/,GJ0SP#ZKI0;?S0;?TH+OYH#MZT/U\T#T]*"Z!C$M^$L*: MKW4$7$>^UQ& '?EB1T!VY)L= =J1KW8$;$>^VQ' '?ER1T!WY-L= =Z1K[< MO86OMP"]Y0KWVNAFFZ^W +V%K[< O86OMP"]A:^W +V%K[< O86OMP"]A:^W M +V%K[<"O96OMP*]E:^W KWU"FT*9]WHL)NOMP&]C:^W ;V- MK[#O1VOMX.]':^W@[T=K[>#O1VOMXUT+OFZUU/],[[9DB;ES('3/XD>_P)02P,$% M @ DX%D3V3'G-'E 0 XB, !, !;0V]N=&5N=%]4>7!E&ULS=I= M3\(P% ;@OT)V:UCI%WY$O%%OE43_0-T.;&%;F[8B_'N[H28:3#!"\MXPMM.= M\VXTSQ77SUM'8;1IFR[,LBI&=\58*"IJ3IB^/8]\ANKN]H85Z;.+K=7>];SS+C7%,7)M:V8^NN_-%T_-$P]]0, M:T)5NW"6%F2C^TWJ$M*U69:J(6,'3/AY8W^>[GM+NJ#2%J]M MNB4/SI,I0T44VR8/E?%4/D5?=\N/O'/CXX-I4V.V:=BW!?GI&UL4$L! A0#% @ DX%D3Z4J/HHT P .P\ !@ M ( !]P@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ DX%D3^J^;[MD! ]1, !@ ( !B1, 'AL+W=O MVO,& !C* & @ $#&P M>&PO=V]R:W-H965T&UL4$L! A0#% @ DX%D3V744']- M!0 =1H !@ ( !+"( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DX%D3U@>Y1NU 0 T@, !D M ( !R"L 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ DX%D3ZA2L^2T 0 T@, !D ( !B3$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DX%D M3RVEH,JT 0 T@, !D ( !2S< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DX%D3VN&PO=V]R:W-H965T1 !X;"]W;W)K&UL4$L! A0#% @ DX%D3P:+RPJT 0 T@, !D M ( !T4( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ DX%D3[_N\QS# 0 -P0 !D ( !ZD@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ DX%D3Z$T M?\O& 0 -P0 !D ( !V$X 'AL+W=O&PO=V]R:W-H965TI2 !X;"]W;W)K&UL4$L! A0#% @ DX%D3QV/KW+% 0 -P0 !D M ( !\U0 'AL+W=O&PO M=V]R:W-H965TE8 !X;"]W;W)K&UL4$L! A0#% @ DX%D3UMV,(WI @ N L !D ( ! MUUH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ DX%D3^8K M+C P 3Q, !D ( !E&0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DX%D3[T#PFXF @ %P8 !D M ( !(WP 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ DX%D3Z$T@>/^ 0 P 4 !D ( !YH0 M 'AL+W=O(0 &0 @ $;AP >&PO=V]R:W-H965T&UL4$L! A0#% @ MDX%D3[^0X!#P @ %0L !D ( !T) 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DX%D3^]XAJC= @ M#0L !D ( !>)D 'AL+W=O&PO=V]R:W-H965TN> !X;"]W;W)K&UL4$L! A0#% @ DX%D3^*?EA 0 @ D04 !D M ( !E:$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ DX%D3R\\TZ@N P 0 X !D ( !3JH 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DX%D M3S[%Q3C1:0 ;KD! !0 ( !^+$ 'AL+W-H87)E9%-T&UL4$L! A0#% @ DX%D3\M/IQI= @ : P T M ( !^QL! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% M @ DX%D3Y08Y'(4 @ 620 !H ( !E2,! 'AL+U]R96QS M+W=O XML 63 R47.htm IDEA: XBRL DOCUMENT v3.19.3
Convertible Senior Notes - Convertible Senior Notes (Details)
1 Months Ended 9 Months Ended
Apr. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
shares
Apr. 30, 2018
USD ($)
day
$ / shares
shares
Sep. 30, 2019
USD ($)
$ / shares
Sep. 30, 2018
USD ($)
Dec. 31, 2018
USD ($)
Debt Instrument [Line Items]            
Net proceeds       $ 780,180,000 $ 335,618,000  
Senior Notes | 0.125% Convertible Senior Notes Due 2025            
Debt Instrument [Line Items]            
Face value $ 100,000,000 $ 700,000,000   $ 800,000,000    
Proceeds from issuance of debt 800,000,000          
Interest rate, stated percentage   0.125%        
Less initial purchasers’ discount (18,998,000)          
Less other issuance costs (822,000)          
Net proceeds $ 780,180,000          
Conversion price | $ / shares       $ 51.56    
Equity component       $ 206,747,000    
Debt issuance costs       $ (19,800,000)    
Debt instrument, remaining useful life       5 years 6 months    
Debt conversion, converted instrument, amount       $ 464,700,000    
Debt instrument, if-converted value less than principal       $ (335,300,000)    
Interest rate, effective percentage       5.40%    
Senior Notes | 0.25% Convertible Senior Notes Due 2023            
Debt Instrument [Line Items]            
Face value     $ 345,000,000 $ 345,000,000   $ 345,000,000
Proceeds from issuance of debt     $ 345,000,000      
Interest rate, stated percentage     0.25%      
Option to purchase additional notes     $ 45,000,000      
Less initial purchasers’ discount     (8,625,000)      
Less other issuance costs     (757,000)      
Net proceeds     $ 335,618,000      
Conversion ratio   0.0193956 0.0371051      
Conversion price | $ / shares     $ 26.95      
Equity component     $ 64,200,000 $ 62,444,000   $ 62,444,000
Debt issuance costs     $ (9,400,000)      
Debt instrument, remaining useful life       3 years 7 months 6 days    
Share price (in dollars per share) | $ / shares       $ 29.95    
Debt conversion, converted instrument, amount       $ 383,400,000    
Debt instrument, if-converted value in excess of principal       38,400,000    
Interest rate, effective percentage     4.34%      
Sale Price Is Greater Or Equal 130% | Senior Notes | 0.25% Convertible Senior Notes Due 2023            
Debt Instrument [Line Items]            
Threshold trading days | day     20      
Threshold consecutive trading days | day     30      
Threshold percentage of stock price trigger     130.00%      
Trading Price Per $1,000 Principal Amount Less Than 98% | Senior Notes | 0.25% Convertible Senior Notes Due 2023            
Debt Instrument [Line Items]            
Threshold trading days | day     5      
Threshold consecutive trading days | day     10      
Trading Price Per $1,000 Principal Amount Less Than 98% | Senior Notes | 0.25% Convertible Senior Notes Due 2023 | Maximum            
Debt Instrument [Line Items]            
Threshold percentage of stock price trigger     98.00%      
Liability component | Senior Notes | 0.125% Convertible Senior Notes Due 2025            
Debt Instrument [Line Items]            
Net carrying amount       588,000,000.0    
Equity component       212,000,000.0    
Debt issuance costs       (14,600,000)    
Liability component | Senior Notes | 0.25% Convertible Senior Notes Due 2023            
Debt Instrument [Line Items]            
Net carrying amount     $ 280,800,000      
Debt issuance costs     (7,600,000)      
Equity component | Senior Notes | 0.125% Convertible Senior Notes Due 2025            
Debt Instrument [Line Items]            
Debt issuance costs       $ (5,300,000)    
Equity component | Senior Notes | 0.25% Convertible Senior Notes Due 2023            
Debt Instrument [Line Items]            
Debt issuance costs     (1,700,000)      
Capped Call | Senior Notes | 0.125% Convertible Senior Notes Due 2025            
Debt Instrument [Line Items]            
Net proceeds   $ 97,200,000        
Conversion price | $ / shares       $ 79.32    
Shares covered by capped call transactions (in shares) | shares   15,516,480        
Capped Call | Senior Notes | 0.25% Convertible Senior Notes Due 2023            
Debt Instrument [Line Items]            
Net proceeds     $ 39,200,000      
Conversion price | $ / shares       $ 40.68    
Shares covered by capped call transactions (in shares) | shares     12,801,260      

XML 64 R43.htm IDEA: XBRL DOCUMENT v3.19.3
Goodwill and Intangible Assets - Goodwill (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2019
Dec. 31, 2018
Goodwill [Roll Forward]    
Beginning balance $ 149,524 $ 125,272
Additions due to acquisitions 0 24,673
Foreign currency translation adjustment (456) (421)
Ending balance $ 149,068 $ 149,524
XML 65 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3 html 268 369 1 false 71 0 false 7 false false R1.htm 0002000 - Document - Cover Page Sheet http://www.chegg.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Sheet http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsUnaudited CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Statements 2 false false R3.htm 1001501 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.chegg.com/role/CondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) Sheet http://www.chegg.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) Statements 4 false false R5.htm 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited) Sheet http://www.chegg.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited) Statements 5 false false R6.htm 1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) Sheet http://www.chegg.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) Statements 6 false false R7.htm 1006000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Sheet http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Statements 7 false false R8.htm 1006001 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - Reconciliation of cash, cash equivalents and restricted cash Sheet http://www.chegg.com/role/CondensedConsolidatedStatementsOfCashFlowsUnauditedReconciliationOfCashCashEquivalentsAndRestrictedCash CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - Reconciliation of cash, cash equivalents and restricted cash Statements 8 false false R9.htm 2101100 - Disclosure - Background and Basis of Presentation Sheet http://www.chegg.com/role/BackgroundAndBasisOfPresentation Background and Basis of Presentation Notes 9 false false R10.htm 2101100 - Disclosure - Revenues Sheet http://www.chegg.com/role/Revenues Revenues Notes 10 false false R11.htm 2103100 - Disclosure - Net Loss Per Share Sheet http://www.chegg.com/role/NetLossPerShare Net Loss Per Share Notes 11 false false R12.htm 2107100 - Disclosure - Cash and Cash Equivalents, and Investment Sheet http://www.chegg.com/role/CashAndCashEquivalentsAndInvestment Cash and Cash Equivalents, and Investment Notes 12 false false R13.htm 2109100 - Disclosure - Fair Value Measurement Sheet http://www.chegg.com/role/FairValueMeasurement Fair Value Measurement Notes 13 false false R14.htm 2111100 - Disclosure - Goodwill and Intangible Assets Sheet http://www.chegg.com/role/GoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 14 false false R15.htm 2112100 - Disclosure - Convertible Senior Notes Notes http://www.chegg.com/role/ConvertibleSeniorNotes Convertible Senior Notes Notes 15 false false R16.htm 2114100 - Disclosure - Leases Sheet http://www.chegg.com/role/Leases Leases Notes 16 false false R17.htm 2115100 - Disclosure - Commitments and Contingencies Sheet http://www.chegg.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 17 false false R18.htm 2116100 - Disclosure - Guarantees and Indemnifications Sheet http://www.chegg.com/role/GuaranteesAndIndemnifications Guarantees and Indemnifications Notes 18 false false R19.htm 2117100 - Disclosure - Stockholders' Equity Sheet http://www.chegg.com/role/StockholdersEquity Stockholders' Equity Notes 19 false false R20.htm 2118100 - Disclosure - Income Taxes Sheet http://www.chegg.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 2119100 - Disclosure - Restructuring Charges Sheet http://www.chegg.com/role/RestructuringCharges Restructuring Charges Notes 21 false false R22.htm 2120100 - Disclosure - Related-Party Transactions Sheet http://www.chegg.com/role/RelatedPartyTransactions Related-Party Transactions Notes 22 false false R23.htm 2122100 - Disclosure - Subsequent Event Sheet http://www.chegg.com/role/SubsequentEvent Subsequent Event Notes 23 false false R24.htm 2201201 - Disclosure - Background and Basis of Presentation (Policies) Sheet http://www.chegg.com/role/BackgroundAndBasisOfPresentationPolicies Background and Basis of Presentation (Policies) Policies 24 false false R25.htm 2301301 - Disclosure - Revenues (Tables) Sheet http://www.chegg.com/role/RevenuesTables Revenues (Tables) Tables http://www.chegg.com/role/Revenues 25 false false R26.htm 2303301 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.chegg.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.chegg.com/role/NetLossPerShare 26 false false R27.htm 2307301 - Disclosure - Cash and Cash Equivalents, and Investment (Tables) Sheet http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentTables Cash and Cash Equivalents, and Investment (Tables) Tables http://www.chegg.com/role/CashAndCashEquivalentsAndInvestment 27 false false R28.htm 2309301 - Disclosure - Fair Value Measurement (Tables) Sheet http://www.chegg.com/role/FairValueMeasurementTables Fair Value Measurement (Tables) Tables http://www.chegg.com/role/FairValueMeasurement 28 false false R29.htm 2311301 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.chegg.com/role/GoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.chegg.com/role/GoodwillAndIntangibleAssets 29 false false R30.htm 2312301 - Disclosure - Convertible Senior Notes (Tables) Notes http://www.chegg.com/role/ConvertibleSeniorNotesTables Convertible Senior Notes (Tables) Tables http://www.chegg.com/role/ConvertibleSeniorNotes 30 false false R31.htm 2314301 - Disclosure - Leases (Tables) Sheet http://www.chegg.com/role/LeasesTables Leases (Tables) Tables http://www.chegg.com/role/Leases 31 false false R32.htm 2317301 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.chegg.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.chegg.com/role/StockholdersEquity 32 false false R33.htm 2319301 - Disclosure - Restructuring Charges (Tables) Sheet http://www.chegg.com/role/RestructuringChargesTables Restructuring Charges (Tables) Tables http://www.chegg.com/role/RestructuringCharges 33 false false R34.htm 2401402 - Disclosure - Background and Basis of Presentation (Details) Sheet http://www.chegg.com/role/BackgroundAndBasisOfPresentationDetails Background and Basis of Presentation (Details) Details http://www.chegg.com/role/BackgroundAndBasisOfPresentationPolicies 34 false false R35.htm 2401402 - Disclosure - Revenues (Details) Sheet http://www.chegg.com/role/RevenuesDetails Revenues (Details) Details http://www.chegg.com/role/RevenuesTables 35 false false R36.htm 2403402 - Disclosure - Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details) Sheet http://www.chegg.com/role/NetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details) Details 36 false false R37.htm 2403403 - Disclosure - Net Loss Per Share - Shares Excluded From Computation Of Diluted Net Loss Per Share (Details) Sheet http://www.chegg.com/role/NetLossPerShareSharesExcludedFromComputationOfDilutedNetLossPerShareDetails Net Loss Per Share - Shares Excluded From Computation Of Diluted Net Loss Per Share (Details) Details 37 false false R38.htm 2407402 - Disclosure - Cash and Cash Equivalents, and Investment - Additional Information (Details) Sheet http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentAdditionalInformationDetails Cash and Cash Equivalents, and Investment - Additional Information (Details) Details 38 false false R39.htm 2407403 - Disclosure - Cash and Cash Equivalents, and Investment - Schedule of Available For Sale Securities (Details) Sheet http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentScheduleOfAvailableForSaleSecuritiesDetails Cash and Cash Equivalents, and Investment - Schedule of Available For Sale Securities (Details) Details 39 false false R40.htm 2407404 - Disclosure - Cash and Cash Equivalents, and Investment - Contractual Maturity (Details) Sheet http://www.chegg.com/role/CashAndCashEquivalentsAndInvestmentContractualMaturityDetails Cash and Cash Equivalents, and Investment - Contractual Maturity (Details) Details 40 false false R41.htm 2409402 - Disclosure - Fair Value Measurement - Financial Instruments (Details) Sheet http://www.chegg.com/role/FairValueMeasurementFinancialInstrumentsDetails Fair Value Measurement - Financial Instruments (Details) Details 41 false false R42.htm 2409403 - Disclosure - Fair Value Measurement - Debt (Details) Sheet http://www.chegg.com/role/FairValueMeasurementDebtDetails Fair Value Measurement - Debt (Details) Details 42 false false R43.htm 2411402 - Disclosure - Goodwill and Intangible Assets - Goodwill (Details) Sheet http://www.chegg.com/role/GoodwillAndIntangibleAssetsGoodwillDetails Goodwill and Intangible Assets - Goodwill (Details) Details 43 false false R44.htm 2411403 - Disclosure - Goodwill and Intangible Assets - Finite-lived and Indefinite-lived Intangibe Assets (Details) Sheet http://www.chegg.com/role/GoodwillAndIntangibleAssetsFiniteLivedAndIndefiniteLivedIntangibeAssetsDetails Goodwill and Intangible Assets - Finite-lived and Indefinite-lived Intangibe Assets (Details) Details 44 false false R45.htm 2411404 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) Sheet http://www.chegg.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetails Goodwill and Intangible Assets - Additional Information (Details) Details 45 false false R46.htm 2411405 - Disclosure - Goodwill and Intangible Assets - Estimated Future Amortization Expense Related to Intangible Assets (Details) Sheet http://www.chegg.com/role/GoodwillAndIntangibleAssetsEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails Goodwill and Intangible Assets - Estimated Future Amortization Expense Related to Intangible Assets (Details) Details 46 false false R47.htm 2412402 - Disclosure - Convertible Senior Notes - Convertible Senior Notes (Details) Notes http://www.chegg.com/role/ConvertibleSeniorNotesConvertibleSeniorNotesDetails Convertible Senior Notes - Convertible Senior Notes (Details) Details 47 false false R48.htm 2412403 - Disclosure - Convertible Senior Notes - Net Carrying Amount (Details) Notes http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails Convertible Senior Notes - Net Carrying Amount (Details) Details 48 false false R49.htm 2412404 - Disclosure - Convertible Senior Notes - Interest Expense Recognized (Details) Notes http://www.chegg.com/role/ConvertibleSeniorNotesInterestExpenseRecognizedDetails Convertible Senior Notes - Interest Expense Recognized (Details) Details 49 false false R50.htm 2414402 - Disclosure - Leases - Additional Information (Details) Sheet http://www.chegg.com/role/LeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 50 false false R51.htm 2414403 - Disclosure - Leases - Maturities of Operating Lease Liabilities (Details) Sheet http://www.chegg.com/role/LeasesMaturitiesOfOperatingLeaseLiabilitiesDetails Leases - Maturities of Operating Lease Liabilities (Details) Details 51 false false R52.htm 2417402 - Disclosure - Stockholders' Equity - Share-based Compensation Expense (Details) Sheet http://www.chegg.com/role/StockholdersEquityShareBasedCompensationExpenseDetails Stockholders' Equity - Share-based Compensation Expense (Details) Details 52 false false R53.htm 2417403 - Disclosure - Stockholders' Equity - Additional Information (Details) Sheet http://www.chegg.com/role/StockholdersEquityAdditionalInformationDetails Stockholders' Equity - Additional Information (Details) Details 53 false false R54.htm 2417404 - Disclosure - Stockholders' Equity - Summary of Restricted Stock Unit Activity (Details) Sheet http://www.chegg.com/role/StockholdersEquitySummaryOfRestrictedStockUnitActivityDetails Stockholders' Equity - Summary of Restricted Stock Unit Activity (Details) Details 54 false false R55.htm 2418401 - Disclosure - Income Taxes (Details) Sheet http://www.chegg.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.chegg.com/role/IncomeTaxes 55 false false R56.htm 2419402 - Disclosure - Restructuring Charges - Narrative (Details) Sheet http://www.chegg.com/role/RestructuringChargesNarrativeDetails Restructuring Charges - Narrative (Details) Details 56 false false R57.htm 2419403 - Disclosure - Restructuring Charges - Restructuring Reserve (Details) Sheet http://www.chegg.com/role/RestructuringChargesRestructuringReserveDetails Restructuring Charges - Restructuring Reserve (Details) Details 57 false false R58.htm 2420401 - Disclosure - Related-Party Transactions (Details) Sheet http://www.chegg.com/role/RelatedPartyTransactionsDetails Related-Party Transactions (Details) Details http://www.chegg.com/role/RelatedPartyTransactions 58 false false R59.htm 2422401 - Disclosure - Subsequent Event (Details) Sheet http://www.chegg.com/role/SubsequentEventDetails Subsequent Event (Details) Details http://www.chegg.com/role/SubsequentEvent 59 false false R9999.htm Uncategorized Items - chegg2019-09x3010q.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - chegg2019-09x3010q.htm Cover 60 false false All Reports Book All Reports chegg2019-09x3010q.htm chgg-20190930.xsd chgg-20190930_cal.xml chgg-20190930_def.xml chgg-20190930_lab.xml chgg-20190930_pre.xml ex31012019-09x30.htm ex31022019-09x30.htm ex32012019-09x30.htm currentchegglogoa24.jpg http://xbrl.sec.gov/dei/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/srt/2019-01-31 http://fasb.org/us-gaap/2019-01-31 true true XML 66 R23.htm IDEA: XBRL DOCUMENT v3.19.3
Subsequent Event
9 Months Ended
Sep. 30, 2019
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events

Acquisition of Thinkful, Inc.

On October 1, 2019, we completed our acquisition of Thinkful, Inc. (Thinkful), a privately held online learning platform that offers professional courses directly to students across America. We acquired Thinkful for approximately $80.0 million in an all-cash transaction. There are potential additional payments of up to $20.0 million, which may be paid in cash or restricted stock units, at Chegg’s sole discretion, subject to performance-based contingencies. The initial accounting for this acquisition is in process as of the issuance date for our financial statements and therefore we are unable to make any additional disclosures.

FedEx Supply Chain, Inc. (FedEx) Strategic Logistics Agreement

On October 7, 2019, we signed a strategic logistics agreement with FedEx to provide logistics and warehousing services. The agreement begins on December 1, 2019 and continues through March 31, 2025 and the total fixed commitments are approximately $15.4 million.
XML 67 R27.htm IDEA: XBRL DOCUMENT v3.19.3
Cash and Cash Equivalents, and Investment (Tables)
9 Months Ended
Sep. 30, 2019
Cash and Cash Equivalents [Abstract]  
Cash, Cash Equivalents and Investments
The following tables shows our cash and cash equivalents, and investments’ adjusted cost, unrealized gain, unrealized loss and fair value as of September 30, 2019 and December 31, 2018 (in thousands):
 
September 30, 2019
 
Adjusted Cost
 
Unrealized Gain
 
Unrealized Loss
 
Fair Value
Cash and cash equivalents:
 
 
 
 
 
 
 
Cash
$
302,779

 
$

 
$

 
$
302,779

Money market funds
140,193

 

 

 
140,193

Commercial paper
7,496

 

 
(11
)
 
7,485

Total cash and cash equivalents
$
450,468

 
$

 
$
(11
)
 
$
450,457

Short-term investments:
 
 
 
 
 
 
 
Commercial paper
$
48,198

 
$
6

 
$
(1
)
 
$
48,203

Corporate securities
232,803

 
321

 
(82
)
 
233,042

U.S. treasury securities
39,095

 
44

 

 
39,139

Agency bonds
25,001

 
7

 

 
25,008

Total short-term investments
$
345,097

 
$
378

 
$
(83
)
 
$
345,392

Long-term investments:
 
 
 
 
 
 
 
Corporate securities
$
309,989

 
$
524

 
$
(366
)
 
$
310,147

Agency bonds
30,000

 

 
(29
)
 
29,971

Total long-term investments
$
339,989

 
$
524

 
$
(395
)
 
$
340,118



 
December 31, 2018
 
Adjusted Cost
 
Unrealized Gain
 
Unrealized Loss
 
Fair Value
Cash and cash equivalents:
 
 
 
 
 
 
 
Cash
$
351,345

 
$

 
$

 
$
351,345

Money market funds
5,052

 

 

 
5,052

Commercial paper
18,267

 

 

 
18,267

Total cash and cash equivalents
$
374,664

 
$

 
$

 
$
374,664

Short-term investments:
 
 
 
 
 
 
 
Commercial paper
$
40,500

 
$

 
$
(12
)
 
$
40,488

Corporate securities
38,616

 

 
(87
)
 
38,529

U.S. treasury securities
14,333

 

 
(5
)
 
14,328

Total short-term investments
$
93,449

 
$

 
$
(104
)
 
$
93,345

Long-term investments:
 
 
 
 
 
 
 
Corporate securities
$
14,429

 
$
9

 
$
(14
)
 
$
14,424

U.S. treasury securities
1,630

 

 
(2
)
 
1,628

Total long-term investments
$
16,059

 
$
9

 
$
(16
)
 
$
16,052





Schedule of Available-for-sale Securities Reconciliation
The adjusted cost and fair value of available-for-sale investments as of September 30, 2019 by contractual maturity were as follows (in thousands):
 
Adjusted Cost
 
Fair Value
Due in 1 year or less
$
352,593

 
$
352,877

Due in 1-2 years
339,989

 
340,118

Investments not due at a single maturity date
140,193

 
140,193

Total
$
832,775

 
$
833,188


XML 68 R46.htm IDEA: XBRL DOCUMENT v3.19.3
Goodwill and Intangible Assets - Estimated Future Amortization Expense Related to Intangible Assets (Details)
$ in Thousands
Sep. 30, 2019
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Remaining three months of 2019 $ 1,455
2020 4,816
2021 3,423
2022 2,943
2023 2,276
Thereafter 2,109
Net Carrying Amount $ 17,022
XML 69 R42.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurement - Debt (Details) - Senior Notes - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Carrying Amount | Fair Value, Measurements, Nonrecurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Convertible senior notes $ 887,215 $ 283,668
Estimated Fair Value | Fair Value, Measurements, Nonrecurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Convertible senior notes 1,179,502 416,156
0.125% Convertible Senior Notes Due 2025    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Unamortized debt discount 193,637  
Unamortized issuance costs 13,305  
0.125% Convertible Senior Notes Due 2025 | Carrying Amount | Fair Value, Measurements, Nonrecurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Convertible senior notes 593,058 0
0.125% Convertible Senior Notes Due 2025 | Estimated Fair Value | Fair Value, Measurements, Nonrecurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Convertible senior notes 735,584 0
0.25% Convertible Senior Notes Due 2023    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Unamortized debt discount 45,440 54,817
Unamortized issuance costs 5,403 6,515
0.25% Convertible Senior Notes Due 2023 | Carrying Amount | Fair Value, Measurements, Nonrecurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Convertible senior notes 294,157 283,668
0.25% Convertible Senior Notes Due 2023 | Estimated Fair Value | Fair Value, Measurements, Nonrecurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Convertible senior notes $ 443,918 $ 416,156
XML 70 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 71 R53.htm IDEA: XBRL DOCUMENT v3.19.3
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 9 Months Ended
Mar. 31, 2019
Sep. 30, 2019
RSUs and PSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation costs related to restricted stock units   $ 84.2
Weighted average vesting period for recognition of compensation expense   1 year 7 months 6 days
Common Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares repurchased (in shares) 504,286  
Share price (in dollars per share)   $ 39.66
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.19.3
Restructuring Charges - Restructuring Reserve (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Restructuring Reserve [Roll Forward]          
Beginning balance     $ 448 $ 265 $ 265
Restructuring charges $ 28 $ 17 97 252 589
Cash payments     (200)   (388)
Write-offs         (18)
Ending balance 43   43   448
2017 Restructuring Plan | Workforce Reduction Costs          
Restructuring Reserve [Roll Forward]          
Beginning balance     146 44 44
Restructuring charges     97   253
Cash payments     (200)   (151)
Write-offs         0
Ending balance 43   43   146
2017 Restructuring Plan | Lease Termination and Other Costs          
Restructuring Reserve [Roll Forward]          
Beginning balance     0 0 0
Restructuring charges     0   19
Cash payments     0   (19)
Write-offs         0
Ending balance 0   0   0
2015 Restructuring Plan | Lease Termination and Other Costs          
Restructuring Reserve [Roll Forward]          
Beginning balance     302 $ 221 221
Restructuring charges     0   317
Cash payments     0   (218)
Write-offs         (18)
Ending balance $ 0   0   $ 302
Accounting Standards Update 2016-02          
Restructuring Reserve [Roll Forward]          
Write-offs     (302)    
Accounting Standards Update 2016-02 | 2017 Restructuring Plan | Workforce Reduction Costs          
Restructuring Reserve [Roll Forward]          
Write-offs     0    
Accounting Standards Update 2016-02 | 2017 Restructuring Plan | Lease Termination and Other Costs          
Restructuring Reserve [Roll Forward]          
Write-offs     0    
Accounting Standards Update 2016-02 | 2015 Restructuring Plan | Lease Termination and Other Costs          
Restructuring Reserve [Roll Forward]          
Write-offs     $ (302)    
XML 73 R2.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Current assets    
Cash and cash equivalents $ 450,457 $ 374,664
Short-term investments 345,392 93,345
Accounts receivable, net of allowance for doubtful accounts of $31 and $229 at September 30, 2019 and December 31, 2018, respectively 13,678 12,733
Prepaid expenses 9,654 4,673
Other current assets 24,888 9,510
Total current assets 844,069 494,925
Long-term investments 340,118 16,052
Property and equipment, net 77,667 59,904
Goodwill 149,068 149,524
Intangible assets, net 20,622 25,915
Right of use assets 16,312 0
Other assets 15,836 14,618
Total assets 1,463,692 760,938
Current liabilities    
Accounts payable 4,197 8,177
Deferred revenue 27,457 17,418
Current operating lease liabilities 4,982 0
Accrued liabilities 52,199 34,077
Total current liabilities 88,835 59,672
Long-term liabilities    
Convertible senior notes, net 887,215 283,668
Long-term operating lease liabilities 15,315 0
Other long-term liabilities 3,815 6,964
Total long-term liabilities 906,345 290,632
Total liabilities 995,180 350,304
Commitments and contingencies (Note 9)
Stockholders' equity:    
Preferred stock, $0.001 par value – 10,000,000 shares authorized, no shares issued and outstanding 0 0
Common stock, $0.001 par value 400,000,000 shares authorized; 120,668,843 and 115,500,418 shares issued and outstanding at September 30, 2019 and December 31, 2018, respectively 121 116
Additional paid-in capital 894,660 818,113
Accumulated other comprehensive loss (1,758) (1,019)
Accumulated deficit (424,511) (406,576)
Total stockholders' equity 468,512 410,634
Total liabilities and stockholders' equity $ 1,463,692 $ 760,938
XML 74 R6.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Common stock, beginning balance (in shares) at Dec. 31, 2017   109,668,000      
Beginning balance at Dec. 31, 2017 $ 391,062 $ 110 $ 782,845 $ (282) $ (391,611)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Equity component of convertible senior notes, net of issuance costs 62,444   62,444    
Purchase of convertible senior notes capped call (39,227)   (39,227)    
Repurchase of common stock (in shares)   (983,000)      
Repurchase of common stock (20,000) $ (1) (19,999)    
Issuance of common stock upon exercise of stock options and ESPP (in shares)   2,799,000      
Issuance of common stock upon exercise of stock options and ESPP 23,461 $ 3 23,458    
Net issuance of common stock for settlement of RSUs (in shares)   3,080,000      
Net issuance of common stock for settlement of RSUs (45,666) $ 3 (45,669)    
Warrant exercises (in shares)   34,000      
Warrant exercises 0   0    
Share-based compensation expense 37,503   37,503    
Other comprehensive income (loss) (683)     (683)  
Net loss (20,235)       (20,235)
Common stock, ending balance (in shares) at Sep. 30, 2018   114,598,000      
Beginning balance at Sep. 30, 2018 388,582 $ 115 801,355 (965) (411,923)
Common stock, beginning balance (in shares) at Jun. 30, 2018   113,551,000      
Beginning balance at Jun. 30, 2018 388,719 $ 114 787,480 (661) (398,214)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options and ESPP (in shares)   765,000      
Issuance of common stock upon exercise of stock options and ESPP 5,413 $ 1 5,412    
Net issuance of common stock for settlement of RSUs (in shares)   282,000      
Net issuance of common stock for settlement of RSUs (5,355) $ 0 (5,355)    
Share-based compensation expense 13,818   13,818    
Other comprehensive income (loss) (304)     (304)  
Net loss (13,709)       (13,709)
Common stock, ending balance (in shares) at Sep. 30, 2018   114,598,000      
Beginning balance at Sep. 30, 2018 $ 388,582 $ 115 801,355 (965) (411,923)
Common stock, beginning balance (in shares) at Dec. 31, 2018 115,500,418 115,500,000      
Beginning balance at Dec. 31, 2018 $ 410,634 $ 116 818,113 (1,019) (406,576)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Equity component of convertible senior notes, net of issuance costs 206,747   206,747    
Purchase of convertible senior notes capped call (97,200)   (97,200)    
Repurchase of common stock (in shares)   (504,000)      
Repurchase of common stock (20,000) $ (1) (19,999)    
Issuance of common stock upon exercise of stock options and ESPP (in shares)   2,545,000      
Issuance of common stock upon exercise of stock options and ESPP 27,720 $ 3 27,717    
Net issuance of common stock for settlement of RSUs (in shares)   3,064,000      
Net issuance of common stock for settlement of RSUs (91,073) $ 3 (91,076)    
Issuance of common stock in connection with acquisition (in shares)   64,000      
Issuance of common stock in connection with prior acquisition 3,003   3,003    
Share-based compensation expense 47,355   47,355    
Other comprehensive income (loss) (739)     (739)  
Net loss $ (17,824)       (17,824)
Common stock, ending balance (in shares) at Sep. 30, 2019 120,668,843 120,669,000      
Beginning balance at Sep. 30, 2019 $ 468,512 $ 121 894,660 (1,758) (424,511)
Common stock, beginning balance (in shares) at Jun. 30, 2019   119,336,000      
Beginning balance at Jun. 30, 2019 459,571 $ 119 873,104 (618) (413,034)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options and ESPP (in shares)   991,000      
Issuance of common stock upon exercise of stock options and ESPP 11,674 $ 1 11,673    
Net issuance of common stock for settlement of RSUs (in shares)   319,000      
Net issuance of common stock for settlement of RSUs (8,824) $ 1 (8,825)    
Issuance of common stock in connection with acquisition (in shares)   23,000      
Issuance of common stock in connection with prior acquisition 1,843   1,843    
Share-based compensation expense 16,865   16,865    
Other comprehensive income (loss) (1,140)     (1,140)  
Net loss $ (11,477)       (11,477)
Common stock, ending balance (in shares) at Sep. 30, 2019 120,668,843 120,669,000      
Beginning balance at Sep. 30, 2019 $ 468,512 $ 121 $ 894,660 $ (1,758) $ (424,511)
XML 75 R11.htm IDEA: XBRL DOCUMENT v3.19.3
Net Loss Per Share
9 Months Ended
Sep. 30, 2019
Earnings Per Share [Abstract]  
Net Loss Per Share Net Loss Per Share

Basic net loss per share is computed by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by giving effect to all potential shares of common stock, including stock options, restricted stock units (RSUs), performance-based restricted stock units (PSUs), and shares related to convertible senior notes, to the extent dilutive. Basic and diluted net loss per share was the same for each period presented as the inclusion of all potential common shares outstanding would have been anti-dilutive.

The following table sets forth the computation of basic and diluted net loss per share (in thousands, except per share amounts):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Numerator:
 
 
 
 
 
 
 
Net loss
$
(11,477
)
 
$
(13,709
)
 
$
(17,824
)
 
$
(20,235
)
Denominator:
 
 
 
 
 
 
 
Weighted average shares used to compute net loss per share, basic and diluted
120,085

 
114,184

 
118,547

 
112,621

 
 
 
 
 
 
 
 
Net loss per share, basic and diluted
$
(0.10
)
 
$
(0.12
)
 
$
(0.15
)
 
$
(0.18
)


The following potential weighted-average shares of common stock outstanding were excluded from the computation of diluted net loss per share because including them would have been anti-dilutive (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Options to purchase common stock
2,122

 
3,961

 
2,715

 
4,282

RSUs and PSUs
3,831

 
7,479

 
4,952

 
8,075

Shares related to convertible senior notes
4,098

 
1,221

 
3,709

 

Employee stock purchase plan
7

 
17

 
3

 
12

Total common stock equivalents
10,058

 
12,678

 
11,379

 
12,369



Shares related to convertible senior notes represents the anti-dilutive impact of our issuance of $345 million in aggregate principal amount of our 2023 notes as the average price of our common stock during the three and nine months ended September 30, 2019 was higher than the conversion price of $26.95. While these shares are anti-dilutive during the three and nine months ended September 30, 2019, they may be dilutive in periods we report net income. However, as a result of the capped call transactions, there will be no economic dilution from the 2023 notes up to $40.68, as exercise of the capped call instruments will reduce dilution from the 2023 notes that would have otherwise occurred when the average price of our common stock exceeds the conversion price. None of the shares related to our issuance of $800 million in aggregate principal amount of our 2025 notes were anti-dilutive during the three and nine months ended September 30, 2019. The average price of our common stock during the three and nine months ended September 30, 2019 was lower than the conversion price of our 2025 notes of $51.56. See Note 7, Convertible Senior Notes, for more information about our convertible senior notes.
XML 76 R15.htm IDEA: XBRL DOCUMENT v3.19.3
Convertible Senior Notes
9 Months Ended
Sep. 30, 2019
Debt Disclosure [Abstract]  
Convertible Senior Notes Convertible Senior Notes

In March 2019, we issued $700 million in aggregate principal amount of 0.125% convertible senior notes due in 2025 (2025 notes) and in April 2019, the initial purchasers fully exercised their option to purchase $100 million of additional notes for aggregate total principal amount of $800 million. In April 2018, we issued $345 million in aggregate principal amount of 0.25% convertible senior notes due in 2023 (2023 notes). The aggregate principal amount of the 2023 notes includes $45 million from the initial purchasers fully exercising their option to purchase additional notes. Collectively, the 2025 notes and 2023 notes are referred to as the “notes.” The notes were issued in private placements to qualified institutional buyers pursuant to Rule 144A of the Securities Act of 1933, as amended.

The total net proceeds from the notes are as follows (in thousands):
 
2025 Notes
 
2023 Notes
Principal amount
$
800,000

 
$
345,000

Less initial purchasers’ discount
(18,998
)
 
(8,625
)
Less other issuance costs
(822
)
 
(757
)
Net proceeds
$
780,180

 
$
335,618



The notes are our senior, unsecured obligations and are governed by indenture agreements by and between us and Wells Fargo Bank, National Association, as Trustee (the indentures). The 2025 notes bear interest of 0.125% per year which is payable semi-annually in arrears on March 15 and September 15 of each year, beginning on September 15, 2019. The 2025 notes will mature on March 15, 2025 (the 2025 notes maturity date), unless repurchased, redeemed or converted in accordance with their terms prior to such date. The 2023 notes bear interest of 0.25% per year which is payable semi-annually in arrears on
May 15 and November 15 of each year, beginning on November 15, 2018. The 2023 notes will mature on May 15, 2023 (the 2023 notes maturity date), unless repurchased, redeemed or converted in accordance with their terms prior to such date.

Each $1,000 principal amount of the 2025 notes will initially be convertible into 19.3956 shares of our common stock. This is equivalent to an initial conversion price of approximately $51.56 per share, which is subject to adjustment in certain circumstances. Each $1,000 principal amount of the 2023 notes will initially be convertible into 37.1051 shares of our common stock. This is equivalent to an initial conversion price of approximately $26.95 per share, which is subject to adjustment in certain circumstances.

Prior to the close of business on the business day immediately preceding December 15, 2024 for the 2025 notes and February 15, 2023 for the 2023 notes, the notes are convertible at the option of holders only upon satisfaction of the following circumstances:

during any calendar quarter commencing after the calendar quarter ending on June 30, 2019 for the 2025 notes and June 30, 2018 for the 2023 notes, if the last reported sale price of our 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 calendar quarter is greater than or equal to 130% of the respective conversion price for the notes on each applicable trading day;
during the five-business day period after any 10 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 common stock and the conversion rate on each such trading day;
if we call any or all of 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
upon the occurrence of certain specified corporate events described in the indentures.

On or after December 15, 2024 for the 2025 notes and February 15, 2023 for the 2023 notes until the close of business on the second scheduled trading day immediately preceding the respective maturity dates, holders may convert their notes at any time, regardless of the foregoing circumstances. Upon conversion, the notes may be settled in shares of our common stock, cash or a combination of cash and shares of our common stock, at our election.

If we undergo a fundamental change, as defined in the indentures, prior to the respective maturity dates, subject to certain conditions, holders of the notes may require us to repurchase for cash all or any portion of their notes at a repurchase price equal to 100% of the principal amount of the notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date. In addition, if specific corporate events, described in the indentures, occur prior to the respective maturity dates, we will also increase the conversion rate for a holder who elects to convert their notes in connection with such specified corporate events.

During the three and nine months ended September 30, 2019, the conditions allowing holders of the 2025 notes to convert had not been met and were therefore not convertible. During the three and nine months ended September 30, 2019, the first circumstance allowing holders of the 2023 notes to convert had been met and are therefore convertible. None of the holders of the 2023 notes elected to convert their notes into shares of our common stock during the three and nine months ended September 30, 2019. During the three months ended September 30, 2018, the conditions allowing holders of the notes to convert had not been met and were therefore not convertible. 

In accounting for the issuance of the notes, we separated the notes into liability and equity components. The carrying amount of the liability components for the 2025 notes and 2023 notes of approximately $588.0 million and $280.8 million, respectively, was calculated by measuring the fair value of similar debt instruments that do not have an associated convertible feature. The carrying amount of the equity components for the 2025 notes and 2023 notes of approximately $212.0 million and $64.2 million, respectively, representing the conversion option, was determined by deducting the carrying amount of the liability components from the principal amount of the notes. This difference between the principal amount of the notes and the liability components represents the debt discount, presented as a reduction to the notes on our condensed consolidated balance sheets, and is amortized to interest expense using the effective interest method over the remaining term of the notes. The equity components of the notes are included in additional paid-in capital on our condensed consolidated balance sheets and is not remeasured as long as it continues to meet the conditions for equity classification.

We incurred issuance costs related to the 2025 notes of approximately $19.8 million, consisting of the initial purchasers' discount of $19.0 million and other issuance costs of approximately $0.8 million. We incurred issuance costs related to the 2023 notes of approximately $9.4 million, consisting of the initial purchasers' discount of $8.6 million and other issuance costs of approximately $0.8 million. In accounting for the issuance costs, we allocated the total amount incurred to the liability and
equity components using the same proportions determined above for the notes. Transaction costs attributable to the liability components for the 2025 notes and 2023 notes of approximately $14.6 million and $7.6 million, respectively, were recorded as debt issuance cost, presented as a reduction to the notes on our condensed consolidated balance sheets, and are amortized to interest expense using the effective interest method over the term of the notes. The issuance costs attributable to the equity components for the 2025 notes and 2023 notes were approximately $5.3 million and $1.7 million, respectively, and were recorded as a reduction to the equity component included in additional paid-in capital.

The net carrying amount of the liability component of the notes is as follows (in thousands):
 
September 30, 2019
 
December 31, 2018
 
2025 Notes
 
2023 Notes
 
2023 Notes
Principal
$
800,000

 
$
345,000

 
$
345,000

Unamortized debt discount
(193,637
)
 
(45,440
)
 
(54,817
)
Unamortized issuance costs
(13,305
)
 
(5,403
)
 
(6,515
)
Net carrying amount (liability)
$
593,058

 
$
294,157

 
$
283,668

    
The net carrying amount of the equity component of the notes is as follows (in thousands):
 
September 30, 2019
 
December 31, 2018

2025 Notes
 
2023 Notes
 
2023 Notes
Debt discount for conversion option
$
212,000

 
$
64,193

 
$
64,193

Issuance costs
(5,253
)
 
(1,749
)
 
(1,749
)
Net carrying amount (equity)
$
206,747

 
$
62,444

 
$
62,444


    
As of September 30, 2019, the remaining lives of the 2025 notes and 2023 notes are approximately 5.5 and 3.6 years, respectively, and are classified as long-term debt.

Based on the closing price of our common stock of $29.95 on September 30, 2019, the if-converted value of the 2025 notes was approximately $464.7 million which is less than the principal amount of $800 million by approximately $335.3 million and the if-converted value of the 2023 notes was approximately $383.4 million which exceeds the principal amount of $345 million by approximately $38.4 million.

The effective interest rates of the liability components for the 2025 notes and 2023 notes are 5.40% and 4.34%, respectively, and each is based on the interest rate of similar debt instruments, at the time of our offering, that do not have associated convertible features. The following tables set forth the total interest expense recognized related to the notes (in thousands):

 
Three Months Ended September 30,
 
2019
 
2018
 
2025 Notes
 
2023 Notes
 
2023 Notes
Contractual interest expense
$
252

 
$
217

 
$
218

Amortization of debt discount
8,939

 
3,161

 
3,160

Amortization of issuance costs
614

 
375

 
377

Total interest expense
$
9,805

 
$
3,753

 
$
3,755


 
Nine Months Ended September 30,
 
2019
 
2018
 
2025 Notes
 
2023 Notes
 
2023 Notes
Contractual interest expense
$
517

 
$
645

 
$
428

Amortization of debt discount
18,363

 
9,377

 
6,217

Amortization of issuance costs
1,262

 
1,112

 
741

Total interest expense
$
20,142

 
$
11,134

 
$
7,386



Capped Call Transactions

Concurrently with the offering of the 2025 notes and 2023 notes, we used $97.2 million and $39.2 million, respectively, of the net proceeds to enter into privately negotiated capped call transactions which are expected to generally reduce or offset potential dilution to holders of our common stock upon conversion of the notes and/or offset the potential cash payments we would be required to make in excess of the principal amount of any converted notes. The capped call transactions automatically exercise upon conversion of the notes and cover 15,516,480 and 12,801,260 shares of our common stock for the 2025 notes and 2023 notes, respectively, and are intended to effectively increase the overall conversion price from $51.56 to $79.32 per share for the 2025 notes and $26.95 to $40.68 per share for the 2023 notes. The effective increase in conversion price as a result of the capped call transactions serves to reduce potential dilution to holders of our common stock and/or offset the cash payments we are required to make in excess of the principal amount of any converted notes. As these transactions meet certain accounting criteria, they are recorded in stockholders’ equity as a reduction of additional paid-in capital on our condensed consolidated balance sheets and are not accounted for as derivatives. The fair value of the capped call instrument is not remeasured each reporting period. The cost of the capped call is not expected to be deductible for tax purposes.

Impact to Earnings per Share

The notes will have no impact to diluted earnings per share until the average price of our common stock exceeds the conversion price for the 2025 notes and 2023 notes of $51.56 and $26.95 per share, respectively, because we intend to settle the principal amount of the notes in cash upon conversion. Under the treasury stock method, in periods we report net income, we are required to include the effect of additional shares that may be issued under the notes when the average price of our common stock exceeds each respective conversion price. However, as a result of the capped call transactions described above, there will be no economic dilution from the 2025 notes and 2023 notes up to $79.32 and $40.68, respectively, as exercise of the capped call instruments will reduce any dilution from the notes that would have otherwise occurred when the average price of our common stock exceeds the conversion price.
XML 77 R19.htm IDEA: XBRL DOCUMENT v3.19.3
Stockholders' Equity
9 Months Ended
Sep. 30, 2019
Share-based Payment Arrangement [Abstract]  
Stockholders' Equity Stockholders' Equity

In conjunction with our 2025 notes offering in March 2019, we repurchased 504,286 shares of our common stock at an average price per share of $39.66.

Share-based Compensation Expense

Total share-based compensation expense recorded for employees and non-employees is as follows (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Cost of revenues
$
96

 
$
106

 
$
295

 
$
303

Research and development
5,741

 
4,528

 
15,876

 
12,190

Sales and marketing
1,843

 
1,675

 
5,405

 
4,994

General and administrative
9,185

 
7,509

 
25,779

 
20,016

Total share-based compensation expense
$
16,865

 
$
13,818

 
$
47,355

 
$
37,503



RSU and PSU Activity

Activity for RSUs and PSUs is as follows:
 
 
RSUs and PSUs Outstanding
 
Shares
Outstanding
 
Weighted 
Average Grant Date 
Fair Value
Balance at December 31, 2018
10,804,808

 
$
11.87

Granted
1,972,614

 
39.56

Released
(5,343,183
)
 
9.94

Canceled
(1,069,392
)
 
10.65

Balance at September 30, 2019
6,364,847

 
$
22.28



As of September 30, 2019, our total unrecognized share-based compensation expense related to RSUs and PSUs was approximately $84.2 million, which will be recognized over the remaining weighted-average vesting period of approximately 1.6 years.
XML 78 R36.htm IDEA: XBRL DOCUMENT v3.19.3
Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Numerator:        
Net loss $ (11,477) $ (13,709) $ (17,824) $ (20,235)
Denominator:        
Weighted average shares used to compute net loss per share, basic and diluted (in shares) 120,085 114,184 118,547 112,621
Net loss per share, basic and diluted (in dollars per share) $ (0.10) $ (0.12) $ (0.15) $ (0.18)
XML 79 R32.htm IDEA: XBRL DOCUMENT v3.19.3
Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2019
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation Expense for Employees and Non-Employees
Total share-based compensation expense recorded for employees and non-employees is as follows (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Cost of revenues
$
96

 
$
106

 
$
295

 
$
303

Research and development
5,741

 
4,528

 
15,876

 
12,190

Sales and marketing
1,843

 
1,675

 
5,405

 
4,994

General and administrative
9,185

 
7,509

 
25,779

 
20,016

Total share-based compensation expense
$
16,865

 
$
13,818

 
$
47,355

 
$
37,503


Summary of Restricted Stock Unit Activity
Activity for RSUs and PSUs is as follows:
 
 
RSUs and PSUs Outstanding
 
Shares
Outstanding
 
Weighted 
Average Grant Date 
Fair Value
Balance at December 31, 2018
10,804,808

 
$
11.87

Granted
1,972,614

 
39.56

Released
(5,343,183
)
 
9.94

Canceled
(1,069,392
)
 
10.65

Balance at September 30, 2019
6,364,847

 
$
22.28