0001310114-19-000034.txt : 20191109 0001310114-19-000034.hdr.sgml : 20191109 20191029192550 ACCESSION NUMBER: 0001310114-19-000034 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 68 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20191029 DATE AS OF CHANGE: 20191029 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SERVICESOURCE INTERNATIONAL, INC. CENTRAL INDEX KEY: 0001310114 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-BUSINESS SERVICES, NEC [7389] IRS NUMBER: 810578975 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35108 FILM NUMBER: 191176709 BUSINESS ADDRESS: STREET 1: 707 17TH STREET STREET 2: SUITE 2500 CITY: DENVER STATE: CO ZIP: 80202 BUSINESS PHONE: 7208898500 MAIL ADDRESS: STREET 1: 707 17TH STREET STREET 2: SUITE 2500 CITY: DENVER STATE: CO ZIP: 80202 FORMER COMPANY: FORMER CONFORMED NAME: SERVICESOURCE INTERNATIONAL LLC DATE OF NAME CHANGE: 20041129 10-Q 1 srev-9302019x10q.htm 10-Q Document
false--12-31Q320190001310114P1Y10000000000.00010.0001100000000010000000009289500094599000927740009447800000P1Y0.0010.00120000000200000000000200000P3M 0001310114 2019-01-01 2019-09-30 0001310114 2019-10-24 0001310114 2018-12-31 0001310114 2019-09-30 0001310114 2019-07-01 2019-09-30 0001310114 2018-07-01 2018-09-30 0001310114 2018-01-01 2018-09-30 0001310114 us-gaap:CommonStockMember 2019-09-30 0001310114 us-gaap:RetainedEarningsMember 2019-03-31 0001310114 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001310114 us-gaap:CommonStockMember 2019-03-31 0001310114 us-gaap:TreasuryStockMember 2018-12-31 0001310114 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001310114 us-gaap:TreasuryStockMember 2019-03-31 0001310114 2019-01-01 2019-03-31 0001310114 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0001310114 2019-04-01 2019-06-30 0001310114 us-gaap:CommonStockMember 2019-07-01 2019-09-30 0001310114 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001310114 2019-06-30 0001310114 us-gaap:CommonStockMember 2018-12-31 0001310114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0001310114 us-gaap:RetainedEarningsMember 2019-06-30 0001310114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001310114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001310114 2019-03-31 0001310114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001310114 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001310114 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001310114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001310114 us-gaap:TreasuryStockMember 2019-09-30 0001310114 us-gaap:CommonStockMember 2019-06-30 0001310114 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0001310114 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001310114 us-gaap:RetainedEarningsMember 2018-12-31 0001310114 us-gaap:RetainedEarningsMember 2019-09-30 0001310114 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001310114 us-gaap:TreasuryStockMember 2019-06-30 0001310114 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001310114 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001310114 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0001310114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001310114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-09-30 0001310114 2017-12-31 0001310114 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0001310114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001310114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001310114 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001310114 us-gaap:TreasuryStockMember 2018-03-31 0001310114 us-gaap:CommonStockMember 2018-07-01 2018-09-30 0001310114 us-gaap:RetainedEarningsMember 2018-07-01 2018-09-30 0001310114 us-gaap:TreasuryStockMember 2018-09-30 0001310114 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0001310114 us-gaap:CommonStockMember 2017-12-31 0001310114 us-gaap:CommonStockMember 2018-09-30 0001310114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0001310114 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0001310114 2018-01-01 2018-03-31 0001310114 2018-04-01 2018-06-30 0001310114 us-gaap:TreasuryStockMember 2017-12-31 0001310114 us-gaap:CommonStockMember 2018-04-01 2018-06-30 0001310114 us-gaap:CommonStockMember 2018-06-30 0001310114 us-gaap:RetainedEarningsMember 2017-12-31 0001310114 2018-03-31 0001310114 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001310114 us-gaap:CommonStockMember 2018-01-01 2018-03-31 0001310114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001310114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0001310114 2018-06-30 0001310114 us-gaap:RetainedEarningsMember 2018-09-30 0001310114 us-gaap:RetainedEarningsMember 2018-03-31 0001310114 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001310114 us-gaap:CommonStockMember 2018-03-31 0001310114 us-gaap:TreasuryStockMember 2018-06-30 0001310114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2018-09-30 0001310114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 0001310114 us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0001310114 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2018-09-30 0001310114 2018-09-30 0001310114 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0001310114 us-gaap:RetainedEarningsMember 2018-06-30 0001310114 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 2019-09-30 0001310114 us-gaap:AccountingStandardsUpdate201409Member 2019-01-01 2019-09-30 0001310114 us-gaap:AccountingStandardsUpdate201409Member 2018-01-01 2018-09-30 0001310114 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001310114 srev:SeniorConvertibleNotesMember 2018-08-01 2018-08-01 0001310114 us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0001310114 us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel1Member 2019-09-30 0001310114 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2018-07-01 2018-07-31 0001310114 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-07-01 2018-07-31 0001310114 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-09-30 0001310114 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:FederalFundsEffectiveSwapRateMember 2018-07-01 2018-07-31 0001310114 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2018-07-31 0001310114 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:EurodollarMember 2018-07-01 2018-07-31 0001310114 srt:MaximumMember 2019-01-01 2019-09-30 0001310114 srt:MaximumMember 2019-09-30 0001310114 srt:MinimumMember 2019-09-30 0001310114 srt:MinimumMember 2019-01-01 2019-09-30 0001310114 srev:SarahPattonetalv.ServiceSourceDelawareIncMember us-gaap:PendingLitigationMember 2016-08-23 2016-08-23 0001310114 us-gaap:MoneyMarketFundsMember us-gaap:LetterOfCreditMember 2019-09-30 0001310114 us-gaap:FixedPriceContractMember 2019-01-01 2019-09-30 0001310114 us-gaap:TimeAndMaterialsContractMember 2019-07-01 2019-09-30 0001310114 us-gaap:FixedPriceContractMember 2018-07-01 2018-09-30 0001310114 us-gaap:TimeAndMaterialsContractMember 2018-07-01 2018-09-30 0001310114 us-gaap:TimeAndMaterialsContractMember 2019-01-01 2019-09-30 0001310114 us-gaap:FixedPriceContractMember 2018-01-01 2018-09-30 0001310114 us-gaap:TimeAndMaterialsContractMember 2018-01-01 2018-09-30 0001310114 us-gaap:FixedPriceContractMember 2019-07-01 2019-09-30 0001310114 us-gaap:AccountingStandardsUpdate201409Member 2018-01-01 2018-12-31 0001310114 2018-01-01 2018-12-31 0001310114 us-gaap:AccountingStandardsUpdate201409Member 2018-12-31 0001310114 us-gaap:AccountingStandardsUpdate201409Member 2018-07-01 2018-09-30 0001310114 srev:SellingServicesMember 2019-09-30 0001310114 srev:AfterAdoptionofNewRevenueGuidanceMember 2018-07-01 2018-09-30 0001310114 srev:AfterAdoptionofNewRevenueGuidanceMember 2019-01-01 2019-09-30 0001310114 us-gaap:AccountingStandardsUpdate201409Member 2019-07-01 2019-09-30 0001310114 srev:SellingServicesMember 2019-10-01 2019-09-30 0001310114 srev:AfterAdoptionofNewRevenueGuidanceMember 2019-07-01 2019-09-30 0001310114 srev:ProfessionalServicesMember 2018-07-01 2018-09-30 0001310114 srev:SellingServicesMember 2019-07-01 2019-09-30 0001310114 srev:ProfessionalServicesMember 2019-07-01 2019-09-30 0001310114 srev:SellingServicesMember 2018-01-01 2018-09-30 0001310114 srev:ProfessionalServicesMember 2018-01-01 2018-09-30 0001310114 srev:SellingServicesMember 2018-07-01 2018-09-30 0001310114 srev:SellingServicesMember 2019-01-01 2019-09-30 0001310114 srev:ProfessionalServicesMember 2019-01-01 2019-09-30 0001310114 srev:NorthAmericaAndLatinAmericaMember 2019-01-01 2019-09-30 0001310114 srev:NorthAmericaAndLatinAmericaMember 2018-01-01 2018-09-30 0001310114 srt:AsiaPacificMember 2018-01-01 2018-09-30 0001310114 us-gaap:EMEAMember 2018-01-01 2018-09-30 0001310114 us-gaap:EMEAMember 2019-01-01 2019-09-30 0001310114 srt:AsiaPacificMember 2019-01-01 2019-09-30 0001310114 srt:AsiaPacificMember 2019-07-01 2019-09-30 0001310114 us-gaap:EMEAMember 2018-07-01 2018-09-30 0001310114 srev:NorthAmericaAndLatinAmericaMember 2019-07-01 2019-09-30 0001310114 srev:NorthAmericaAndLatinAmericaMember 2018-07-01 2018-09-30 0001310114 us-gaap:EMEAMember 2019-07-01 2019-09-30 0001310114 srt:AsiaPacificMember 2018-07-01 2018-09-30 0001310114 srev:AfterAdoptionofNewRevenueGuidanceMember 2018-01-01 2018-09-30 0001310114 us-gaap:EmployeeStockOptionMember srev:The2011EquityIncentivePlanMember 2019-09-30 0001310114 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-09-30 0001310114 us-gaap:EmployeeStockOptionMember srev:The2011EquityIncentivePlanMember 2019-01-01 2019-09-30 0001310114 srev:RestrictedStockUnitsandPerformanceBasedRestrictedStockUnitsMember srev:The2011EquityIncentivePlanMember 2019-01-01 2019-09-30 0001310114 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-09-30 0001310114 srev:RestrictedStockUnitsandPerformanceBasedRestrictedStockUnitsMember 2019-01-01 2019-09-30 0001310114 srev:RestrictedStockUnitsandPerformanceBasedRestrictedStockUnitsMember 2019-09-30 0001310114 srev:RestrictedStockUnitsandPerformanceBasedRestrictedStockUnitsMember srev:The2011EquityIncentivePlanMember 2019-09-30 0001310114 us-gaap:ResearchAndDevelopmentExpenseMember 2019-07-01 2019-09-30 0001310114 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-09-30 0001310114 us-gaap:CostOfSalesMember 2019-01-01 2019-09-30 0001310114 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-09-30 0001310114 us-gaap:SellingAndMarketingExpenseMember 2018-07-01 2018-09-30 0001310114 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-09-30 0001310114 us-gaap:CostOfSalesMember 2018-01-01 2018-09-30 0001310114 us-gaap:GeneralAndAdministrativeExpenseMember 2019-07-01 2019-09-30 0001310114 us-gaap:ResearchAndDevelopmentExpenseMember 2018-07-01 2018-09-30 0001310114 us-gaap:CostOfSalesMember 2018-07-01 2018-09-30 0001310114 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-09-30 0001310114 us-gaap:SellingAndMarketingExpenseMember 2019-07-01 2019-09-30 0001310114 us-gaap:GeneralAndAdministrativeExpenseMember 2018-07-01 2018-09-30 0001310114 us-gaap:CostOfSalesMember 2019-07-01 2019-09-30 0001310114 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-09-30 0001310114 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-09-30 0001310114 srev:RestrictedStockUnitsandPerformanceBasedRestrictedStockUnitsMember 2018-12-31 0001310114 us-gaap:EmployeeStockOptionMember 2018-12-31 0001310114 us-gaap:EmployeeStockOptionMember 2019-09-30 0001310114 srev:May2017RestructuringEffortMember 2017-01-01 2017-12-31 0001310114 us-gaap:FacilityClosingMember srev:May2017RestructuringEffortMember 2017-12-31 0001310114 srev:May2017RestructuringEffortMember 2018-01-01 2018-12-31 0001310114 us-gaap:FacilityClosingMember srev:May2017RestructuringEffortMember 2019-01-01 2019-09-30 0001310114 srev:May2017RestructuringEffortMember 2017-12-31 0001310114 srev:May2017RestructuringEffortMember 2019-01-01 2019-09-30 0001310114 us-gaap:FacilityClosingMember srev:May2017RestructuringEffortMember 2016-12-31 0001310114 us-gaap:ContractTerminationMember srev:May2017RestructuringEffortMember 2017-12-31 0001310114 us-gaap:ContractTerminationMember srev:May2017RestructuringEffortMember 2018-01-01 2018-12-31 0001310114 us-gaap:EmployeeSeveranceMember srev:May2017RestructuringEffortMember 2017-12-31 0001310114 us-gaap:FacilityClosingMember srev:May2017RestructuringEffortMember 2017-01-01 2017-12-31 0001310114 us-gaap:EmployeeSeveranceMember srev:May2017RestructuringEffortMember 2017-01-01 2017-12-31 0001310114 us-gaap:ContractTerminationMember srev:May2017RestructuringEffortMember 2017-01-01 2017-12-31 0001310114 us-gaap:ContractTerminationMember srev:May2017RestructuringEffortMember 2016-12-31 0001310114 srev:May2017RestructuringEffortMember 2019-09-30 0001310114 srev:May2017RestructuringEffortMember 2018-12-31 0001310114 us-gaap:ContractTerminationMember srev:May2017RestructuringEffortMember 2019-01-01 2019-09-30 0001310114 us-gaap:EmployeeSeveranceMember srev:May2017RestructuringEffortMember 2018-01-01 2018-12-31 0001310114 us-gaap:FacilityClosingMember srev:May2017RestructuringEffortMember 2018-01-01 2018-12-31 0001310114 us-gaap:EmployeeSeveranceMember srev:May2017RestructuringEffortMember 2016-12-31 0001310114 us-gaap:EmployeeSeveranceMember srev:May2017RestructuringEffortMember 2019-01-01 2019-09-30 0001310114 us-gaap:EmployeeSeveranceMember srev:May2017RestructuringEffortMember 2018-12-31 0001310114 us-gaap:FacilityClosingMember srev:May2017RestructuringEffortMember 2019-09-30 0001310114 us-gaap:EmployeeSeveranceMember srev:May2017RestructuringEffortMember 2019-09-30 0001310114 us-gaap:FacilityClosingMember srev:May2017RestructuringEffortMember 2018-12-31 0001310114 us-gaap:ContractTerminationMember srev:May2017RestructuringEffortMember 2018-12-31 0001310114 us-gaap:ContractTerminationMember srev:May2017RestructuringEffortMember 2019-09-30 0001310114 srev:May2017RestructuringEffortMember 2016-12-31 0001310114 us-gaap:EmployeeSeveranceMember srev:RestructuringEffort2019Member 2018-12-31 0001310114 srev:RestructuringEffort2019Member 2019-01-01 2019-09-30 0001310114 srev:RestructuringEffort2019Member 2019-09-30 0001310114 us-gaap:ContractTerminationMember srev:RestructuringEffort2019Member 2019-01-01 2019-09-30 0001310114 us-gaap:ContractTerminationMember srev:RestructuringEffort2019Member 2018-12-31 0001310114 us-gaap:EmployeeSeveranceMember srev:RestructuringEffort2019Member 2019-01-01 2019-09-30 0001310114 us-gaap:EmployeeSeveranceMember srev:RestructuringEffort2019Member 2019-09-30 0001310114 us-gaap:ContractTerminationMember srev:RestructuringEffort2019Member 2019-09-30 0001310114 srev:RestructuringEffort2019Member 2018-12-31 0001310114 2017-05-01 2017-05-31 srev:facility srev:debt_instrument srev:location srev:language iso4217:USD xbrli:shares iso4217:USD xbrli:shares srev:plaintiff xbrli:pure

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
—————————————————
FORM 10-Q

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2019
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from              to             
Commission file number 001-35108
—————————————————
 SERVICESOURCE INTERNATIONAL, INC.
(Exact name of registrant as specified in our charter)
Delaware
 
81-0578975
(State or other jurisdiction of incorporation or organization)
 
(I.R.S. Employer Identification No.)
 
 
 
 
707 17th Street,
25th Floor
 
80202
Denver,
Colorado
 
 
(Address of principal executive offices)
 
(Zip Code)
(720)
889-8500
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
(Title of each class)
(Trading Symbol)
(Name of each exchange on which registered)
Common Stock, $0.0001 Par Value
SREV
The Nasdaq Stock Market LLC
—————————————————
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes    No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes    No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
Accelerated filer
Non-accelerated filer
Smaller reporting company
 


Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.    
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  
As of October 24, 201994,495,042 shares of common stock of ServiceSource International, Inc. were outstanding.




SERVICESOURCE INTERNATIONAL, INC.
Form 10-Q
For the Fiscal Quarter Ended September 30, 2019
TABLE OF CONTENTS
 
 
Page
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

2




ServiceSource International, Inc.
Consolidated Balance Sheets
(in thousands, except per share amounts)
(unaudited)
 
September 30, 2019
 
December 31, 2018
Assets
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
23,143

 
$
26,535

Accounts receivable, net
43,792

 
54,284

Prepaid expenses and other
5,217

 
5,653

Total current assets
72,152

 
86,472

 
 
 
 
Property and equipment, net
37,629

 
36,593

Contract acquisition costs
1,778

 
2,660

Right-of-use assets
38,519

 

Goodwill
6,334

 
6,334

Other assets
4,806

 
4,521

Total assets
$
161,218

 
$
136,580

 
 
 
 
Liabilities and Stockholders’ Equity
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
1,557

 
$
2,424

Accrued expenses
3,829

 
3,380

Accrued compensation and benefits
17,089

 
15,509

Operating lease liabilities
8,509

 

Other current liabilities
1,806

 
6,894

Total current liabilities
32,790

 
28,207

 
 
 
 
Operating lease liabilities, net of current portion
35,370

 

Other long-term liabilities
3,287

 
6,540

Total liabilities
71,447

 
34,747

 
 
 
 
Commitments and contingencies (Note 7)

 

 
 
 
 
Stockholders’ equity:
 
 
 
Preferred stock, $0.001 par value; 20,000 shares authorized and none issued and outstanding

 

Common stock; $0.0001 par value; 1,000,000 shares authorized; 94,599 shares issued and 94,478 shares outstanding as of September 30, 2019; 92,895 shares issued and 92,774 shares outstanding as of December 31, 2018
9


9

Treasury stock
(441
)
 
(441
)
Additional paid-in capital
373,486

 
369,246

Accumulated deficit
(283,574
)
 
(267,383
)
Accumulated other comprehensive income
291

 
402

Total stockholders’ equity
89,771

 
101,833

Total liabilities and stockholders’ equity
$
161,218

 
$
136,580







The accompanying notes are an integral part of these Consolidated Financial Statements.

3


ServiceSource International, Inc.
Consolidated Statements of Operations
(in thousands, except per share amounts)
(unaudited)
 
 For the Three Months Ended September 30,
 
For the Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Net revenue
$
53,395

 
$
57,173

 
$
161,264

 
$
176,869

Cost of revenue
37,871

 
39,949

 
115,696

 
124,136

Gross profit
15,524

 
17,224

 
45,568

 
52,733

Operating expenses:
 
 

 
 
 

Sales and marketing
7,499

 
8,622

 
22,934

 
27,112

Research and development
1,165

 
1,395

 
3,702

 
4,691

General and administrative
10,129

 
12,907

 
32,081

 
38,953

Restructuring and other related costs
630

 

 
1,836

 
209

Total operating expenses
19,423

 
22,924

 
60,553

 
70,965

Loss from operations
(3,899
)
 
(5,700
)
 
(14,985
)
 
(18,232
)
Interest and other expense, net
(419
)
 
(1,058
)
 
(967
)
 
(6,680
)
Impairment loss on investment securities

 

 

 
(1,958
)
Loss before income taxes
(4,318
)
 
(6,758
)
 
(15,952
)
 
(26,870
)
Provision for income tax (expense) benefit
(119
)
 
133

 
(239
)
 
(294
)
Net loss
$
(4,437
)
 
$
(6,625
)
 
$
(16,191
)
 
$
(27,164
)
Net loss per common share
 
 
 
 
 
 
 
Basic and diluted
$
(0.05
)
 
$
(0.07
)
 
$
(0.17
)
 
$
(0.30
)
Weighted-average common shares outstanding:
 
 
 
 
 
 
 
Basic and diluted
94,228

 
92,113

 
93,637

 
91,271















The accompanying notes are an integral part of these Consolidated Financial Statements.

4


ServiceSource International, Inc.
Consolidated Statements of Comprehensive Loss
(in thousands)
(unaudited)
 
 For the Three Months Ended September 30,
 
For the Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Net loss
$
(4,437
)
 
$
(6,625
)
 
$
(16,191
)
 
$
(27,164
)
Other comprehensive income (loss)
 
 
 
 
 
 
 
Available for sale securities:
 
 
 
 
 
 
 
Unrealized loss on short-term investments

 
(5
)
 

 
(705
)
Reclassification adjustment for impairment loss included in net loss

 

 

 
1,958

Net change in available for sale debt securities

 
(5
)
 

 
1,253

Foreign currency translation adjustments
73

 
(112
)
 
(111
)
 
(48
)
Other comprehensive income (loss)
73

 
(117
)
 
(111
)
 
1,205

Comprehensive loss
$
(4,364
)
 
$
(6,742
)
 
$
(16,302
)
 
$
(25,959
)
The accompanying notes are an integral part of these Consolidated Financial Statements.

5


ServiceSource International, Inc.
Consolidated Statements of Stockholders' Equity
(in thousands)
(unaudited)
 
 
 
 
 
 
 
 
 
 
 
 
 
Common Stock
 
Treasury Shares/Stock
 
Additional Paid-in Capital
 
Accumulated Deficit
 
Accumulated Other Comprehensive Income
 
Total
 
Shares
 
Amount
 
Shares
 
Amount    
 
Balance at January 1, 2019
92,895

 
$
9

 
(121
)
 
$
(441
)
 
$
369,246

 
$
(267,383
)
 
$
402

 
$
101,833

Net loss

 

 

 

 

 
(5,719
)
 

 
(5,719
)
Other comprehensive income

 

 

 

 

 

 
76

 
76

Stock-based compensation

 

 

 

 
1,564

 

 

 
1,564

Issuance of common stock, restricted stock units
229

 

 

 

 

 

 

 

Proceeds from the exercise of stock options and employee stock purchase plan
139

 

 

 

 
141

 

 

 
141

Balance at March 31, 2019
93,263

 
$
9

 
(121
)
 
$
(441
)
 
$
370,951

 
$
(273,102
)
 
$
478

 
$
97,895

Net loss

 

 

 

 

 
(6,035
)
 

 
(6,035
)
Other comprehensive loss

 

 

 

 

 

 
(260
)
 
(260
)
Stock-based compensation

 

 

 

 
1,269

 

 

 
1,269

Issuance of common stock, restricted stock units
947

 

 

 

 

 

 

 

Net cash paid for payroll taxes on restricted stock unit releases

 

 

 

 
(19
)
 

 

 
(19
)
Balance at June 30, 2019
94,210

 
$
9

 
(121
)
 
$
(441
)
 
$
372,201

 
$
(279,137
)
 
$
218

 
$
92,850

Net loss

 

 

 

 

 
(4,437
)
 

 
(4,437
)
Other comprehensive income

 

 

 

 

 

 
73

 
73

Stock-based compensation

 

 

 

 
1,203

 

 

 
1,203

Issuance of common stock, restricted stock units
265

 

 

 

 

 

 

 

Proceeds from the exercise of stock options and employee stock purchase plan
124

 

 

 

 
82

 

 

 
82

Balance at September 30, 2019
94,599

 
$
9

 
(121
)
 
$
(441
)
 
$
373,486

 
$
(283,574
)
 
$
291

 
$
89,771



6


ServiceSource International, Inc.
Consolidated Statements of Stockholders' Equity
(in thousands)
(unaudited)
 
 
 
 
 
 
 
 
 
 
 
 
 
Common Stock
 
Treasury Shares/Stock
 
Additional Paid-in Capital
 
Accumulated Deficit
 
Accumulated Other Comprehensive Income (Loss)
 
Total
 
Shares
 
Amount
 
Shares
 
Amount
 
Balance at December 31, 2017
90,380

 
$
8

 
(121
)
 
$
(441
)
 
$
359,347

 
$
(246,207
)
 
$
(598
)
 
$
112,109

Cumulative effect of ASC 606 - initial adoption

 

 

 

 

 
3,709

 

 
3,709

Adjusted balance at January 1, 2018
90,380

 
$
8

 
(121
)
 
$
(441
)
 
$
359,347

 
$
(242,498
)
 
$
(598
)
 
$
115,818

Net loss

 

 

 

 

 
(11,652
)
 

 
(11,652
)
Other comprehensive income

 

 

 

 

 

 
1,527

 
1,527

Stock-based compensation

 

 

 

 
3,223

 

 

 
3,223

Issuance of common stock, restricted stock units
84

 

 

 

 

 

 

 

Proceeds from the exercise of stock options and employee stock purchase plan
119

 

 

 

 
353

 

 

 
353

Net cash paid for payroll taxes on restricted stock unit releases

 

 

 

 
(53
)
 

 

 
(53
)
Balance at March 31, 2018
90,583

 
$
8

 
(121
)
 
$
(441
)
 
$
362,870

 
$
(254,150
)
 
$
929

 
$
109,216

Net loss

 

 

 

 

 
(8,887
)
 

 
(8,887
)
Other comprehensive loss

 

 

 

 

 

 
(205
)
 
(205
)
Stock-based compensation

 

 

 

 
3,525

 

 

 
3,525

Issuance of common stock, restricted stock units
1,207

 

 

 

 

 

 

 

Proceeds from the exercise of stock options and employee stock purchase plan
32

 

 

 

 
94

 

 

 
94

Net cash paid for payroll taxes on restricted stock unit releases

 

 

 

 
(364
)
 

 

 
(364
)
Balance at June 30, 2018
91,822

 
$
8

 
(121
)
 
$
(441
)
 
$
366,125

 
$
(263,037
)
 
$
724

 
$
103,379

Net loss

 

 

 

 

 
(6,625
)
 

 
(6,625
)
Other comprehensive loss

 

 

 

 

 

 
(117
)
 
(117
)
Stock-based compensation

 

 

 

 
2,540

 

 

 
2,540

Issuance of common stock, restricted stock units
790

 
1

 

 

 

 

 

 
1

Proceeds from the exercise of stock options and employee stock purchase plan
123

 

 

 

 
312

 

 

 
312

Net cash paid for payroll taxes on restricted stock unit releases

 

 

 

 
(349
)
 

 

 
(349
)
Balance at September 30, 2018
92,735

 
$
9

 
(121
)
 
$
(441
)
 
$
368,628

 
$
(269,662
)
 
$
607

 
$
99,141










The accompanying notes are an integral part of these Consolidated Financial Statements.

7


ServiceSource International, Inc.
Consolidated Statements of Cash Flows
(in thousands)
(unaudited)
 
 
 
For the Nine Months Ended September 30,
 
2019
 
2018
Cash flows from operating activities:
 
 
 
Net loss
$
(16,191
)
 
$
(27,164
)
Adjustments to reconcile net loss to net cash provided by operating activities:
 
 
 
Depreciation and amortization
10,158

 
13,398

Amortization of debt discount and issuance costs
56

 
5,843

Amortization of contract acquisition costs
1,239

 
1,361

Amortization of premium on short-term investments

 
(1,204
)
Amortization of right-of-use assets
7,222

 

Stock-based compensation
3,985

 
9,033

Restructuring and other related costs
1,785

 
470

Impairment loss on investment securities

 
1,958

Other
(256
)
 
74

Net changes in operating assets and liabilities
 
 
 
Accounts receivable, net
10,238

 
7,322

Prepaid expenses and other assets
507

 
180

Contract acquisition costs
(362
)
 
(955
)
Accounts payable
(365
)
 
(2,204
)
Accrued compensation and benefits
(1
)
 
(2,037
)
Operating lease liabilities
(6,949
)
 

Accrued expenses
316

 
(5,146
)
Other liabilities
(4,144
)
 
4,356

Net cash provided by operating activities
7,238

 
5,285

Cash flows from investing activities:
 
 
 
Acquisition of property and equipment
(9,243
)
 
(12,484
)
Purchases of short-term investments

 
(480
)
Sales of short-term investments

 
133,920

Maturities of short-term investments

 
4,240

Net cash (used in) provided by investing activities
(9,243
)
 
125,196

Cash flows from financing activities:
 
 
 
Repayment on finance lease obligations
(666
)
 
(278
)
Repayment of convertible notes

 
(150,000
)
Debt issuance costs

 
(192
)
Proceeds from revolving line of credit

 
32,000

Proceeds from issuance of common stock
223

 
759

Payments related to minimum tax withholdings on restricted stock unit releases
(19
)
 
(766
)
Net cash used in financing activities
(462
)
 
(118,477
)
Effect of exchange rate changes on cash and cash equivalents and restricted cash
125

 
134

Net change in cash and cash equivalents and restricted cash
(2,342
)
 
12,138

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

 
52,633

Cash and cash equivalents and restricted cash, end of period
$
25,437

 
$
64,771

Supplemental disclosures of cash flow information:
 
 
 
Cash paid for interest
$
203

 
$
2,341

Supplemental disclosures of non-cash activities:
 
 
 
Acquisition of property and equipment accrued in accounts payable and accrued expenses
$
1

 
$
260

Increase in contract acquisition costs and benefit to accumulated deficit related to adoption of ASC 606
$

 
$
3,346

Increase in prepaid expenses and other, other liabilities and benefit to accumulated deficit related to adoption of ASC 606
$

 
$
363

Increase in operating lease liabilities related to the adoption of ASC 842
$
41,760

 
$

Increase in right-of-use assets related to the adoption of ASC 842
$
39,183

 
$

Decrease in prepaids and other assets related to the adoption of ASC 842
$
(749
)
 
$

Decrease in other liabilities related to the adoption of ASC 842
$
(3,308
)
 
$

The accompanying notes are an integral part of these Consolidated Financial Statements.

8


ServiceSource International, Inc.
Notes to Consolidated Financial Statements
(unaudited)
Note 1The Company
ServiceSource International, Inc. is a global leader in outsourced, performance-based customer success and revenue growth solutions. Through our people, processes and technology, we grow and retain revenue on behalf of our clients — some of the world’s leading business-to-business companies — in more than 45 languages. Our solutions help our clients strengthen their customer relationships, drive improved customer adoption, expansion and retention and minimize churn. Our technology platform and best-practice business processes combined with our highly-trained, client-focused revenue delivery professionals and data from 20 years of operating experience enable us to provide our clients greater value for our customer success services than attained by our clients' in-house customer success teams.
“ServiceSource,” “the Company,” “we,” “us,” or “our”, as used herein, refer to ServiceSource International, Inc. and its wholly-owned subsidiaries, unless the context indicates otherwise.
The Company’s pay-for-performance model allows its clients to pay for the services through either flat-rate or variable commissions based on the revenue generated by the Company on their behalf. Fixed-fee arrangements are typically used in quick deployments to address discrete target areas of our clients’ needs. The Company also earns revenue through its professional services teams, who assist clients with data optimization. The Company’s corporate headquarters is located in Denver, Colorado. The Company has additional U.S. offices in California and Tennessee, and international offices in Bulgaria, Ireland, Japan, Malaysia, Philippines, Singapore and the United Kingdom.

Note 2Summary of Significant Accounting Policies
Basis of Presentation
The accompanying interim unaudited Consolidated Financial Statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and with the instructions to Form 10-Q and Article 10 of Regulation S-X for interim financial information. Accordingly, these financial statements do not include all the information required by GAAP for annual financial statements. The unaudited Consolidated Balance Sheet as of December 31, 2018 has been derived from the Company’s audited annual Consolidated Financial Statements included in our annual report on Form 10-K for the year ended December 31, 2018 filed with the Securities and Exchange Commission on February 28, 2019. In the opinion of management, these Consolidated Financial Statements reflect all adjustments, including normal recurring adjustments, management considers necessary for a fair presentation of the Company’s financial position, operating results, and cash flows for the interim periods presented. These Consolidated Financial Statements and accompanying notes should be read in conjunction with our audited Consolidated Financial Statements and the notes thereto for the year ended December 31, 2018, included in our annual report on Form 10-K. Interim results are not necessarily indicative of results for the entire year.
Principles of Consolidation
The accompanying unaudited interim Consolidated Financial Statements include the accounts of ServiceSource International, Inc. and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Use of Estimates
The preparation of the Consolidated Financial Statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the Consolidated Financial Statements and the reported amount of net revenue and expenses during the reporting period.
The Company’s significant accounting judgments and estimates include, but are not limited to: revenue recognition, the valuation and recognition of stock-based compensation, the recognition and measurement of current and deferred income tax assets and liabilities and uncertain tax positions, the provision for bad debts and impairment of goodwill and long-lived assets.
The Company bases its estimates and judgments on historical experience and on various assumptions that it believes are reasonable under the circumstances. However, future events are subject to change and estimates and judgments routinely require adjustment. Actual results and outcomes may differ from our estimates.

9


Reclassifications
Certain items on the Consolidated Statements of Cash Flows for the nine months ended September 30, 2018 have been reclassified to conform to the current year presentation. These reclassifications did not affect the Company's Consolidated Balance Sheet as of December 31, 2018 or the Company's Consolidated Statements of Operations, Consolidated Statements of Comprehensive Loss or Consolidated Statements of Stockholders' Equity for the nine months ended September 30, 2018.
New Accounting Standards Issued but Not yet Adopted
Financial Instruments - Credit Losses
In June 2016, the Financial Accounting Standard Board ("FASB") issued an Accounting Standard Update ("ASU") that amends the measurement of credit losses on financial instruments and requires measurement and recognition of expected versus incurred credit losses for financial assets held. In November 2018, the FASB issued an update to this ASU clarifying receivables arising from operating leases are accounted for using the lease guidance in Accounting Standards Codification Topic 842 Leases ("ASC 842"), and not as financial instruments. This ASU is effective for annual periods and interim periods for those annual periods beginning after December 15, 2019, with early adoption permitted. This standard will apply to the Company's accounts receivables and contract assets. Based on our current analysis the Company does not expect the adoption to have a material impact on its Consolidated Financial Statements as credit losses associated from trade receivables have historically been insignificant. The Company will adopt this standard effective January 1, 2020.
New Accounting Standards Adopted
Leases
In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which requires the recognition of assets and liabilities arising from lease transactions on the balance sheet and requires significant additional disclosures about the amount, timing, and uncertainty of cash flows from leases. Substantially all leases, including current operating leases, will be recognized by lessees on their balance sheet as a lease asset for its right to use the underlying asset and a lease liability for the corresponding lease obligation. The standard is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. ASU 2016-02 initially required entities to adopt the standard using a modified retrospective transition method. In July 2018, the FASB issued ASU 2018-11, Leases (Topic 842) Targeted Improvements, which provide transition practical expedients allowing companies to adopt the new standard with a cumulative effect adjustment as of the beginning of the year of adoption with prior year comparative financial information and disclosures remaining as previously reported. The Company adopted this standard effective January 1, 2019 and elected the package of practical expedients, accounting for leases with contractual terms less than 12 months as short-term leases and the transition relief option to apply legacy GAAP to periods prior to the standard’s effective date. Upon initial adoption of the standard, the Company recorded a $29.5 million right-of-use asset ("ROU") and a $32.1 million operating lease liability to the Consolidated Balance Sheets as of January 1, 2019.
Cloud Computing Implementation Costs
In August 2018, the FASB issued ASU 2018-15, cloud computing implementation costs, that provides guidance on the accounting for implementation costs incurred in a cloud computing arrangement that is a service contract. The standard aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The accounting for the service element of a hosting arrangement that is a service contract is not affected by the new standard. This ASU is effective for annual periods and interim periods for those annual periods beginning after December 15, 2019, with early adoption permitted. The Company early adopted this standard effective January 1, 2019 and the effects of this standard were applied prospectively to eligible costs incurred on or after January 1, 2019. The adoption of this standard did not have a material impact on the Company’s Consolidated Financial Statements.

10


New Accounting Policies upon Adoption of ASC 842
Leases
At the inception of a contract, the Company determines whether the contract is or contains a lease. ROU assets represent the Company's right to use an underlying asset over the lease term and lease liabilities represent our remaining payment obligation under the lease. ROU assets and liabilities are recognized upon the lease commencement based on the present value of lease payments over the lease term. ROU assets are adjusted for any prepaid or accrued lease payments and unamortized lease incentives or initial direct costs. As most of the Company's leases do not provide an implicit rate, the Company uses an incremental borrowing rate, the variable interest rate on the revolving line of credit (the “Revolver”), and other information available at the lease commencement in determining the present value of lease payments. The Company's lease terms include options to extend or terminate the lease when it is reasonably certain it will exercise the option. Leases with an initial term of 12 months or less are not recorded on the balance sheet. Lease expense and sublease income is recognized on a straight-line basis over the lease term.
The Company has lease agreements with lease and non-lease components, which are accounted for separately.  See “Note 6 — Leases” for additional information.
Note 3Fair Value of Financial Instruments
The Company follows a three-tier fair value hierarchy, which is described in detail in the Company's Annual Report on Form 10-K for the year ended December 31, 2018. There were no transfers between levels during the nine months ended September 30, 2019 and 2018.
Cash equivalents consist of highly liquid investments with original maturities of three months or less at the time of purchase.  Cash and cash equivalents are classified within Level 1.
Short-term investments consist of readily marketable debt securities with a remaining maturity of more than three months from the time of purchase. The Company liquidated its investment securities during the first half of 2018 to repay the $150.0 million convertible notes that matured August 1, 2018. Based on the Company’s decision to sell these investment securities, an other-than-temporary impairment occurred and a $2.0 million impairment loss was recorded in the Consolidated Statements of Operations for the nine months ended September 30, 2018.
The Company recognized realized gains from the sale of available-for-sale securities of $0.03 million and losses of $0.2 million from the sale of available-for-sale securities for the nine months ended September 30, 2018. No realized gains or losses were recognized for the three months ended September 30, 2018. Gains and losses on available-for-sale securities are recorded in "Interest and other expense, net" in the Consolidated Statements of Operations.
The Company had restricted cash in "Other assets" in the Consolidated Balance Sheets as of September 30, 2019 and December 31, 2018 of $2.3 million and $1.2 million, respectively. Restricted cash is classified within Level 1.
Note 4Other Current and Long-Term Liabilities
Other current liabilities were comprised of the following:
 
September 30, 2019
 
December 31, 2018
 
 
 
 
 
(in thousands)
Finance lease obligations
$
962

 
$
954

Contract liability
336

 
873

Other liabilities
238

 
198

Legal reserve
192

 
3,750

Employee stock purchase plan withholdings
78

 
384

Deferred rent

 
735

Total
$
1,806

 
$
6,894



11


Other long-term liabilities were comprised of the following:
 
September 30, 2019
 
December 31, 2018
 
 
 
 
 
(in thousands)
Asset retirement obligations
$
1,393

 
$
1,368

Finance lease obligations
893

 
1,510

Accrued restructuring costs
532

 
716

Deferred tax liability
348

 
268

Other accrued costs
121

 
105

Deferred rent

 
2,573

Total
$
3,287

 
$
6,540


Note 5Debt
Revolving Line of Credit
In July 2018, the Company entered into a $40.0 million senior secured Revolver that allows us to borrow against our domestic receivables as defined in the credit agreement. The Revolver matures July 2021 and bears interest at a variable rate per annum based on the greater of the prime rate, the Federal Funds rate plus 0.50% or the one-month LIBOR rate plus 1.00%, plus, in each case, a margin of 1.00% for base rate borrowings or 2.00% for Eurodollar borrowings. As of September 30, 2019, the Company did not have any borrowings outstanding on the Revolver and therefore has no future obligations.
The obligations under the credit agreement are secured by substantially all assets of the borrowers and certain of their subsidiaries, including pledges of equity in certain of the Company’s subsidiaries. The Revolver has covenants with which the Company was in compliance as of September 30, 2019 and December 31, 2018.
Deferred Debt Issuance Costs
Discounts and premiums to the principal amounts are included in the carrying value of debt and amortized to "Interest and other expense, net" over the remaining life of the underlying debt. Unamortized debt issuance costs related to the Revolver were $0.1 million and $0.2 million as of September 30, 2019 and December 31, 2018, respectively. The amortization of all premiums and discounts related to the convertible notes that matured August 2018 was $0.8 million and $5.3 million for the three and nine months ended September 30, 2018, respectively.
Interest expense related to the amortization of debt issuance costs, interest expense associated with the Company's debt obligations and accretion of the Company's debt discount was $0.04 million and $1.1 million for the three months ended September 30, 2019 and 2018, respectively, and $0.1 million and $7.1 million for the nine months ended September 30, 2019 and 2018, respectively.

Note 6Leases
The Company has operating leases for office space and finance leases for certain equipment under non-cancelable agreements with various expiration dates through April 2030. Certain office leases include the option to extend the term between one to seven years and certain office leases include the option to terminate the lease upon written notice within one to eight years after lease commencement. Leases with an initial term of 12 months or less are not recorded on the balance sheet.
In July 2019, the Company entered into a sublease with a third-party for its San Francisco office space leased during 2018 through the remaining term of the lease, November 30, 2023. In January 2018, the Company entered into a sublease with a third-party for its San Francisco office space leased during 2015 through the remaining term of the lease, November 30, 2022. The Company recognizes rent expense and sublease income on a straight-line basis over the lease period and accrues for rent expense and sublease income incurred but not paid.
Rent expense for the three and nine months ended September 30, 2018 was $3.1 million and $8.9 million, respectively. Sublease income for the three and nine months ended September 30, 2018 was $0.5 million and $1.1 million, respectively.

12


Supplemental income statement information related to leases was as follows:
 
For the Three Months Ended September 30, 2019
 
For the Nine Months Ended September 30, 2019
 
 
 
 
 
(in thousands)
Operating lease cost
$
2,897

 
$
8,894

 
 
 
 
Finance lease cost:
 
 
 
Amortization of leased assets
164

 
486

Interest on lease liabilities
41

 
127

Total finance lease cost
205

 
613

 
 
 
 
Sublease income
(602
)
 
(1,538
)
Net lease cost
$
2,500

 
$
7,969


Supplemental balance sheet information related to leases was as follows:
 
September 30, 2019
 
(in thousands)
Operating leases:
 
Right-of-use assets
$
38,519

 
 
Operating lease liabilities
$
8,509

Operating lease liabilities, net of current portion
35,370

Total operating lease liabilities
$
43,879

 
 
Finance leases:
 
Property and equipment
$
3,443

Accumulated depreciation
(1,581
)
Property and equipment, net
$
1,862

 
 
Other current liabilities
$
962

Other long-term liabilities
893

Total finance lease liabilities
$
1,855


Lease term and discount rate information related to leases was as follows:
 
September 30, 2019
Weighted-average remaining lease term (in years):
 
Operating lease
5.9

Finance lease
2.0

Weighted-average discount rate:
 
Operating lease
6.5
%
Finance lease
8.1
%



13


Maturities of lease liabilities were as follows as of September 30, 2019:
 
Operating Leases
 
Operating Sublease
 
Finance Leases
 
 
 
 
 
 
 
(in thousands)
Remainder of 2019
$
2,249

 
$
(624
)
 
$
268

2020
12,009

 
(2,554
)
 
1,040

2021
11,900

 
(2,631
)
 
633

2022
8,467

 
(2,538
)
 
64

2023
3,532

 
(623
)
 

Thereafter
16,029

 

 

Total lease payments
54,186

 
(8,970
)
 
2,005

Less: interest
(9,426
)
 

 
(150
)
Less: tenant improvements reimbursement
(881
)
 

 

Total
$
43,879

 
$
(8,970
)
 
$
1,855


Note 7Commitments and Contingencies
Letter of Credit
In connection with two of our leased facilities, the Company is required to maintain two letters of credit totaling $2.3 million. The letters of credit are secured by $2.3 million of cash in money market accounts, which are classified as restricted cash in "Other assets" in our Consolidated Balance Sheets.
Litigation
The Company is subject to various legal proceedings and claims arising in the ordinary course of our business, including the cases discussed below.  Although the results of litigation and claims cannot be predicted with certainty, the Company is currently not aware of any litigation or threats of litigation in which the final outcome could have a material adverse effect on our business, operating results, financial position or cash flows. Regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources and other factors. The Company records a contingent liability when it is probable that a loss has been incurred and the amount is reasonably estimable in accordance with accounting for contingencies. As of September 30, 2019 and December 31, 2018, the Company accrued a $0.2 million and $3.8 million, respectively, reserve relating to our potential liability for currently pending disputes, reflected in "Other current liabilities" in the Consolidated Balance Sheets.
On August 23, 2016, the United States District Court for the Middle District of Tennessee granted conditional class certification in a lawsuit originally filed on September 21, 2015 by three former senior sales representatives. The lawsuit, Sarah Patton, et al v. ServiceSource Delaware, Inc., asserts a claim under the Fair Labor Standards Act alleging that certain non-exempt employees in our Nashville location were not paid for all hours worked and were not properly paid for overtime hours worked.  The complaint also asserts claims under Tennessee state law for breach of contract and unjust enrichment. A settlement of all claims was reached. The Company anticipates settlement payments will be completed by the end of 2019.
Non-cancelable Service Contract Commitments
Future minimum payments under non-cancelable service contract commitments were as follows:
 
September 30, 2019
 
(in thousands)
Remainder of 2019
$
1,327

2020
9,467

2021
8,362

2022
7,650

2023
8,237

Thereafter

Total
$
35,043



Note 8Revenues, Contract Asset and Liability Balances and Contract Acquisition Costs
The following tables present the disaggregation of revenue from contracts with our clients:

14


Revenue by Performance Obligation
 
 For the Three Months Ended September 30,
 
For the Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
 
 
 
 
 
 
 
 
 
(in thousands)
Professional services
$
732

 
$
652

 
$
1,557

 
$
3,351

Selling services
52,663

 
56,521

 
159,707

 
173,518

Total revenue
$
53,395

 
$
57,173

 
$
161,264

 
$
176,869

Revenue by Geography
 
 For the Three Months Ended September 30,
 
For the Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
 
 
 
 
 
 
 
 
 
(in thousands)
APJ
$
8,324

 
$
9,093

 
$
26,343

 
$
25,943

EMEA
12,918

 
13,822

 
39,972

 
44,013

NALA
32,153

 
34,258

 
94,949

 
106,913

Total revenue
$
53,395

 
$
57,173

 
$
161,264

 
$
176,869

Revenue by Contract Pricing
 
 For the Three Months Ended September 30,
 
For the Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
 
 
 
 
 
 
 
 
 
(in thousands)
Fixed consideration
$
15,818

 
$
19,668

 
$
54,375

 
$
58,093

Variable consideration
37,577

 
37,505

 
106,889

 
118,776

Total revenue
$
53,395

 
$
57,173

 
$
161,264

 
$
176,869


Contract Balances
Once the Company obtains a client contract, the timing of satisfying performance obligations and the receipt of client consideration can be different and will give rise to contract assets and contract liabilities. As of September 30, 2019 and December 31, 2018, the contract asset balance totaled $0.1 million and $0.2 million, respectively, and the contract liability balance totaled $0.3 million and $0.9 million, respectively. Contract assets and contract liabilities are reflected in "Prepaid expenses and other", "Other assets" and "Other current liabilities" in the Consolidated Balance Sheets.
Transaction Price Allocated to Remaining Performance Obligations
The Company maintains contracts with fixed consideration that are generally with long-standing client relationships and typically renew annually. Assuming none of the Company’s current contracts with fixed consideration are renewed, we estimate receiving approximately $56.0 million in future selling services fixed consideration as of September 30, 2019. Professional services revenues from fixed consideration are based on proportional performance which is typically concluded within 90 days of contract execution. The Company typically bills professional services upfront upon obtaining a client contract. As of September 30, 2019, we estimate $1.0 million in professional services fixed consideration revenue to be recognized through the remainder of 2019.
Contract Acquisition Costs
Certain commissions paid to the Company's sales team upon obtaining a client contract are incremental and recoverable, and capitalized as contract acquisition costs. Under the transition guidance, the Company recorded a $3.3 million contract acquisition asset and corresponding offset to the opening accumulated deficit balance related to previously expensed sales commissions. The Company expensed $1.5 million of the $3.3 million of contract acquisition asset during 2018 and will expense the remainder of the asset over the next five years as follows: $0.1 million remaining in 2019, $0.6 million in 2020 and $0.3 million in 2021 and beyond. The Company recorded $0.3 million and $0.8 million, respectively, in amortization expense for the three and nine months ended September 30, 2019 and $0.3 million and $1.2 million, respectively, of amortization for the three and nine months ended September 30, 2018 related to amounts capitalized upon the adoption of ASC 606.

15


Subsequent to the adoption of ASC 606, the Company capitalized an additional $0.3 million and $1.1 million as of September 30, 2019 and December 31, 2018, respectively, of sales commissions as contract acquisition costs related to contracts obtained during the period. The Company recorded amortization expense of $0.1 million and $0.5 million, respectively, for the three and nine months ended September 30, 2019 and $0.1 million for the three and nine months ended September 30, 2018 related to the amounts capitalized. As of September 30, 2019, the weighted-average remaining amortization period related to these capitalized costs was approximately 2.4 years.
Impairment recognized on contract costs was insignificant for the three and nine months ended September 30, 2019 and 2018.
Applying the practical expedient for amortization periods one year or less, the Company recognizes any incremental costs of obtaining contracts as expense when the cost is incurred. These costs are included in "Sales and marketing" in the Consolidated Statements of Operations.
Note 9Stockholders' Equity
Stock-Based Compensation Expense
The following table presents stock-based compensation expense as allocated within the Company's Consolidated Statements of Operations:
 
 For the Three Months Ended September 30,
 
For the Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
 
 
 
 
 
 
 
 
 
(in thousands)
Cost of revenue
$
126

 
$
194

 
$
414

 
$
752

Sales and marketing
518

 
717

 
1,390

 
2,436

Research and development
12

 
24

 
24

 
146

General and administrative
523

 
1,560

 
2,157

 
5,699

Total stock-based compensation
$
1,179

 
$
2,495

 
$
3,985

 
$
9,033


The above table does not include capitalized stock-based compensation related to internal-use software of $0.02 million and $0.05 million for the three and nine months ended September 30, 2019 and $0.05 million and $0.3 million for the three and nine months ended September 30, 2018, respectively.
Stock Awards
The following table summarizes information related to stock options:
 
Shares
 
Weighted-Average Exercise Price
 
Weighted-Average Remaining Contractual Life (Years)
 
Intrinsic Value
 
(in thousands)
 
 
 
 
 
(in thousands)
Outstanding as of December 31, 2018
7,516

 
$
3.34

 
 
 
$

Granted
576

 
$
0.95

 
 
 
 
Expired and/or forfeited
(3,829
)
 
$
4.22

 
 
 
 
Outstanding as of September 30, 2019
4,263

 
$
2.22

 
8.15
 
$

Exercisable as of September 30, 2019
1,047

 
$
5.12

 
4.87
 
$


The weighted-average fair value of options granted during the nine months ended September 30, 2019 and 2018 was $0.47 and $1.75, respectively. As of September 30, 2019, there was $1.6 million of unrecognized compensation expense related to stock options granted under the 2011 Equity Incentive Plan (the "2011 Plan"), which is expected to be recognized over a weighted-average period of 2.5 years.

16


The following table summarizes information related to restricted stock units and performance-based restricted stock units:
 
Units
 
Weighted-Average Grant Date Fair Value
 
(in thousands)
 
 
Non-vested as of December 31, 2018
5,669

 
$
3.29

Granted
2,908

 
$
1.10

Vested(1)
(1,461
)
 
$
3.78

Forfeited
(1,195
)
 
$
3.79

Non-vested as of September 30, 2019
5,921

 
$
1.99


(1) 1,441 thousand shares of common stock were issued for restricted stock units vested and the remaining 20 thousand shares were withheld for taxes.
As of September 30, 2019, there was $9.5 million of unrecognized compensation expense related to non-vested restricted stock units and performance-based restricted stock units granted under the 2011 Plan, which is expected to be recognized over a weighted-average period of 2.5 years.
Potential shares of common stock that are not included in the determination of diluted net loss per share because they are anti-dilutive for the periods presented consist of stock options, unvested restricted stock and shares to be purchased under our 2011 Employee Stock Purchase Plan. The Company excluded from diluted earnings per share the weighted-average common share equivalents related to 7.9 million and 7.3 million shares for the three months ended September 30, 2019 and 2018, respectively, and 8.4 million and 6.7 million shares for the nine months ended September 30, 2019 and 2018, respectively, because their effect would have been anti-dilutive.
Note 10Income Taxes
The Company is subject to taxation in the U.S. and various state and foreign jurisdictions. Earnings from non-U.S. activities are subject to local country income tax. The Company computes its quarterly income tax provision by using a forecasted annual effective tax rate and adjusts for any discrete items arising during the quarter. The primary difference between the effective tax rate and the federal statutory tax rate relates to the valuation allowances on the Company’s net operating losses and foreign tax rate differences. The "Provision for income tax expense" in the Consolidated Statements of Operations primarily consists of income and withholding taxes for foreign and state jurisdictions where the Company has profitable operations, as well as valuation allowance adjustments for certain U.S. tax jurisdictions. No tax benefit was provided for losses incurred in the U.S., Ireland and Singapore because those losses are offset by a full valuation allowance. The tax years 2011 through 2019 generally remain subject to examination by federal, state and foreign tax authorities.
The gross amount of the Company’s unrecognized tax benefits was $1.0 million and $0.9 million as of September 30, 2019 and December 31, 2018, respectively, none of which, if recognized, would affect the Company’s effective tax rate. The Company does not expect its unrecognized tax benefits to change significantly over the next 12 months. The Company recognizes interest and penalties accrued related to unrecognized tax benefits in income tax expense. During the three and nine months ended September 30, 2019 and 2018, interest and penalties recognized were insignificant.

Note 11Restructuring and Other Related Costs
The Company has undergone restructuring efforts to better align its cost structure with our business and market conditions. These restructuring efforts include severance and other employee costs, lease and other contract termination costs and asset impairments. Severance and other employee costs include severance payments, related employee benefits, stock-based compensation related to the accelerated vesting of certain equity awards and employee-related legal fees. Lease and other contract termination costs include charges related to lease consolidation and abandonment of spaces no longer utilized and the cancellation of certain contracts with outside vendors. Asset impairments include charges related to leasehold improvements and furniture in spaces vacated or no longer in use. The restructuring plans and future cash outlays are recorded in "Accrued expenses", "Accrued compensation and benefits" and "Other long-term liabilities" in our Consolidated Balance Sheets as of September 30, 2019 and December 31, 2018.
During 2019, the Company announced a restructuring effort resulting in a reduction of headcount and office lease costs. The Company recognized charges related to this restructuring effort of $0.6 million and $1.8 million for the three and nine months ended September 30, 2019, respectively, and expects to incur additional costs through 2020.

17


The following table presents a reconciliation of the beginning and ending fair value liability balance related to the 2019 restructuring effort:
 
Severance and Other Employee Costs
 
Lease Termination Costs
 
Total
 
(in thousands)
Balance as of January 1, 2019
$

 
$

 
$

Restructuring and other related costs
1,713

 
123

 
1,836

Cash paid
(1,270
)
 
(123
)
 
(1,393
)
Balance as of September 30, 2019
$
443

 
$

 
$
443


In May 2017, the Company announced a restructuring effort resulting in a headcount reduction and the reduction of office space in four locations. The Company recognized charges related to this restructuring effort of $0.2 million for the three and nine months ended September 30, 2018. The Company does not expect to incur additional restructuring charges related to the May 2017 restructuring as of September 30, 2019.
The following table presents a reconciliation of the beginning and ending fair value liability balance related to the May 2017 restructuring effort:
 
Severance and Other Employee Costs
 
Lease and Other Contract Termination Costs
 
Asset Impairments
 
Total
 
 
 
 
 
 
 
 
 
(in thousands)
Balance as of January 1, 2017
$

 
$

 
$

 
$

Restructuring and other related costs
3,483

 
2,939

 
886

 
7,308

Cash paid
(3,060
)
 
(1,185
)
 

 
(4,245
)
Change in estimates and non-cash charges

 

 
(886
)
 
(886
)
Acceleration of stock-based compensation expense in additional paid-in capital
(352
)
 

 

 
(352
)
Balance as of December 31, 2017
71

 
1,754

 

 
1,825

Restructuring and other related costs
120

 
89

 

 
209

Cash paid
(188
)
 
(1,133
)
 

 
(1,321
)
Change in estimates and non-cash charges
(3
)
 
252

 

 
249

Balance as of December 31, 2018

 
962

 

 
962

Cash paid

 
(134
)
 

 
(134
)
Change in estimates and non-cash charges

 
(51
)
 

 
(51
)
Balance as of September 30, 2019
$

 
$
777

 
$

 
$
777


Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
The following Management’s Discussion and Analysis of Financial Condition and Results of Operations (“MD&A”) should be read in conjunction with our unaudited Consolidated Financial Statements and notes thereto which appear elsewhere in this quarterly report on Form 10-Q.
This report, including this MD&A, includes estimates, projections, statements relating to our business plans, objectives, and expected operating results that are “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995, Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. Forward looking statements may appear throughout this report. These forward-looking statements are generally identified by the words “believe,” “project,” “expect,” “anticipate,” “estimate,” “intend,” “strategy,” “future,” “opportunity,” “plan,” “may,” “should,” “will,” “would,” “will be,” “will continue,” “will likely result” and variations of such words or similar expressions. Forward-looking statements are based on current expectations and assumptions that are subject to risks and uncertainties that may cause actual results to differ materially. Factors that could cause or contribute to such differences include, but are not limited to, those identified elsewhere in this report and those discussed in the sections of our Annual Report on Form 10-K entitled “Forward Looking Statements” and “Risk Factors” and in our other filings with the Securities and Exchange Commission (“SEC”). Furthermore, such forward-looking statements speak only as of the date of this report. Except as required by law, we undertake no obligation to update or revise publicly any forward-looking statements, whether because of new information, future events, or otherwise.

18


Overview
ServiceSource International, Inc. is a global leader in outsourced, performance-based customer success and revenue growth solutions. Through our people, processes and technology, we grow and retain revenue on behalf of our clients — some of the world’s leading business-to-business companies — in more than 45 languages. Our solutions help our clients strengthen their customer relationships, drive improved customer adoption, expansion and retention and minimize churn. Our technology platform and best-practice business processes combined with our highly-trained, client-focused revenue delivery professionals and data from 20 years of operating experience enable us to provide our clients greater value for our customer success services than attained by our clients' in-house customer success teams.
“ServiceSource,” “the Company,” “we,” “us,” or “our”, as used herein, refer to ServiceSource International, Inc. and its wholly-owned subsidiaries, unless the context indicates otherwise.
Key Financial Results for the Three Months Ended September 30, 2019
GAAP revenue was $53.4 million compared with $57.2 million reported for the same period in 2018.
GAAP net loss was $4.4 million or $0.05 per diluted share, compared with GAAP net loss of $6.6 million or $0.07 per diluted share reported for the same period in 2018.
Adjusted EBITDA was $1.1 million compared with Adjusted EBITDA of $3.1 million reported for the same period in 2018. See “Non-GAAP Financial Measurements” below for a reconciliation of Adjusted EBITDA from "Net loss."
Ended the quarter with $25.4 million of cash and cash equivalents and restricted cash and no borrowings under the Company’s $40.0 million revolving line of credit.
Results of Operations
For the Three Months Ended September 30, 2019 Compared to the Same Period Ended September 30, 2018
Net Revenue, Cost of Revenue and Gross Profit
Net revenue is primarily attributable to commissions we earn from the sale of renewals of maintenance, support and subscription agreements on behalf of our clients. We also generate revenues from selling professional services. Historically, we earned a small percentage of our total revenue from the sale of subscriptions to our cloud-based applications.
Cost of revenue includes employee compensation, technology costs, including those related to the delivery of our cloud-based technologies and allocated overhead costs.
 
For the Three Months Ended September 30,
 
 
 
 
 
2019
 
2018
 
 
 
 
 
Amount
 
% of Net Revenue
 
Amount
 
% of Net Revenue
 
$ Change
 
% Change
 
(in thousands)
 
 
 
(in thousands)
 
 
 
(in thousands)
 
 
Net revenue
$
53,395

 
100
%
 
$
57,173

 
100
%
 
$
(3,778
)
 
(7
)%
Cost of revenue
37,871

 
71
%
 
39,949

 
70
%
 
(2,078
)
 
(5
)%
Gross profit
$
15,524

 
29
%
 
$
17,224

 
30
%
 
$
(1,700
)
 
(10
)%
Net revenue decreased $3.8 million, or 7%, for the three months ended September 30, 2019 compared to the same period in 2018, primarily due to client churn and lower bookings.
Cost of revenue decreased $2.1 million, or 5%, for the three months ended September 30, 2019 compared to the same period in 2018, primarily due to a decrease in employee related costs associated with lower revenue attainment, reduction in headcount and lower travel and entertainment expenditures.

19


Operating Expenses
 
For the Three Months Ended September 30,
 
 
 
 
 
2019
 
2018
 
 
 
 
 
Amount
 
% of Net Revenue
 
Amount
 
% of Net Revenue
 
$ Change
 
% Change
 
(in thousands)
 
 
 
(in thousands)
 
 
 
(in thousands)
 
 
Operating expenses:
 
 
 
 
 
 
 
 
 
 
 
Sales and marketing
$
7,499

 
14
%
 
$
8,622

 
15
%
 
$
(1,123
)
 
(13
)%
Research and development
1,165

 
2
%
 
1,395

 
2
%
 
(230
)
 
(16
)%
General and administrative
10,129

 
19
%
 
12,907

 
23
%
 
(2,778
)
 
(22
)%
Restructuring and other related costs
630

 
1
%
 

 
%
 
630

 
100
 %
Total operating expenses
$
19,423

 
36
%
 
$
22,924

 
40
%
 
$
(3,501
)
 
(15
)%
Sales and Marketing
Sales and marketing expenses primarily consist of compensation expenses and sales commissions for our sales and marketing staff, amortization of contract acquisition costs, allocated expenses and marketing programs and events.
Sales and marketing expenses decreased $1.1 million, or 13%, for the three months ended September 30, 2019 compared to the same period in 2018, primarily due to a decrease in employee related costs associated with reduction in headcount, lower revenue attainment and lower travel and entertainment expenditures.
Research and Development
Research and development expenses primarily consist of employee compensation expense, allocated costs and the cost of third-party service providers.
Research and development expenses decreased $0.2 million, or 16%, for the three months ended September 30, 2019 compared to the same period in 2018, primarily due to a decrease in information technology costs.
General and Administrative
General and administrative expenses primarily consist of employee compensation expense for our executive, human resources, finance and legal functions and expenses for professional fees for accounting, tax and legal services, as well as allocated expenses, which consist of depreciation, amortization of internally developed software, facility and technology costs.
General and administrative expenses decreased $2.8 million, or 22%, for the three months ended September 30, 2019 compared to the same period in 2018, primarily due to the following:
$2.5 million decrease in legal reserves;
$0.8 million decrease in employee related costs primarily due to changes in executive management, lower travel and entertainment expenditures and lower recruiting costs; and
$0.3 million decrease in professional fees; partially offset by
$0.7 million increase in information technology support costs.
Restructuring and Other Related Costs
Restructuring and other related costs primarily consist of severance, other employee costs and lease termination costs.
Restructuring and other related costs increased $0.6 million for the three months ended September 30, 2019 compared to the same period in 2018, due to costs incurred related to the restructuring effort to better align our cost structure with current business and market conditions, resulting in a headcount reduction in our sales, marketing and research and development teams and reduction in office lease costs.

20


Other Expenses
Interest and other expense, net primarily consists of amortization of debt issuance costs, interest expense associated with the Company's debt obligations, accretion of the Company's debt discount, interest income earned on our cash and cash equivalents and marketable securities, imputed interest from our finance lease payments and foreign exchange gains and losses.
 
For the Three Months Ended September 30,
 
 
 
 
 
2019
 
2018
 
 
 
 
 
Amount
 
% of Net Revenue
 
Amount
 
% of Net Revenue
 
$ Change
 
% Change
 
(in thousands)
 
 
 
(in thousands)
 
 
 
(in thousands)
 
 
Interest expense
$
(91
)
 
 %
 
$
(1,173
)
 
(2
)%
 
$
1,082

 
(92
)%
Other (expense) income, net
$
(328
)
 
(1
)%
 
$
115

 
 %
 
$
(443
)
 
*

* Not considered meaningful.
Interest expense decreased $1.1 million, or 92%, for the three months ended September 30, 2019 compared to the same period in 2018, primarily due to the maturity and payoff of our $150.0 million convertible notes in August 2018.
Other (expense) income, net decreased $0.4 million for the three months ended September 30, 2019 compared to the same period in 2018, primarily due to foreign currency fluctuations.
Provision for Income Tax (Expense) Benefit
 
For the Three Months Ended September 30,
 
 
 
 
 
2019
 
2018
 
 
 
 
 
Amount
 
% of Net Revenue
 
Amount
 
% of Net Revenue
 
$ Change
 
% Change
 
(in thousands)
 
 
 
(in thousands)
 
 
 
(in thousands)
 
 
Provision for income tax (expense) benefit
$
(119
)
 
 %
 
$
133

 
%
 
$
(252
)
 
*
* Not considered meaningful.
Provision for income tax (expense) benefit resulted primarily from profitable jurisdictions where no valuation allowance has been provided. Provision for income tax (expense) benefit increased $0.3 million for the three months ended September 30, 2019 compared to the same period in 2018, due to a increase in profitable operations in certain foreign jurisdictions.
For the Nine Months Ended September 30, 2019 Compared to the Same Period Ended September 30, 2018
Net Revenue, Cost of Revenue and Gross Profit
 
For the Nine Months Ended September 30,
 
 
 
 
 
2019
 
2018
 
 
 
 
 
Amount
 
% of Net Revenue
 
Amount
 
% of Net Revenue
 
$ Change
 
% Change
 
(in thousands)
 
 
 
(in thousands)
 
 
 
(in thousands)
 
 
Net revenue
$
161,264

 
100
%
 
$
176,869

 
100
%
 
$
(15,605
)
 
(9
)%
Cost of revenue
115,696

 
72
%
 
124,136

 
70
%
 
(8,440
)
 
(7
)%
Gross profit
$
45,568

 
28
%
 
$
52,733

 
30
%
 
$
(7,165
)
 
(14
)%
Net revenue decreased $15.6 million, or 9%, for the nine months ended September 30, 2019 compared to the same period in 2018, primarily due to client churn and lower bookings.
Cost of revenue decreased $8.4 million, or 7%, for the nine months ended September 30, 2019 compared to the same period in 2018, primarily due to the following:
$5.9 million decrease in employee related costs driven by lower revenue attainment, reduction in headcount and lower travel and entertainment expenditures;
$4.1 million decrease in depreciation and amortization expense primarily due to internally developed software fully amortized as of July 2018; and
$0.6 million decrease in professional service fees; partially offset by
$2.1 million increase in information technology support and facilities costs.

21


Operating Expenses
 
For the Nine Months Ended September 30,
 
 
 
 
 
2019
 
2018
 
 
 
 
 
Amount
 
% of Net Revenue
 
Amount
 
% of Net Revenue
 
$ Change
 
% Change
 
(in thousands)
 
 
 
(in thousands)
 
 
 
(in thousands)
 
 
Operating expenses:
 
 
 
 
 
 
 
 
 
 
 
Sales and marketing
$
22,934

 
14
%
 
$
27,112

 
15
%
 
$
(4,178
)
 
(15
)%
Research and development
3,702

 
2
%
 
4,691

 
3
%
 
(989
)
 
(21
)%
General and administrative
32,081

 
20
%
 
38,953

 
22
%
 
(6,872
)
 
(18
)%
Restructuring and other related costs
1,836

 
1
%
 
209

 
%
 
1,627

 
*
Total operating expenses
$
60,553

 
38
%
 
$
70,965

 
40
%
 
$
(10,412
)
 
(15
)%
* Not considered meaningful.
Sales and Marketing
Sales and marketing expenses decreased $4.2 million, or 15%, for the nine months ended September 30, 2019 compared to the same period in 2018, primarily due to a decrease in employee related costs driven by lower revenue attainment, reduction in headcount and lower travel and entertainment expenditures.
Research and Development
Research and development expenses decreased $1.0 million, or 21%, for the nine months ended September 30, 2019 compared to the same period in 2018, primarily due to a decrease in employee related costs driven by our restructuring effort to better align our cost structure with current business and market conditions as well as a decrease in bonus expense due to lower revenue attainment.
General and Administrative
General and administrative expenses decreased $6.9 million, or 18%, for the nine months ended September 30, 2019 compared to the same period in 2018, primarily due to the following:
$5.4 million decrease in employee related costs primarily due to changes in executive management, decrease in bonus expense due to lower revenue attainment and decreases in temporary labor, recruiting costs and travel and entertainment expenditures;
$2.5 million decrease in legal reserves; and
$1.2 million decrease in professional service fees; partially offset by
$1.5 million increase in information technology support costs; and
$0.8 million increase in depreciation and amortization expense.
Restructuring and Other Related Costs
Restructuring and other related costs increased $1.6 million for the nine months ended September 30, 2019 compared to the same period in 2018, due to costs incurred related to the restructuring effort to better align our cost structure with current business and market conditions, resulting in a headcount reduction in our sales, marketing and research and development teams and reduction in office lease costs.
Other Expenses
 
For the Nine Months Ended September 30,
 
 
 
 
 
2019
 
2018
 
 
 
 
 
Amount
 
% of Net Revenue
 
Amount
 
% of Net Revenue
 
$ Change
 
% Change
 
(in thousands)
 
 
 
(in thousands)
 
 
 
(in thousands)
 
 
Interest expense
$
(303
)
 
 %
 
$
(7,301
)
 
(4
)%
 
$
6,998

 
(96
)%
Other (expense) income, net
$
(664
)
 
 %
 
$
621

 
 %
 
$
(1,285
)
 
*

Impairment loss on investment securities
$

 
 %
 
$
(1,958
)
 
(1
)%
 
$
1,958

 
(100
)%
* Not considered meaningful.

22


Interest expense decreased $7.0 million, or 96%, for the nine months ended September 30, 2019 compared to the same period in 2018, primarily due to the maturity and payoff of our $150.0 million convertible notes in August 2018.
Other (expense) income, net decreased $1.3 million for the nine months ended September 30, 2019 compared to the same period in 2018, primarily due to a decrease in interest income earned on our short-term investments and foreign currency fluctuations.
During 2018, we determined to liquidate the majority of our investment securities to have sufficient cash on hand to repay our $150.0 million convertible notes due August 1, 2018. Based on our decision to sell these investment securities, we determined an other-than-temporary impairment occurred as of March 31, 2018. Consequently, a $2.0 million impairment loss was recorded in our Consolidated Statements of Operations for nine months ended September 30, 2018.
Provision for Income Tax Expense
 
For the Nine Months Ended September 30,
 
 
 
 
 
2019
 
2018
 
 
 
 
 
Amount
 
% of Net Revenue
 
Amount
 
% of Net Revenue
 
$ Change
 
% Change
 
(in thousands)
 
 
 
(in thousands)
 
 
 
(in thousands)
 
 
Provision for income tax expense
$
(239
)
 
 %
 
$
(294
)
 
 %
 
$
55

 
(19
)%
Provision for income tax expense resulted primarily from profitable jurisdictions where no valuation allowance has been provided. Provision for income tax expense decreased $0.1 million, or 19% for the nine months ended September 30, 2019 compared to the same period in 2018, due to a decrease in profitable operations in certain foreign jurisdictions.
Liquidity and Capital Resources
Our primary operating cash requirements include the payment of compensation and related costs and costs for our facilities and information technology infrastructure. Historically, we have financed our operations from cash provided by our operating activities and cash proceeds from the exercise of stock options and our employee stock purchase plan. We believe our existing cash and cash equivalents and available funds from our senior secured revolving line of credit (the “Revolver”) will be sufficient to meet our working capital and capital expenditure needs over the next twelve months.
As of September 30, 2019, we had cash and cash equivalents of $23.1 million, which primarily consisted of demand deposits and money market mutual funds. Included in cash and cash equivalents was $7.1 million held by our foreign subsidiaries used to satisfy their operating requirements. We consider the undistributed earnings of ServiceSource Europe Ltd. and ServiceSource International Singapore Pte. Ltd. permanently reinvested in foreign operations and have not provided for U.S. income taxes on such earnings. As of September 30, 2019, we had no unremitted earnings from our foreign subsidiaries.
During July 2018, we entered into a $40.0 million Revolver that allows us to borrow against our domestic receivables as defined in the credit agreement. The Revolver matures July 2021 and bears interest at a variable rate per annum based on the greater of the prime rate, the Federal Funds rate plus 0.50% or the one-month LIBOR rate plus 1.00%, plus, in each case, a margin of 1.00% for base rate borrowings or 2.00% for Eurodollar borrowings. Proceeds from the Revolver are used for working capital and general corporate purposes.
As of September 30, 2019, we did not have any borrowings outstanding under the Revolver. Obligations under the credit agreement are secured by substantially all assets of the borrowers and certain of their subsidiaries, including pledges of equity in certain of our subsidiaries. The Revolver has covenants with which we are in compliance as of September 30, 2019 and December 31, 2018.
Letter of Credit and Restricted Cash
In connection with two of our leased facilities, we are required to maintain two letters of credit totaling $2.3 million. The letters of credit are secured by $2.3 million of cash in money market accounts, which are classified as restricted cash in "Other assets" in our Consolidated Balance Sheets.
Cash Flows
The following table presents a summary of our cash flows:

23


 
For the Nine Months Ended September 30,
 
2019
 
2018
 
 
 
 
 
(in thousands)
Net cash provided by operating activities
$
7,238

 
$
5,285

Net cash (used in) provided by investing activities
(9,243
)
 
125,196

Net cash used in financing activities
(462
)
 
(118,477
)
Effect of exchange rate changes on cash and cash equivalents and restricted cash
125

 
134

Net change in cash and cash equivalents and restricted cash
$
(2,342
)
 
$
12,138

Our total depreciation and amortization expense was comprised of the following:
 
For the Three Months Ended September 30,
 
For the Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
 
 
 
 
 
 
 
 
 
(in thousands)
Purchased intangible asset amortization
$

 
$

 
$

 
$
85

Internally developed software amortization
1,524

 
1,680

 
4,190

 
7,556

Property and equipment depreciation
1,640

 
1,974

 
5,968

 
5,757

Total depreciation and amortization
$
3,164

 
$
3,654

 
$
10,158

 
$
13,398

Operating Activities
Net cash provided by operating activities increased $2.0 million for the nine months ended September 30, 2019 compared to the nine months ended September 30, 2018, primarily as a result of improved cash collections from customers during the current period compared to the prior period and lower cash payments made during the current period compared to the prior period related to operating costs previously accrued for; offset by a decrease in Adjusted EBITDA.
Investing Activities
Net cash provided by investing activities decreased $134.4 million for the nine months ended September 30, 2019 compared to the nine months ended September 30, 2018, primarily as a result of a decrease in cash inflows from the sale and maturity of our short-term investments during 2018, offset by a decrease in cash outflows related to the acquisition of property and equipment during the nine months ended September 30, 2019.
Financing Activities
Net cash used in financing activities decreased $118.0 million for the nine months ended September 30, 2019 compared to the nine months ended September 30, 2018, primarily as a result of the maturity and payoff of our $150.0 million convertible notes in August 2018, offset by proceeds from our Revolver.
Off-Balance Sheet Arrangements
As of September 30, 2019 we did not have any off balance sheet arrangements.

24


Contractual Obligations and Commitments
Our contractual obligations primarily consist of obligations under operating and finance leases for office space and certain equipment and non-cancelable service contracts.
The following table summarizes future payments of our contractual obligations as of September 30, 2019:
 
Total
 
Less than 1 year
 
1- 3 years
 
4- 5 years
 
More than 5 years
 
 
 
 
 
 
 
 
 
 
 
(in thousands)
Finance lease obligations
$
1,855

 
$
962

 
$
893

 
$

 
$

Operating lease obligations
43,879

 
8,020

 
18,845

 
5,049

 
11,965

Operating sublease income
(8,970
)
 
(2,535
)
 
(5,301
)
 
(1,134
)
 

Service contracts
35,043

 
8,427

 
24,557

 
2,059

 

Restructuring and other related costs
1,220

 
688

 
491

 
41

 

Total(1)
$
73,027

 
$
15,562

 
$
39,485

 
$
6,015

 
$
11,965

(1) Excluded from the table is the income tax liability we recorded for the difference between the benefit recognized and measured and the tax position taken or expected to be taken on our tax returns. As of September 30, 2019, our liability for unrecognized tax benefits was $1.0 million. A reasonable estimate of the amounts and periods of related future payments cannot be made at this time.
The contractual commitment amounts in the table above are associated with agreements that are enforceable and legally binding, which specify significant terms, included payment terms, related services and the approximate timing of the transaction. Obligations under contracts that we may cancel without a significant penalty are not included in the above table.
Critical Accounting Policies and Estimates
The preparation of financial statements in conformity with accounting principles generally accepted in the U.S. ("GAAP") requires management to use judgment in the application of accounting policies, including making estimates and assumptions. The Company's significant accounting policies and estimates are described in "Management's Discussion and Analysis of Financial Condition and Results of Operations - Critical Accounting Policies and Estimates" in our Annual Report on Form 10-K for the year ended December 31, 2018. These policies were followed in preparing the Consolidated Financial Statements for the three and nine months ended September 30, 2019 and are consistent with the year ended December 31, 2018, except for the new accounting policies related to the adoption and application of Accounting Standards Codification Topic 842, Lease Accounting (“ASC 842") as of January 1, 2019.
Recent Accounting Pronouncements
For a discussion of recent accounting pronouncements, see Note 2 - "Summary of Significant Accounting Policies" to our Consolidated Financial Statements.
Non-GAAP Financial Measurements
ServiceSource believes net income (loss), as defined by GAAP, is the most appropriate financial measure of our operating performance; however, ServiceSource considers adjusted EBITDA to be a useful supplemental, non-GAAP financial measure of our operating performance. We believe adjusted EBITDA can assist investors in understanding and assessing our operating performance on a consistent basis, as it removes the impact of the Company's capital structure and other non-cash or non-recurring items from operating results and provides an additional tool to compare ServiceSource's financial results with other companies in the industry, many of which present similar non-GAAP financial measures.
EBITDA consists of net income (loss) plus provision for income tax (benefit) expense, interest and other expense, net and depreciation and amortization. Adjusted EBITDA consists of EBITDA plus non-cash stock-based compensation, amortization of contract acquisition costs related to the initial adoption of Accounting Standards Codification Topic 606, Revenue from Contracts with Customers ("ASC 606"), restructuring and other related costs, impairment loss on investment securities and litigation reserve.
This non-GAAP measure should not be considered a substitute for, or superior to, financial measures calculated in accordance with GAAP.

25


The following table presents the calculation of Adjusted EBITDA reconciled from “Net loss”:
 
 For the Three Months Ended September 30,
 
For the Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
 
 
 
 
 
 
 
 
 
(in thousands)
Net loss
$
(4,437
)
 
$
(6,625
)
 
$
(16,191
)
 
$
(27,164
)
Provision for income tax expense (benefit)
119

 
(133
)
 
239

 
294

Interest and other expense, net
419

 
1,058

 
967

 
6,680

Depreciation and amortization
3,164

 
3,654

 
10,158

 
13,398

EBITDA
(735
)
 
(2,046
)
 
(4,827
)
 
(6,792
)
Stock-based compensation
1,179

 
2,495

 
3,985

 
9,033

Amortization of contract acquisition asset costs - ASC 606 initial adoption
277

 
367

 
789

 
1,213

Restructuring and other related costs
630

 

 
1,836

 
209

Impairment loss on investment securities

 

 

 
1,958

Litigation reserve
(256
)
 
2,250

 
(256
)
 
2,250

Adjusted EBITDA
$
1,095

 
$
3,066

 
$
1,527

 
$
7,871

Item 3. Quantitative and Qualitative Disclosures About Market Risk
There have been no significant changes in our market risk exposures associated with foreign currency risk, inflation risk and interest rate risk for the nine months ended September 30, 2019, as compared with those discussed in our annual report on Form 10-K for the fiscal year ended December 31, 2018.
The effective interest rate on our Revolver was 6.00% as of September 30, 2019. As of September 30, 2019, we did not have any borrowings outstanding on the Revolver, therefore a 1% increase in the effective interest rate would not increase interest expense. We may incur additional expense in future periods if we borrow on the Revolver.
Item 4. Controls and Procedures
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 Securities Exchange Act of 1934, as amended (the “Exchange Act”), as of the end of the period covered by this report (the “Evaluation Date”).
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 chief executive officer and chief 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.
Changes in Internal Control Over Financial Reporting
There has not been any change in our internal control over financial reporting during the quarter covered by this report that materially affected, or is reasonably likely to materially affect our internal control over financial reporting.

26


PART II. OTHER INFORMATION

Item 1. Legal Proceedings
For a discussion of legal proceedings in which we are involved, see Note 7 - Commitments and Contingencies" to the Consolidated Financial Statements in Item 1.
Item 1A. Risk Factors
A summary of factors which could affect results and cause results to differ materially from those expressed in any forward-looking statements made by us, or on our behalf, see “Risk Factors” in Part 1, Item 1A of our annual report on Form 10-K for the year ended December 31, 2018. There have been no material changes in the nature of these factors since December 31, 2018.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
None.
Item 3. Defaults Upon Senior Securities
None.
Item 4. Mine Safety Disclosures
None.
Item 5. Other Information
None.
Item 6. Exhibits
Exhibit Number
 
Description of Document
 
 
 
10.1*
 
 
 
 
10.2*
 
 
 
 
31.1*
 
 
 
 
31.2*
 
 
 
 
32.1*
 
 
 
 
32.2*
 
 
 
 
101.SCH*
 
XBRL Taxonomy Extension Schema Document.
 
 
 
101.CAL*
 
XBRL Taxonomy Extension Calculation Linkbase Document.
 
 
 
101.DEF*
 
XBRL Taxonomy Extension Definition Linkbase Document.
 
 
 
101.LAB*
 
XBRL Taxonomy Extension Label Linkbase Document.
 
 
 
101.PRE*
 
XBRL Taxonomy Extension Presentation Linkbase Document.
* Filed or Furnished herewith.

27


SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
 
 
SERVICESOURCE INTERNATIONAL, INC.
(Registrant)
 
 
 
 
Date:
October 29, 2019
By:
/s/ RICHARD G. WALKER
 
 
 
Richard G. Walker
Chief Financial Officer
(Principal Financial and Accounting Officer)

28
EX-10.1 2 exhibit101.htm EXHIBIT 10.1 Exhibit


Exhibit 10.1
Note: Do not sign and return this document to the Company. By clicking on the [“ACCEPT” box], you acknowledge that you have read the information below and agree to be bound by the terms of the Plan and Option Agreement, including the Appendix. To avoid cancellation of the Award, you must provide such acceptance within ninety (90) days of the Date of Grant, as set forth in Section 10 of this Agreement.
SERVICESOURCE INTERNATIONAL, INC.
2011 EQUITY INCENTIVE PLAN
GLOBAL STOCK OPTION AGREEMENT
Unless otherwise defined herein, the terms defined in the ServiceSource International, Inc. (the “Company”) 2011 Equity Incentive Plan (the “Plan”) shall have the same defined meanings in the Option Agreement.
I.
NOTICE OF GRANT
Name:
You have been granted an option to purchase shares of Common Stock of the Company (“Shares”), subject to the terms and conditions of the Plan and the Option Agreement, as follows:
Grant Number:    
Grant Date:    
Vesting Commencement Date:    
Exercise Price per Share:    
Total Number of Shares Granted:    
Total Exercise Price:    
Type of Option:         Nonstatutory Stock Option
Term/Expiration Date:        10 Years from the Grant Date
Vesting Schedule:
Subject to accelerated vesting as set forth in duly authorized written agreements by and between the Optionee and the Company, this Option may be exercised, in whole or in part, in accordance with the following schedule:
[Insert Vesting Schedule]

1



II.
AGREEMENT
1.Grant of Option.
The Company hereby grants to the optionee (the “Optionee”) named in the Notice of Grant section of the Global Stock Option Agreement (the “Notice of Grant”), an option (the “Option”) to purchase the number of Shares set forth in the Notice of Grant, at the exercise price per share set forth in the Notice of Grant (the “Exercise Price”), subject to the terms and conditions of the Global Stock Option Agreement, including any special terms and conditions for the Optionee’s country of residence contained in the Appendix (as defined below) (together, the “Option Agreement”) and the Plan (which is incorporated herein by reference). In the event of a conflict between the terms and conditions of the Plan and the terms and conditions of this Option Agreement, the terms and conditions of the Plan shall prevail.
2.Exercise of Option.
(a)Right to Exercise. This Option is exercisable during its term and following the one-year anniversary of the Grant Date in accordance with the Vesting Schedule set out in the Notice of Grant and the applicable provisions of the Plan and this Option Agreement, subject to the Optionee’s remaining a Service Provider on each vesting date. For the avoidance of doubt, under no circumstances is any portion of the Option exercisable prior to the one-year anniversary of the Grant Date, whether or not such portion vested. Any portion of the Option that vests prior to the one-year anniversary of the Grant Date shall become exercisable upon the one-year anniversary of the Grant Date, subject to the terms and conditions of the Notice of Grant and the Option Agreement.
(b)Post-Termination Exercise Period. Unless otherwise provided in Section 2(c), if the Optionee ceases to be a Service Provider, then this Option may be exercised, but only to the extent vested on the date of such cessation as a Service Provider, until the earlier of (i) ninety days after the date upon which the Optionee ceases to be a Service Provider, or (ii) the original ten-year Option term.
(c)Termination for Cause. Notwithstanding any other provision of this Option Agreement or the Plan, in the event that the Optionee is terminated for Cause (as defined herein), the Option shall terminate in its entirety, whether vested or unvested, and the Optionee shall have no further rights with respect to such Option.
For purposes of this Option Agreement, “Cause” means the occurrence of any of the following events, as determined by the Company in its sole discretion: (i) the Optionee’s commission of, or participation in, acts of dishonesty, fraud, misrepresentation or other acts of moral turpitude; (ii) the Optionee’s intentional, material violation of any contract or agreement between the Optionee and the Company or the Company’s Subsidiary or affiliate employing the Optionee (the “Employer”) or any statutory duty owed to the Company or the Employer; (iii) the Optionee’s unauthorized use or disclosure of the proprietary or confidential information of the Company or the Employer, or (iv) the Optionee’s gross failure to perform, refusal to perform, or neglect in the performance of, his or her duties, functions or responsibilities.
(d)Method of Exercise. This Option may be exercised with respect to all or any part of any vested Shares by giving the Company or any third-party stock option plan administrator designated by the Company written or electronic notice of such exercise, in the form designated by the Company or the Company’s designated third-party stock option plan administrator, specifying the number of Shares as to which this Option is exercised and accompanied by payment of the aggregate Exercise Price and any Tax-Related Items (as defined in Section 5 below) as to all exercised Shares.

2



This Option shall be deemed to be exercised upon receipt by the Company or any third-party stock option plan administrator designated by the Company of such fully executed exercise notice accompanied by such aggregate Exercise Price.
No Shares shall be issued pursuant to the exercise of this Option unless such issuance and exercise complies with applicable laws, as determined by the Company.
(e)Payment of Exercise Price. Payment of the aggregate Exercise Price shall be by any of the following, or a combination thereof, at the election of the Optionee: (i) cash; or (ii) check; or (iii) delivery of a properly executed exercise notice together with such other documentation as the Administrator and a broker designated by the Company, if applicable, shall require to effect an exercise of the Option and delivery to the Company of the sale proceeds required to pay the Exercise Price.
3.Non-Transferability of Option.
This Option may not be transferred in any manner otherwise than by will or by the laws of descent or distribution and may be exercised during the lifetime of the Optionee only by the Optionee. The terms of the Plan and this Option Agreement shall be binding upon the executors, administrators, heirs, successors and assigns of the Optionee.
4.Term of Option.
This Option may be exercised only within the term set out in the Notice of Grant, and may be exercised during such term only in accordance with the Plan and the terms of this Option Agreement.
5.Tax Consequences.
Regardless of any action the Company or the Optionee’s employer takes with respect to any or all income tax, social insurance, payroll tax, fringe benefits tax, payment on account or other tax-related items related to the Optionee’s participation in the Plan and legally applicable to the Optionee (“Tax-Related Items”), the Optionee acknowledges that the ultimate liability for all Tax-Related Items is and remains the Optionee’s responsibility and may exceed the amount actually withheld by the Company or the Employer. The Optionee further acknowledges that the Company and/or the Employer (1) make no representations or undertakings regarding the treatment of any Tax-Related Items in connection with any aspect of the Option, including but not limited to, the grant, vesting or exercise of the Option, the issuance of Shares pursuant to the exercise of the Option, the sale of Shares acquired under the Plan or the receipt of any dividends; and (2) do not commit to and are under no obligation to structure the terms of the grant or any aspect of the Optionee’s participation in the Plan to reduce or eliminate the Optionee’s liability for Tax-Related Items or to achieve any particular tax result. Further, if the Optionee becomes subject to tax in more than one jurisdiction between the date of grant and the date of any relevant taxable or tax withholding event, as applicable, the Optionee acknowledges that the Company and/or the Employer (or former employer, as applicable) may be required to withhold or account for Tax-Related Items in more than one jurisdiction.
Prior to any relevant taxable or tax withholding event, as applicable, the Optionee will pay or make adequate arrangements satisfactory to the Company and/or the Employer to satisfy all Tax-Related Items. In this regard, the Optionee authorizes the Company and/or the Employer, or their respective agents, at their discretion, to satisfy the obligations with regard to all Tax-Related Items by one or a combination of the following:
(i)withholding from the Optionee’s wages or other cash compensation paid to the Optionee by the Company and/or the Employer; or

3



(ii)withholding from proceeds of the sale of Shares acquired upon exercise either through a voluntary sale or through a mandatory sale arranged by the Company (on the Optionee’s behalf pursuant to this authorization without further consent).
The Company may withhold or account for Tax-Related Items by considering maximum applicable rates, in which case the Optionee will receive a refund of any over-withheld amount in cash and will have no entitlement to the equivalent in Shares.
Finally, the Optionee shall pay to the Company or the Employer any amount of Tax-Related Items that the Company or the Employer may be required to withhold or account for as a result of the Optionee’s participation in the Plan that cannot be satisfied by the means previously described. The Company may refuse to issue or deliver the Shares or the proceeds of the sale of Shares if the Optionee fails to comply with his or her obligations in connection with the Tax-Related Items.
6.Entire Agreement; Governing Law and Venue.
The Plan is incorporated herein by reference. The Plan and this Option Agreement constitute the entire agreement of the parties with respect to the subject matter hereof and supersede in their entirety all prior undertakings and agreements of the Company and the Optionee with respect to the subject matter hereof, and may not be modified adversely to the Optionee’s interest except by means of a writing signed by the Company and the Optionee. This Option Agreement is governed by the internal substantive laws, but not the choice of law rules, of California. For purposes of litigating any dispute that arises directly or indirectly from the relationship of the parties evidenced by the Option or the Option Agreement, the parties hereby submit to and consent to the exclusive jurisdiction of the State of California and agree that such litigation shall be conducted only in the courts of San Francisco City and County, California, or the federal courts for the United States for the Northern District of California and no other courts, where this grant is made and/or to be performed.
7.Acknowledgements. The Optionee acknowledges the following:
(a)the Plan is established voluntarily by the Company, it is discretionary in nature and it may be modified, amended, suspended or terminated by the Company at any time;
(b)the grant of the Option is voluntary and occasional and does not create any contractual or other right to receive future grants of options, or benefits in lieu of options, even if options have been granted in the past;
(c)all decisions with respect to future option grants, if any, will be at the sole discretion of the Company;
(d)the Optionee’s participation in the Plan shall not create a right to further employment with the Company or the Employer and shall not interfere with the ability of the Company or the Employer to terminate the Optionee’s employment relationship at any time;
(e)the Optionee is voluntarily participating in the Plan;
(f)the Option and the Shares subject to the Option are not part of normal or expected compensation or salary for purposes of, including but not limited to, calculating any severance, resignation, termination, redundancy, dismissal, end of service payments, bonuses, long-service awards, pension or retirement or welfare benefits or similar payments and in no event should be considered as compensation for, or relating in any way to, past services for the Company, the Employer, or any Subsidiary or affiliate of the Company;

4



(g)the Option grant and the Optionee’s participation in the Plan will not be interpreted to form an employment or service contract or relationship with the Company or any Subsidiary or affiliate of the Company;
(h)the future value of the underlying Shares is unknown and cannot be predicted with certainty;
(i)the value of the Shares acquired upon exercise may increase or decrease, even below the Exercise Price; and
(j)for Optionees who reside outside the U.S., the following additional provisions shall apply:
(i)the Option and the Shares subject to the Option are not intended to replace any pension rights;
(i)no claim or entitlement to compensation or damages shall arise from forfeiture of the Option resulting from termination of the Optionee’s employment by the Company or the Employer (whether or not in breach of employment laws in the country where the Optionee resides or is employed or the terms of the Optionee’s employment agreement, if any, and whether or not later found to be invalid) and in consideration of the grant of the Option to which the Optionee is otherwise not entitled, the Optionee irrevocably agrees never to institute any claim against the Company or the Employer, waives his or her ability, if any, to bring any such claim, and releases the Company and the Employer from any such claim; if, notwithstanding the foregoing, any such claim is allowed by a court of competent jurisdiction, then, by participating in the Plan, the Optionee shall be deemed irrevocably to have agreed not to pursue such claim and agrees to execute any and all documents necessary to request dismissal or withdrawal of such claims;
(ii)in the event of termination of the Optionee’s employment (regardless of the reason for such termination and whether or not in breach of employment laws in the country where the Optionee resides or is employed or the terms of the Optionee’s employment agreement, if any, and whether or not later found to be invalid), the Optionee’s right to vest in the Option under the Plan, if any, will terminate effective as of the date that the Optionee is no longer actively providing services and will not be extended by any notice period mandated under employment laws in the country where the Optionee resides or is employed (e.g., active employment would not include any contractual notice period or any period of “garden leave” or similar period mandated under employment laws in the country in which the Optionee resides or is employed or the terms of the Optionee’s employment agreement, if any); furthermore, in the event of termination of the Optionee’s employment (whether or not in breach of employment laws in the country where the Optionee resides or is employed or the terms of the Optionee’s employment agreement, if any, and whether or not later to be found invalid), the Optionee’s right to exercise the Option after termination of employment, if any, will be measured by the date of termination of the Optionee’s active services and will not be extended by any notice period mandated under employment laws in the country in which the Optionee resides or is employed or the terms of the Optionee’s employment agreement, if any; the Administrator shall have the exclusive discretion to determine when the Optionee is no longer actively providing services for purposes of the Option grant (including whether the Optionee may still be considered actively providing services while on an approved leave of absence);
(iii)the Option and the Shares subject to the Option are extraordinary items that do not constitute compensation of any kind for services of any kind rendered to the Company or the Employer, and are outside the scope of the Optionee’s employment or service contract, if any; and

5



(iv)neither the Company nor the Employer nor any Subsidiary or Affiliate shall be liable for any foreign exchange rate fluctuation between the Optionee’s local currency and the United States Dollar that may affect the value of the Option or of any amounts due to the Optionee pursuant to the exercise of the Option or the subsequent sale of any Shares acquired upon exercise.
8.No Advice Regarding Grant.
The Company is not providing any tax, legal or financial advice, nor is the Company making any recommendations regarding the Optionee’s participation in the Plan or the Optionee's acquisition or sale of the underlying Shares. The Optionee is hereby advised to consult with his or her own personal tax, legal and financial advisors regarding his or her participation in the Plan before taking any action related to the Plan.
9.Data Privacy.
The Optionee hereby explicitly and unambiguously consents to the collection, use and transfer, in electronic or other form, of the Optionee’s personal data as described in this Option Agreement and any other Option grant materials by and among, as applicable, the Employer, the Company and its Subsidiaries and affiliates for the exclusive purpose of implementing, administering and managing the Optionee’s participation in the Plan.
The Optionee understands that the Company and the Employer may hold certain personal information about the Optionee, including, but not limited to, the Optionee’s name, home address and telephone number, date of birth, social insurance number or other identification number, salary, nationality, job title, any shares of stock or directorships held in the Company, details of all Options or any other entitlement to shares of stock awarded, canceled, exercised, vested, unvested or outstanding in the Optionee’s favor, for the exclusive purpose of implementing, administering and managing the Plan (“Data”).
The Optionee understands that Data will be transferred to E*Trade Financial Services, Inc. or such other stock plan service provider as may be selected by the Company in the future, which is assisting the Company with the implementation, administration and management of the Plan. The Optionee understands that the recipients of the Data may be located in the United States or elsewhere, and that the recipient's country (e.g., the United States) may have different data privacy laws and protections than the Optionee’s country. The Optionees that reside outside the United States understand that they may request a list with the names and addresses of any potential recipients of the Data by contacting their local human resources representatives. The Optionee authorizes the Company, E*Trade Financial Services, Inc. and any other possible recipients which may assist the Company (presently or in the future) with implementing, administering and managing the Plan to receive, possess, use, retain and transfer the Data, in electronic or other form, for the purpose of implementing, administering and managing his or her participation in the Plan. The Optionee understands that Data will be held only as long as is necessary to implement, administer and manage the Optionee’s participation in the Plan. The Optionees who reside outside the United States understand that they may, at any time, view Data, request additional information about the storage and processing of Data, require any necessary amendments to Data or refuse or withdraw the consents herein, in any case without cost, by contacting in writing their local human resources representative. The Optionee understands that the Optionee is providing the consents herein on a purely voluntary basis. The Optionee further understand that if the Optionee does not consent or later seeks to revoke consent, the Optionee’s employment status or service and career with the Employer will not be adversely affected; the only adverse consequence of refusing or withdrawing consent is that the Company will not be able to grant the Optionee Options or other equity awards or administer or maintain such awards, and therefore such refusal or withdrawal may affect the Optionee’s ability to participate in

6



the Plan. For more information on the consequences of the Optionee’s refusal to consent or withdrawal of consent, the Optionee understands that he or she may contact his or her local human resources representative.
10.Electronic Delivery.
The Company may, in its sole discretion, decide to deliver any documents related to current or future participation in the Plan by electronic means. The Optionee hereby consents to receive such documents by electronic delivery and agrees to participate in the Plan through an on-line or electronic system established and maintained by the Company or another third party designated by the Company.
By electronically accepting this Agreement and participating in the Plan, the Participant agrees to be bound by the terms and conditions of the Plan and this Agreement, including the Appendix. If the Participant does not accept this Agreement within ninety (90) days of the Date of Grant, this Agreement will be null and void following the ninetieth (90th) day after the Date of Grant and the Participant will have no right or claim to the Award.
11.Language.
If the Optionee has received this Option Agreement or any other document related to the Option and/or the Plan translated into a language other than English, and if the meaning of the translated version is different than the English version, the English version will control.
12.Severability.
The provisions of this Option Agreement are severable, and if any one or more provisions are determined to be illegal or otherwise unenforceable, in whole or in part, the remaining provisions shall nevertheless be binding and enforceable.
13.Appendix.
Notwithstanding any provisions in the Option Agreement, the Option shall be subject to any special terms and conditions set forth in the Appendix for the Optionee’s country of residence. Moreover, if the Optionee relocates to one of the countries included in the Appendix during the life of the Option, the special terms and conditions for such country shall apply to the Optionee, to the extent the Company determines that the application of such terms and conditions is necessary or advisable in order to comply with the relevant laws concerning the issuance or sale of Shares or to facilitate the administration of the Plan. The Appendix constitutes part of the Option Agreement.
14.Imposition of Other Requirements.
The Company reserves the right to impose other requirements on the Option and the Shares acquired upon exercise of the Option, to the extent the Company determines it is necessary or advisable in order to comply with the relevant laws concerning the issuance or sale of Shares or to facilitate the administration of the Plan, and to require the Optionee to accept any additional agreements or undertakings that may be necessary to accomplish the foregoing.
15.Waiver.
The Optionee acknowledges that a waiver by the Company of breach of any provisions of this Option Agreement shall not operate or be construed as a waiver of any other provision of this Option Agreement, or of any subsequent breach by the Optionee or any other Participant.

7
EX-10.2 3 exhibit102.htm EXHIBIT 10.2 Exhibit


Exhibit 10.2
Note: Do not sign and return this document to the Company. By clicking on the [“ACCEPT” box], you acknowledge that you have read the information below and agree to be bound by the terms of the Plan and Agreement, including the Appendix. To avoid cancellation of the Award, you must provide such acceptance within ninety (90) days of the Date of Grant, as set forth in Section 18 of this Agreement.
SERVICESOURCE INTERNATIONAL, INC.
2011 EQUITY INCENTIVE PLAN
GLOBAL RESTRICTED STOCK UNIT AWARD AGREEMENT
Unless otherwise defined herein, the terms defined in the ServiceSource International, Inc. 2011 Equity Incentive Plan (the “Plan”) shall have the same defined meanings in the Agreement.
I.
NOTICE OF GRANT OF RESTRICTED STOCK UNIT
Name:
You have been granted an Award of Restricted Stock Units (“RSUs”), subject to the terms and conditions of the Plan and the Agreement, as follows:
Date of Grant:
Vesting Commencement Date:
Total Number of RSUs Granted:    
Vesting Schedule: The RSUs awarded by this Agreement shall vest in accordance with the following schedule:
[INSERT VESTING SCHEDULE]
II.
AGREEMENT
1.Grant of Restricted Stock Unit.
The Company hereby grants to the Participant named in the Notice of the Grant of Restricted Stock Units attached as Part I of this Restricted Stock Unit Award Agreement (“Notice of Grant”) an Award of RSUs, as set forth in the Notice of Grant and subject to the terms and conditions in the Restricted Stock Unit Agreement, including any special terms and conditions for the Participant’s country of residence contained in the Appendix (as defined below) (together, the “Agreement”) and the Plan (which is incorporated herein by reference).
2.Company’s Obligation.
Each RSU represents the right to receive a Share on the vesting date. Unless and until the RSUs vest, the Participant will have no right to receive Shares under such RSUs. Prior to actual distribution of Shares pursuant to any vested RSUs, such RSUs will represent an unsecured obligation of the Company, payable (if at all) only from the general assets of the Company.
3.Vesting Schedule.

1



The RSUs awarded by this Agreement will vest in accordance with the schedule set forth in your online E*Trade account.
4.Forfeiture upon Termination as Employee, Director or Consultant.
Notwithstanding any contrary provision of this Agreement or the Notice of Grant, if the Participant terminates as a Service Provider for any or no reason prior to vesting, the unvested RSUs awarded by this Agreement will thereupon be forfeited at no cost to the Company. If the Participant resides outside of the United States, in the event of termination of Participant’s employment (regardless of the reason for such termination and whether or not in breach of employment laws in the country where the Participant resides or is employed or the terms of the Participant’s employment agreement, if any, and whether or not later found to be invalid), Participant’s right to vest in the RSUs under the Plan, if any, will terminate effective as of the date that the Participant is no longer actively providing services and will not be extended by any notice period mandated under employment laws in the country where the Participant resides or is employed (e.g., active employment would not include any contractual notice period or any period of “garden leave” or similar period mandated in the country in which the Participant resides or is employed or the terms of the Participant’s employment agreement, if any); the Administrator shall have the exclusive discretion to determine when the Participant is no longer actively providing services for purposes of the Award (including whether or not the Participant may still be considered as actively providing services while on an approved leave of absence).
5.Payment after Vesting.
Any RSUs that vest in accordance with paragraph 3 will be paid to the Participant (or in the event of the Participant’s death, to his or her estate) in Shares, provided that to the extent determined appropriate by the Company, the minimum statutorily required local, foreign, federal, and state withholding of Tax-Related Items (as defined in paragraph 7 below) with respect to such RSUs will be paid by reducing the number of vested RSUs actually paid to the Participant.
6.Payments after Death.
Any distribution or delivery to be made to the Participant under this Agreement will, if the Participant is then deceased, be made to the administrator or executor of the Participant’s estate. Any such administrator or executor must furnish the Company with (a) written notice of his or her status as transferee, and (b) evidence satisfactory to the Company to establish the validity of the transfer and compliance with any laws or regulations pertaining to said transfer.
7.Responsibility for Taxes.
Regardless of any action the Company or the Subsidiary employing the Participant (the “Employer”) takes with respect to any or all income tax, social insurance, payroll tax, fringe benefits tax, payment on account or other tax-related items related to the Participant’s participation in the Plan and legally applicable to the Participant (“Tax-Related Items”), the Participant acknowledges that the ultimate liability for all Tax-Related Items is and remains the Participant’s responsibility and may exceed the amount actually withheld by the Company or the Employer. The Participant further acknowledges that the Company and/or the Employer (1) make no representations or undertakings regarding the treatment of any Tax-Related Items in connection with any aspect of the RSUs, including but not limited to, the grant, vesting or settlement of the RSUs, the issuance of Shares upon settlement of the RSUs, the subsequent sale of Shares acquired pursuant to such issuance and the receipt of any dividends and/or any Dividend Equivalents; and (2) do not commit to and are under no obligation to structure the terms of the Award or any aspect of the Participant’s participation in the Plan to reduce or eliminate the Participant’s liability for Tax-Related Items or to achieve any particular tax result. Further, if the Participant becomes subject to tax

2



in more than one jurisdiction between the Date of Grant and the date of any relevant taxable or tax withholding event, as applicable, the Participant acknowledges that the Company and/or the Employer (or former employer, as applicable) may be required to withhold or account for Tax-Related Items in more than one jurisdiction.
Prior to any relevant taxable or tax withholding event, as applicable, the Participant will pay or make adequate arrangements satisfactory to the Company and/or the Employer to satisfy all Tax-Related Items. In this regard, the Participant authorizes the Company and/or the Employer, or their respective agents to satisfy the obligations with regard to all Tax-Related Items by withholding in Shares to be issued upon vesting/settlement of the RSU; provided that the Company only withholds the amount of Shares necessary to satisfy the minimum withholding amount. Alternatively, should such method be impermissible or impractical in a particular jurisdiction, the Company may, in its sole discretion, use one or a combination of the following methods:
(i)    withholding from the Participant’s wages or other cash compensation paid to the Participant by the Company and/or the Employer; or
(ii)    withholding from proceeds of the sale of Shares acquired upon exercise either through a voluntary sale or through a mandatory sale arranged by the Company (on the Participant’s behalf pursuant to this authorization without further consent).
If the Participant is subject to the short-swing profit rules of Section 16(b) of the Exchange Act, then withholding shall only be by withholding in Shares or the Participant shall be entitled to elect the method of withholding from the alternatives above.
If the obligation for Tax-Related Items is satisfied by withholding in Shares, for tax purposes, the Participant is deemed to have been issued the full number of Shares subject to the vested RSU, notwithstanding that a number of the Shares are held back solely for the purpose of paying the Tax-Related Items due as a result of any aspect of Participant’s participation in the Plan.
Finally, the Participant shall pay to the Company or the Employer any amount of Tax-Related Items that the Company or the Employer may be required to withhold or account for as a result of the Participant’s participation in the Plan that cannot be satisfied by the means previously described. The Company may refuse to issue or deliver the Shares or the proceeds of the sale of Shares if the Participant fails to comply with his or her obligations in connection with the Tax-Related Items.
8.Rights as Stockholder.
Neither the Participant nor any person claiming under or through the Participant will have any of the rights or privileges of a stockholder of the Company in respect of any Shares deliverable hereunder unless and until certificates representing such Shares will have been issued, recorded on the records of the Company or its transfer agents or registrars, and delivered to the Participant or Participant’s broker designated by the Company.
9.No Effect on Employment.
The terms of the Participant’s employment with the Company and its Subsidiaries will be determined from time to time by the Company or the Employer (as the case may be). The terms of this Agreement shall not affect the rights of the Company or the Employer to terminate or change the terms of the employment of the Participant at any time for any reason whatsoever, with or without good cause or notice, unless otherwise provided in an employment agreement.

3



10.Grant is Not Transferable.
Except to the limited extent provided in paragraph 6, this grant and the rights and privileges conferred hereby will not be transferred, assigned, pledged or hypothecated in any way (whether by operation of law or otherwise) and will not be subject to sale under execution, attachment or similar process. Upon any attempt to transfer, assign, pledge, hypothecate or otherwise dispose of this grant, or any right or privilege conferred hereby, or upon any attempted sale under any execution, attachment or similar process, this grant and the rights and privileges conferred hereby immediately will become null and void.
11.Acknowledgements. The Participant acknowledges the following:
(a)the Plan is established voluntarily by the Company, it is discretionary in nature and it may be modified, amended, suspended or terminated by the Company at any time;
(b)the Award is voluntary and occasional and does not create any contractual or other right to receive future awards of RSUs, or benefits in lieu of RSUs, even if RSUs have been awarded in the past;
(c)all decisions with respect to future awards, if any, will be at the sole discretion of the Company;
(d)the Participant’s participation in the Plan shall not create a right to further employment with the Company or the Employer;
(e)the Participant is voluntarily participating in the Plan;
(f)the Award and the Shares subject to the Award are not part of normal or expected compensation or salary for any purposes, including, but not limited to, calculating any severance, resignation, termination, redundancy, dismissal, end of service payments, bonuses, long-service awards, pension or retirement or welfare benefits or similar payments and in no event should be considered as compensation for, or relating in any way to, past services for the Company, the Employer, or any Subsidiary or affiliate of the Company;
(g)the Award and the Participant’s participation in the Plan will not be interpreted to form an employment or service contract or relationship with the Company or any Subsidiary or affiliate of the Company;
(h)the future value of the underlying Shares is unknown and cannot be predicted with certainty;
(i)for Participants who reside outside the U.S., the following additional provisions shall apply:
(i)the Award and the Shares subject to the Award are extraordinary items that do not constitute compensation of any kind for services of any kind rendered to the Company or the Employer, and are outside the scope of the Participant’s employment or service contract, if any;
(ii)the Award and the Shares subject to the Award are not intended to replace any pension rights; and
(iii) no claim or entitlement to compensation or damages shall arise from forfeiture of the RSUs resulting from termination of the Participant’s services by the Company or the Employer (whether or not in breach of employment laws in the country where the Participant resides and

4



whether or not later found to be invalid) and in consideration of the Award of RSUs to which the Participant is otherwise not entitled, the Participant irrevocably agrees never to institute any claim against the Company or the Employer, waives his or her ability, if any, to bring any such claim, and releases the Company and the Employer from any such claim; if, notwithstanding the foregoing, any such claim is allowed by a court of competent jurisdiction, then, by participating in the Plan, the Participant shall be deemed irrevocably to have agreed not to pursue such claim and agrees to execute any and all documents necessary to request dismissal or withdrawal of such claims.
12.No Advice Regarding Award.
The Company is not providing any tax, legal or financial advice, nor is the Company making any recommendations regarding the Participant’s participation in the Plan or the Participant’s acquisition or sale of the underlying Shares. The Participant is hereby advised to consult with his or her own personal tax, legal and financial advisors regarding his or her participation in the Plan before taking any action related to the Plan.
13.Data Privacy.
The Participant hereby explicitly and unambiguously consents to the collection, use and transfer, in electronic or other form, of the Participant’s personal data as described in this Agreement and any other Award materials by and among, as applicable, the Employer, the Company and its Subsidiaries and affiliates for the exclusive purpose of implementing, administering and managing the Participant’s participation in the Plan.
The Participant understands that the Company and the Employer may hold certain personal information about the Participant, including, but not limited to, the Participant’s name, home address and telephone number, date of birth, social insurance number or other identification number, salary, nationality, job title, any shares of stock or directorships held in the Company, details of all Awards or any other entitlement to shares of stock awarded, canceled, exercised, vested, unvested or outstanding in the Participant’s favor, for the exclusive purpose of implementing, administering and managing the Plan (“Data”).
The Participant understands that Data will be transferred to E*Trade Financial Services, Inc., or such other stock plan service provider as may be selected by the Company in the future, which is assisting the Company with the implementation, administration and management of the Plan. The Participant understands that the recipients of the Data may be located in the United States or elsewhere, and that the recipient’s country (e.g., the United States) may have different data privacy laws and protections than the Participant’s country. The Participants who reside outside the U.S. understand that they may request a list with the names and addresses of any potential recipients of the Data by contacting the Participant’s local human resources representative. The Participant authorizes the Company, its designated Plan broker and any other possible recipients which may assist the Company (presently or in the future) with implementing, administering and managing the Plan to receive, possess, use, retain and transfer the Data, in electronic or other form, for the purpose of implementing, administering and managing his or her participation in the Plan. The Participant understands that Data will be held only as long as is necessary to implement, administer and manage the Participant’s participation in the Plan. The Participants who reside outside the U.S. understand that they may, at any time, view Data, request additional information about the storage and processing of Data, require any necessary amendments to Data or refuse or withdraw the consents herein, in any case without cost, by contacting in writing their local human resources representative. The Participant understands that he or she is providing the consents herein on a purely voluntary basis. If the Participant does not consent or later seeks to revoke his or her consent, the Participant’s employment status or service and career with the Employer will not be adversely

5



affected; the only adverse consequence of refusing or withdrawing consent is that the Company would not be able to grant the Participant RSUs or other equity awards or administer or maintain such awards. Therefore, the Participant understands that refusing or withdrawing his or her consent may affect the Participant’s ability to participate in the Plan. For more information on the consequences of the Participant’s refusal to consent or withdrawal of consent, the Participant understands that he or she may contact his or her local human resources representative.
14.Binding Agreement.
Subject to the limitation on the transferability of this grant contained herein, this Agreement will be binding upon and inure to the benefit of the heirs, legatees, legal representatives, successors and assigns of the parties hereto.
15.Additional Conditions to Issuance of Stock.
If at any time the Company will determine, in its discretion, that the listing, registration or qualification of the Shares upon any securities exchange or under any local, foreign, state or federal law, or the consent or approval of any governmental regulatory authority is necessary or desirable as a condition to the issuance of Shares to the Participant (or his or her estate), such issuance will not occur unless and until such listing, registration, qualification, consent or approval will have been effected or obtained free of any conditions not acceptable to the Company. The Company will make all reasonable efforts to meet the requirements of any such local, foreign, state or federal law or securities exchange and to obtain any such consent or approval of any such governmental authority.
16.Plan Governs.
This Agreement and the Notice of Grant are subject to all terms and provisions of the Plan. In the event of a conflict between one or more provisions of this Agreement or the Notice of Grant and one or more provisions of the Plan, the provisions of the Plan will govern.
17.Governing Law and Venue.
This Agreement is governed by the internal substantive laws, but not the choice of law rules, of California. For purposes of litigating any dispute that arises directly or indirectly from the relationship of the parties evidenced by the Award or the Agreement, the parties hereby submit to and consent to the exclusive jurisdiction of the State of California and agree that such litigation shall be conducted only in the courts of San Francisco City and County, California, or the federal courts for the United States for the Northern District of California and no other courts, where this grant is made and/or to be performed.
18.Electronic Delivery.
The Company may, in its sole discretion, decide to deliver any documents related to current or future participation in the Plan by electronic means. The Participant hereby consents to receive such documents by electronic delivery and agrees to participate in the Plan through an on-line or electronic system established and maintained by the Company or another third party designated by the Company.
By electronically accepting this Agreement and participating in the Plan, the Participant agrees to be bound by the terms and conditions of the Plan and this Agreement, including the Appendix. If the Participant does not accept this Agreement within ninety (90) days of the Date of Grant, this Agreement will be null and void following the ninetieth (90th) day after the Date of Grant and the Participant will have no right or claim to the Award.

6



19.Language.
If the Participant has received this Agreement or any other document related to the Award and/or the Plan translated into a language other than English, and if the meaning of the translated version is different than the English version, the English version will control.
20.Severability.
The provisions of this Agreement are severable, and if any one or more provisions are determined to be illegal or otherwise unenforceable, in whole or in part, the remaining provisions shall nevertheless be binding and enforceable.
21.Appendix.
Notwithstanding any provisions in the Agreement, the Award shall be subject to any special terms and conditions set forth in the Appendix for the Participant’s country of residence. Moreover, if the Participant relocates to one of the countries included in the Appendix, the special terms and conditions for such country shall apply to the Participant, to the extent the Company determines that the application of such terms and conditions is necessary or advisable in order to comply with the relevant laws concerning the issuance or sale of Shares or to facilitate the administration of the Plan. The Appendix constitutes part of the Agreement.
22.Imposition of Other Requirements.
The Company reserves the right to impose other requirements on the Award of RSUs and the Shares acquired upon vesting of the RSUs, to the extent the Company determines it is necessary or advisable in order to comply with the relevant laws or concerning the issuance or sale of Shares or to facilitate the administration of the Plan, and to require the Participant to accept any additional agreements or undertakings that may be necessary to accomplish the foregoing.
23.Waiver.
The Participant acknowledges that a waiver by the Company or breach of any provision of this Agreement shall not operate or be construed as a waiver of any other provision of this Agreement or of any subsequent breach by the Participant or any other employee.

7
EX-31.1 4 a9302019-exhibit311xq32019.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
CERTIFICATION PURSUANT TO RULE 13A-14(A) AND RULE 15D-14(A)
OF THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Gary B. Moore, certify that:
1.
I have reviewed this quarterly report on Form 10-Q of ServiceSource International, 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 controls over financial reporting.

Date:
October 29, 2019
By:
/s/ GARY B. MOORE
 
 
 
Name: Gary B. Moore
 
 
 
Title: Chief Executive Officer (Principal Executive Officer)



EX-31.2 5 a9302019-exhibit312xq32019.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
CERTIFICATION PURSUANT TO RULE 13A-14(A) AND RULE 15D-14(A)
OF THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Richard G. Walker, certify that:

1.
I have reviewed this quarterly report on Form 10-Q of ServiceSource International, 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 controls over financial reporting.

Date:
October 29, 2019
By:
/s/ RICHARD G. WALKER
 
 
 
Name: Richard G. Walker
 
 
 
Title: Chief Financial Officer (Principal Financial and Accounting Officer)



EX-32.1 6 a9302019-exhibit321xq32019.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
Based on my knowledge, I, Gary B. Moore, certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report of ServiceSource International, Inc. on Form 10-Q for the quarter ended September 30, 2019, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of ServiceSource International, Inc.
Date:
October 29, 2019
By:
/s/ GARY B. MOORE
 
 
 
Name: Gary B. Moore
 
 
 
Title: Chief Executive Officer (Principal Executive Officer)



EX-32.2 7 a9302019-exhibit322xq32019.htm EXHIBIT 32.2 Exhibit


Exhibit 32.2
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
Based on my knowledge, I, Richard G. Walker, certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report of ServiceSource International, Inc. on Form 10-Q for the quarter ended September 30, 2019, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of ServiceSource International, Inc.
 
Date:
October 29, 2019
By:
/s/ RICHARD G. WALKER
 
 
 
Name: Richard G. Walker
 
 
 
Title: Chief Financial Officer (Principal Financial and Accounting Officer)


EX-101.SCH 8 srev-20190930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2123100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2423403 - Disclosure - Commitments and Contingencies - Future Minimum Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2423402 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2323301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - The Company link:presentationLink link:calculationLink link:definitionLink 2401401 - Disclosure - The Company (Details) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 2120100 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2420402 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Fair Value of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2126100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2426401 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2121100 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2421406 - Disclosure - Leases - Lease Term and Discount Rate (Details) link:presentationLink link:calculationLink link:definitionLink 2421407 - Disclosure - Leases - Maturity of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2421407 - Disclosure - Leases - Maturity of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2421402 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2421404 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 2421403 - Disclosure - Leases - Supplemental Income Statement Information (Details) link:presentationLink link:calculationLink link:definitionLink 2321301 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Other Current and Long-Term Liabilities link:presentationLink link:calculationLink link:definitionLink 2415403 - Disclosure - Other Current and Long-Term Liabilities - Schedule of Long-Term Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Other Current and Long-Term Liabilities - Schedule of Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Other Current and Long-Term Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2127100 - Disclosure - Restructuring and Other Related Costs link:presentationLink link:calculationLink link:definitionLink 2427402 - Disclosure - Restructuring and Other Related Costs - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2427403 - Disclosure - Restructuring and Other Related Costs - Restructuring and Other Reserve Activities (Details) link:presentationLink link:calculationLink link:definitionLink 2327301 - Disclosure - Restructuring and Other Related Costs (Tables) link:presentationLink link:calculationLink link:definitionLink 2124100 - Disclosure - Revenues, Contract Asset and Liability Balances and Contract Acquisition Costs link:presentationLink link:calculationLink link:definitionLink 2424402 - Disclosure - Revenues, Contract Asset and Liability Balances and Contract Acquisition Costs - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2424403 - Disclosure - Revenues, Contract Asset and Liability Balances and Contract Acquisition Costs - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2424404 - Disclosure - Revenues, Contract Asset and Liability Balances and Contract Acquisition Costs - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2324301 - Disclosure - Revenues, Contract Asset and Liability Balances and Contract Acquisition Costs (Tables) link:presentationLink link:calculationLink link:definitionLink 2125100 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2425403 - Disclosure - Stockholders' Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2425404 - Disclosure - Stockholders' Equity - Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2425405 - Disclosure - Stockholders' Equity - Restricted Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2425402 - Disclosure - Stockholders' Equity - Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2325301 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2403406 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2203201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 srev-20190930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 srev-20190930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 srev-20190930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Debt Disclosure [Abstract] Debt Debt Disclosure [Text Block] Revenue from Contract with Customer [Abstract] Disaggregation of Revenue From Contracts with Clients Disaggregation of Revenue [Table Text Block] Statement of Financial Position [Abstract] Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Prepaid expenses and other Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property and equipment, net Property, Plant and Equipment, Net Contract acquisition costs Capitalized Contract Cost, Net, Noncurrent Right-of-use assets Operating Lease, Right-of-Use Asset Goodwill Intangible Assets, Net (Including Goodwill) Other assets Other Assets, Noncurrent Total assets Assets Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued expenses Accrued Liabilities, Current Accrued compensation and benefits Employee-related Liabilities, Current Operating lease liabilities Operating Lease, Liability, Current Other current liabilities Other Liabilities, Current Total current liabilities Liabilities, Current Operating lease liabilities, net of current portion Operating Lease, Liability, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 7) Commitments and Contingencies Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $0.001 par value; 20,000 shares authorized and none issued and outstanding Preferred Stock, Value, Issued Common stock; $0.0001 par value; 1,000,000 shares authorized; 94,599 shares issued and 94,478 shares outstanding as of September 30, 2019; 92,895 shares issued and 92,774 shares outstanding as of December 31, 2018 Common Stock, Value, Issued Treasury stock Treasury Stock, Value Additional paid-in capital Additional Paid in Capital, Common Stock Accumulated deficit Retained Earnings (Accumulated Deficit) Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Total stockholders’ equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders’ equity Liabilities and Equity Income Tax Disclosure [Abstract] Unrecognized tax benefits Unrecognized Tax Benefits Accounting Policies [Abstract] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] Federal Funds rate Fed Funds Effective Rate Overnight Index Swap Rate [Member] LIBOR London Interbank Offered Rate (LIBOR) [Member] Base rate Base Rate [Member] Eurodollar Eurodollar [Member] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Revolving Credit Facility Revolving Credit Facility [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Line of Credit Line of Credit [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Basis spread of interest rate Debt Instrument, Basis Spread on Variable Rate Borrowings outstanding on revolver Long-term Line of Credit Deferred loan costs Debt Issuance Costs, Line of Credit Arrangements, Net Amortization of premiums and discounts Amortization of Debt Discount (Premium) Interest expense Interest Expense, Debt Restructuring and Related Activities [Abstract] Restructuring and Other Related Costs Restructuring and Related Activities Disclosure [Text Block] Commitments and Contingencies Disclosure [Abstract] Future Minimum Payments Under Non-cancelable Service Contract Commitments Long-term Purchase Commitment [Table Text Block] Leases [Abstract] Leases Lessee, Operating Leases [Text Block] Leases Lessee, Finance Leases [Text Block] 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] February 2019 Restructuring Effort Restructuring Effort 2019 [Member] Restructuring Effort 2019 [Member] May 2017 Restructuring Effort May 2017 Restructuring Effort [Member] May 2017 Restructuring Effort [Member] Restructuring Type [Axis] Restructuring Type [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] Severance and Other Employee Costs Employee Severance [Member] Lease and Other Contract Termination Costs Contract Termination [Member] Asset Impairments Facility Closing [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Beginning Balance Restructuring Reserve Restructuring and other related costs Restructuring Charges Cash paid Payments for Restructuring Change in estimates and non-cash charges Restructuring Reserve, Changes In Estimate And Settled without Cash Restructuring Reserve, Changes In Estimate And Settled without Cash Acceleration of stock-based compensation expense in additional paid-in capital APIC, Share-based Payment Arrangement, Recognition and Exercise Ending Balance Fair Value Disclosures [Abstract] Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Statement of Comprehensive Income [Abstract] Net loss Net Income (Loss) Attributable to Parent Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax [Abstract] Unrealized loss on short-term investments Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax Reclassification adjustment for impairment loss included in net loss Other Comprehensive (Income) Loss, Reclassification Adjustment from AOCI for Write-down of Securities, Net of Tax Net change in available for sale debt securities Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent 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] Award Type [Axis] Award Type [Axis] Award Type [Domain] Award Type [Domain] Employee Stock Option Share-based Payment Arrangement, Option [Member] RSUs and PSUs Restricted Stock Units and Performance-Based Restricted Stock Units [Member] Restricted Stock Units and Performance-Based Restricted Stock Units [Member] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] The 2011 Equity Incentive Plan The 2011 Equity Incentive Plan [Member] 2011 Equity Incentive Plan (the "2011 Plan") Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Capitalized stock-based compensation related to internal-use software Capitalized Software Cost, Share-Based Compensation Capitalized Software Cost, Share-Based Compensation Weighted-average fair value of options granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Unrecognized compensation expense, stock options Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Unrecognized compensation expense, weighted-average period recognized Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Unrecognized compensation expense, RSUs and PSUs Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Antidilutive shares excluded from diluted earnings per share calculation (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Weighted-average remaining lease term (in years): Weighted Average Remaining Lease Term [Abstract] Weighted Average Remaining Lease Term [Abstract] Operating lease Operating Lease, Weighted Average Remaining Lease Term Finance lease Finance Lease, Weighted Average Remaining Lease Term Weighted-average discount rate: Leases, Weighted Average Discount Rate [Abstract] Leases, Weighted Average Discount Rate [Abstract] Operating lease Operating Lease, Weighted Average Discount Rate, Percent Finance lease Finance Lease, Weighted Average Discount Rate, Percent Operating leases: Operating Lease, Assets And Liabilities, Lessee [Abstract] Operating Lease, Assets And Liabilities, Lessee [Abstract] Right-of-use assets Operating lease liabilities Total operating lease liabilities Operating Lease, Liability Finance leases: Finance Lease, Assets And Liabilities, Lessee [Abstract] Finance Lease, Assets And Liabilities, Lessee [Abstract] Property and equipment Finance Lease, Right-Of-Use Asset, Gross Finance Lease, Right-Of-Use Asset, Gross Accumulated depreciation Finance Lease, Right-Of-Use Asset, Accumulated Depreciation Finance Lease, Right-Of-Use Asset, Accumulated Depreciation Property and equipment, net Finance Lease, Right-of-Use Asset Other current liabilities Finance Lease, Liability, Current Other long-term liabilities Finance Lease, Liability, Noncurrent Total finance lease liabilities Finance Lease, Liability Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Senior Convertible Notes Senior Convertible Notes [Member] Senior Convertible Notes Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Other Assets Other Assets [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] 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] Repayments of convertible debt Repayments of Convertible Debt Other-than-temporary impairment loss recorded in earnings Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale, Recognized in Earnings Realized gains Debt Securities, Available-for-sale, Realized Gain Realized losses Debt Securities, Available-for-sale, Realized Loss Restricted cash Restricted Cash and Cash Equivalents Statement of Cash Flows [Abstract] Statement [Table] Statement [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] ASU 2014-09 Accounting Standards Update 2014-09 [Member] ASU 2016-02 Accounting Standards Update 2016-02 [Member] Statement [Line Items] Statement [Line Items] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net loss Adjustments to reconcile net loss to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Amortization of debt discount and issuance costs Amortization of Deferred Charges Amortization of contract acquisition costs Amortization of Acquisition Costs Amortization of premium on short-term investments Accretion (Amortization) of Discounts and Premiums, Investments Amortization of right-of-use assets Lease, Right-Of-Use Assets, Amortization Lease, Right-Of-Use Assets, Amortization Stock-based compensation Share-based Payment Arrangement, Noncash Expense Restructuring and other related costs Restructuring and Other Restructuring and Other Impairment loss on investment securities Other Increase (Decrease) in Operating Capital Accounts receivable, net Increase (Decrease) in Accounts Receivable Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Contract acquisition costs Increase (Decrease) in Contract with Customer, Asset Accounts payable Increase (Decrease) in Accounts Payable Accrued compensation and benefits Increase (Decrease) in Employee Related Liabilities Operating lease liabilities Increase (Decrease) In Operating Lease Liabilities Increase (Decrease) In Operating Lease Liabilities Accrued expenses 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] Acquisition of property and equipment Payments to Acquire Property, Plant, and Equipment Purchases of short-term investments Payments for (Proceeds from) Short-term Investments Sales of short-term investments Proceeds from Sale of Short-term Investments Maturities of short-term investments Proceeds from Maturities, Prepayments and Calls of Short-term Investments Net cash (used in) provided by investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Repayment on finance lease obligations Repayments of Long-term Capital Lease Obligations Repayment of convertible notes Debt issuance costs Payments of Debt Issuance Costs Proceeds from revolving line of credit Proceeds from Lines of Credit Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Payments related to minimum tax withholdings on restricted stock unit releases Payment, Tax Withholding, Share-based Payment Arrangement Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash and cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Net change in cash and cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash and cash equivalents and restricted cash, beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash and cash equivalents and restricted cash, end of period Supplemental disclosures of cash flow information: Supplemental Cash Flow Information [Abstract] Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Supplemental disclosures of non-cash activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Acquisition of property and equipment accrued in accounts payable and accrued expenses Acquisition Of Property And Equipment Through Accounts Payable Acquisition of property and equipment through accounts payable. Increase in contract acquisition costs and benefit to accumulated deficit related to adoption of ASC 606 Increase In Contract Acquisition Costs And Benefit To Accumulated Deficit Increase In Contract Acquisition Costs And Benefit To Accumulated Deficit Increase in prepaid expenses and other, other liabilities and benefit to accumulated deficit related to adoption of ASC 606 Increase In Prepaid Expenses And Other Assets And Other Liabilities And Benefit To Accumulated Deficit Increase In Prepaid Expenses And Other Assets And Other Liabilities And Benefit To Accumulated Deficit Increase in operating lease liabilities related to the adoption of ASC 842 Increase In Operating Lease Liabilities Increase In Operating Lease Liabilities Increase in right-of-use assets related to the adoption of ASC 842 Increase In Right-Of-Use Assets Increase In Right-Of-Use Assets Decrease in prepaids and other assets related to the adoption of ASC 842 Decrease In Prepaid And Other Assets Decrease In Prepaid And Other Assets Decrease in other liabilities related to the adoption of ASC 842 Decrease In Other Liabilities Decrease In Other Liabilities Revenues, Contract Asset and Liability Balances and Contract Acquisition Costs Revenue from Contract with Customer [Text Block] Restructuring charges Number of locations where reduction of headcount and office spaces took place (location) Restructuring And Related Activities, Reduced Headcount And Office Spaces, Number Of Locations Restructuring And Related Activities, Reduced Headcount And Office Spaces, Number Of Locations Income Statement [Abstract] Net revenue Revenues Cost of revenue Cost of Revenue Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Sales and marketing Selling and Marketing Expense Research and development Research and Development Expense General and administrative General and Administrative Expense Restructuring and other related costs Restructuring Costs and Asset Impairment Charges Total operating expenses Operating Expenses Loss from operations Operating Income (Loss) Interest and other expense, net Interest Expense Impairment loss on investment securities Loss before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Provision for income tax (expense) benefit Income Tax Expense (Benefit) Net loss Net loss per common share Earnings Per Share, Basic and Diluted [Abstract] Basic and diluted (in dollars per share) Earnings Per Share, Basic and Diluted Weighted-average common shares outstanding: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Basic and diluted (in shares) Weighted Average Number of Shares Outstanding, Basic and Diluted Other Liabilities Disclosure [Abstract] Finance lease obligations Contract liability Contract with Customer, Liability, Current Other liabilities Other Sundry Liabilities, Current Legal reserve Loss Contingency, Accrual, Current Employee stock purchase plan withholdings Employee Stock Purchase Program Withholdings, Current Employee Stock Purchase Program Withholdings, Current Deferred rent Deferred Rent Credit, Current Total Share-based Payment Arrangement, Expensed and Capitalized, Amount [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 revenue Cost of Sales [Member] Sales and marketing Selling and Marketing Expense [Member] Research and development Research and Development Expense [Member] General and administrative General and Administrative Expense [Member] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Total stock-based compensation Share-based Payment Arrangement, Expense Capitalized Software Cost, Share-Based Compensation Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Professional services Professional Services [Member] Professional Services [Member] Selling services Selling Services [Member] Selling Services [Member] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] APJ Asia Pacific [Member] EMEA EMEA [Member] NALA North America And Latin America [Member] North America And Latin America Contract with Customer, Basis of Pricing [Axis] Contract with Customer, Basis of Pricing [Axis] Contract with Customer, Basis of Pricing [Domain] Contract with Customer, Basis of Pricing [Domain] Fixed consideration Fixed-price Contract [Member] Variable consideration Time-and-materials Contract [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Revenue Revenue from Contract with Customer, Excluding Assessed Tax Options Outstanding, Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Outstanding, beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Expired and/or forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Outstanding, ending balance (in shares) Options exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Options Outstanding, Options, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Outstanding, weighted average exercise price per share, beginning balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted, weighted average exercise price per share (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Expired and/or Forfeited, weighted average exercise price per share (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Outstanding, weighted average exercise price per share, ending balance (in dollars per share) Options exercisable, weighted average option price per share (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Outstanding, weighted average remaining contractual life Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Options exercisable, weighted average remaining contractual life Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Outstanding, intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Options exercisable, intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Schedule of Other Current Liabilities Other Current Liabilities [Table Text Block] Schedule of Other Long-Term Liabilities Other Noncurrent Liabilities [Table Text Block] The Company Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Operating Leases Lessee, Operating Lease, Liability, Payment, Due [Abstract] Remainder 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 Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Total lease payments Lessee, Operating Lease, Liability, Payments, Due Less: interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Less: tenant improvements reimbursement Lessee, Operating Lease, Liability, Tenant Improvements Reimbursement Lessee, Operating Lease, Liability, Tenant Improvements Reimbursement Total Operating Sublease Lessor, Operating Lease, Payments, Fiscal Year Maturity [Abstract] Remainder of 2019 Lessor, Operating Lease, Payments to be Received, Remainder of Fiscal Year 2020 Lessor, Operating Lease, Payments to be Received, Two Years 2021 Lessor, Operating Lease, Payments to be Received, Three Years 2022 Lessor, Operating Lease, Payments to be Received, Four Years 2023 Lessor, Operating Lease, Payments to be Received, Five Years Thereafter Lessor, Operating Lease, Payments to be Received, Thereafter Total Lessor, Operating Lease, Payments to be Received Finance Leases Finance Lease, Liability, Payment, Due [Abstract] Remainder of 2019 Finance Lease, Liability, Payments, Remainder of Fiscal Year 2020 Finance Lease, Liability, Payments, Due Year Two 2021 Finance Lease, Liability, Payments, Due Year Three 2022 Finance Lease, Liability, Payments, Due Year Four 2023 Finance Lease, Liability, Payments, Due Year Five Thereafter Finance Lease, Liability, Payments, Due after Year Five Total lease payments Finance Lease, Liability, Payment, Due Less: interest Finance Lease, Liability, Undiscounted Excess Amount Less: tenant improvements reimbursement Lessee, Finance Lease, Liability, Tenant Improvements Reimbursement Lessee, Finance Lease, Liability, Tenant Improvements Reimbursement Total 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, Address Line Two Entity Address, Address Line Two 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 Small Business Entity Small Business Emerging Growth Company Entity Emerging Growth Company Entity Shell Company Entity Shell Company Entity Common stock, shares outstanding Entity Common Stock, Shares Outstanding Amendment Flag Amendment Flag Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Other Current and Long-Term Liabilities Other Liabilities Disclosure [Text Block] Stockholders' Equity Shareholders' Equity and Share-based Payments [Text Block] Summary of Stock-Based Compensation Expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Summary of Option and Restricted Stock Activity Share-based Payment Arrangement, Option and Stock Appreciation Rights, Activity [Table Text Block] Summary of Additional Information Concerning Vested RSUs and PSUs Share-based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block] Asset retirement obligations Asset Retirement Obligation Finance lease obligations Finance lease obligations Capital Lease Obligations, Noncurrent Accrued restructuring costs Restructuring Reserve, Noncurrent Deferred tax liability Deferred Income Tax Liabilities, Net Other accrued costs Other Accrued Liabilities, Noncurrent Deferred rent Deferred Rent Credit, Noncurrent Total Number of languages (more than) Number of Languages Number of Languages Years of operating experience Years of Operating Experience Years of Operating Experience Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, shares issued (in shares) Common Stock, Shares, Issued Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Operating lease liability Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Option to extend, term (in years) Lessee, Operating Lease, Renewal Term Option to terminate, term (in years) Lessee, Operating Lease, Termination Period Lessee, Operating Lease, Termination Period Rent expense Operating Lease, Expense Sublease income Sublease Income Income Taxes Income Tax Disclosure [Text Block] Revenue, Initial Application Period Cumulative Effect Transition [Table] Revenue, Initial Application Period Cumulative Effect Transition [Table] Capitalized Contract Cost [Axis] Capitalized Contract Cost [Axis] Capitalized Contract Cost [Domain] Capitalized Contract Cost [Domain] After Adoption of New Revenue Guidance After Adoption of New Revenue Guidance [Member] After Adoption of New Revenue Guidance [Member] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Contract asset Contract with Customer, Asset, after Allowance for Credit Loss Other liabilities Remaining performance obligation Revenue, Remaining Performance Obligation, Amount Contract acquisition costs Capitalized Contract Cost, Net Amortization of contract acquisition costs Capitalized Contract Cost, Amortization Amortization expense for the remainder of 2019 Capitalized Contract Cost, Amortization Expense, Remainder of Fiscal Year Capitalized Contract Cost, Amortization Expense, Remainder of Fiscal Year Amortization expense for 2020 Capitalized Contract Cost, Amortization Expense, Year Two Capitalized Contract Cost, Amortization Expense, Year Two Amortization expense for 2021 and beyond Capitalized Contract Cost, Amortization Expense, Year Three And Beyond Capitalized Contract Cost, Amortization Expense, Year Three And Beyond Additional contract costs capitalized Contract with Customer, Asset, New Contract Additions Contract with Customer, Asset, New Contract Additions Amortization term Capitalized Contract Cost, Amortization Term Capitalized Contract Cost, Amortization Term Impairment of contract costs Capitalized Contract Cost, Impairment Loss Schedule of Restructuring and Other Reserve Activities Restructuring and Related Costs [Table Text Block] Statement of Stockholders' Equity [Abstract] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock Common Stock [Member] Treasury Shares/Stock Treasury Stock [Member] Additional Paid-in Capital Additional Paid-in Capital [Member] Accumulated Deficit Retained Earnings [Member] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning balance (in shares) Shares, Outstanding Stockholders' equity, beginning balance Cumulative effect of ASC 606 - initial adoption Cumulative Effect of New Accounting Principle in Period of Adoption Stockholders' equity, adjusted balance Stockholders' Equity Attributable to Parent, Adjusted Balance Stockholders' Equity Attributable to Parent, Adjusted Balance Other comprehensive income Other Comprehensive Income (Loss), Net of Tax Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Issuance of common stock, restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Issuance of common stock, restricted stock units Stock Issued During Period, Value, Restricted Stock Award, Gross Proceeds from the exercise of stock options and employee stock purchase plan (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Proceeds from the exercise of stock options and employee stock purchase plan Stock Issued During Period, Value, Stock Options Exercised Net cash paid for payroll taxes on restricted stock unit releases Adjustments to Additional Paid in Capital, Income Tax Deficiency from Share-based Compensation Ending balance (in shares) Stockholders' equity, ending balance Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Principles of Consolidation Consolidation, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Reclassifications Reclassification, Policy [Policy Text Block] New Accounting Standards Issued but Not yet Adopted and New Accounting Standards Adopted New Accounting Pronouncements, Policy [Policy Text Block] Leases Lessee, Leases [Policy Text Block] Schedule of Operating Leased Assets [Table] Schedule of Operating Leased Assets [Table] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Money market mutual funds Money Market Funds [Member] Letter of Credit Letter of Credit [Member] Litigation Case [Axis] Litigation Case [Axis] Litigation Case [Domain] Litigation Case [Domain] Sarah Patton, et al v. ServiceSource Delaware, Inc Sarah Patton, et al v. ServiceSource Delaware, Inc [Member] Sarah Patton, et al v. ServiceSource Delaware, Inc [Member] Litigation Status [Axis] Litigation Status [Axis] Litigation Status [Domain] Litigation Status [Domain] Pending Litigation Pending Litigation [Member] Operating Leased Assets [Line Items] Operating Leased Assets [Line Items] Number of leased facilities Number Of Leased Facilities Number Of Leased Facilities Number of letters of credit Number Of Debt Instruments Number Of Debt Instruments Letters of credit Debt Instrument, Collateral Amount Restricted cash Restricted Cash Equivalents, Noncurrent Loss contingency accrual Number of plaintiffs Loss Contingency, Number of Plaintiffs Non-cancelable Service Contract Commitments Purchase Obligation, Fiscal Year Maturity [Abstract] Remainder of 2019 Purchase Obligation, Future Minimum Payments, Remainder of Fiscal Year 2020 Purchase Obligation, Due in Second Year 2021 Purchase Obligation, Due in Third Year 2022 Purchase Obligation, Due in Fourth Year 2023 Purchase Obligation, Due in Fifth Year Thereafter Purchase Obligation, Due after Fifth Year Total Purchase Obligation Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Unvested, beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Unvested, ending balance (in shares) Weighted-Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Unvested, 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 Granted, weighted average grant date fair value (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 Vested, weighted average grant date fair value (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 Forfeited, weighted average grant date fair value (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 Unvested, weighted average grant date fair value, ending balance (in dollars per share) Common stock, shares issued (in shares) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period, Common Stock issued Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period, Common Stock issued Shares withheld for taxes (in shares) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period, Withheld For Taxes Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period, Withheld For Taxes Summary of supplemental income statement information and other information Lease, Cost [Table Text Block] Summary of supplemental balance sheet information Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Summary of maturities of lease liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Summary of maturities of lease liabilities Finance Lease, Liability, Maturity [Table Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Remaining performance obligation, expected timing of satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Operating lease cost Operating Lease, Cost Finance lease cost: Lessee, Finance Lease, Cost [Abstract] Lessee, Finance Lease, Cost [Abstract] Amortization of leased assets Finance Lease, Right-of-Use Asset, Amortization Interest on lease liabilities Finance Lease, Interest Expense Total finance lease cost Finance Lease, Cost Finance Lease, Cost Sublease income Net lease cost Lease, Cost EX-101.PRE 12 srev-20190930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 13 R36.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Maturity of Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2019
USD ($)
Operating Leases  
Remainder of 2019 $ 2,249
2020 12,009
2021 11,900
2022 8,467
2023 3,532
Thereafter 16,029
Total lease payments 54,186
Less: interest (9,426)
Less: tenant improvements reimbursement (881)
Total 43,879
Operating Sublease  
Remainder of 2019 (624)
2020 (2,554)
2021 (2,631)
2022 (2,538)
2023 (623)
Thereafter 0
Total (8,970)
Finance Leases  
Remainder of 2019 268
2020 1,040
2021 633
2022 64
2023 0
Thereafter 0
Total lease payments 2,005
Less: interest (150)
Less: tenant improvements reimbursement 0
Total $ 1,855
XML 14 R32.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Lessee, Lease, Description [Line Items]        
Rent expense   $ 3,100   $ 8,900
Sublease income $ 602 $ 500 $ 1,538 $ 1,100
Minimum        
Lessee, Lease, Description [Line Items]        
Option to extend, term (in years) 1 year   1 year  
Option to terminate, term (in years)     1 year  
Maximum        
Lessee, Lease, Description [Line Items]        
Option to extend, term (in years) 7 years   7 years  
Option to terminate, term (in years)     8 years  
XML 15 R19.htm IDEA: XBRL DOCUMENT v3.19.3
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2019
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying interim unaudited Consolidated Financial Statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and with the instructions to Form 10-Q and Article 10 of Regulation S-X for interim financial information. Accordingly, these financial statements do not include all the information required by GAAP for annual financial statements. The unaudited Consolidated Balance Sheet as of December 31, 2018 has been derived from the Company’s audited annual Consolidated Financial Statements included in our annual report on Form 10-K for the year ended December 31, 2018 filed with the Securities and Exchange Commission on February 28, 2019. In the opinion of management, these Consolidated Financial Statements reflect all adjustments, including normal recurring adjustments, management considers necessary for a fair presentation of the Company’s financial position, operating results, and cash flows for the interim periods presented. These Consolidated Financial Statements and accompanying notes should be read in conjunction with our audited Consolidated Financial Statements and the notes thereto for the year ended December 31, 2018, included in our annual report on Form 10-K. Interim results are not necessarily indicative of results for the entire year.
Principles of Consolidation
Principles of Consolidation
The accompanying unaudited interim Consolidated Financial Statements include the accounts of ServiceSource International, Inc. and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Use of Estimates
Use of Estimates
The preparation of the Consolidated Financial Statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the Consolidated Financial Statements and the reported amount of net revenue and expenses during the reporting period.
The Company’s significant accounting judgments and estimates include, but are not limited to: revenue recognition, the valuation and recognition of stock-based compensation, the recognition and measurement of current and deferred income tax assets and liabilities and uncertain tax positions, the provision for bad debts and impairment of goodwill and long-lived assets.
The Company bases its estimates and judgments on historical experience and on various assumptions that it believes are reasonable under the circumstances. However, future events are subject to change and estimates and judgments routinely require adjustment. Actual results and outcomes may differ from our estimates.
Reclassifications
Reclassifications
Certain items on the Consolidated Statements of Cash Flows for the nine months ended September 30, 2018 have been reclassified to conform to the current year presentation. These reclassifications did not affect the Company's Consolidated Balance Sheet as of December 31, 2018 or the Company's Consolidated Statements of Operations, Consolidated Statements of Comprehensive Loss or Consolidated Statements of Stockholders' Equity for the nine months ended September 30, 2018.
New Accounting Standards Issued but Not yet Adopted and New Accounting Standards Adopted
New Accounting Standards Issued but Not yet Adopted
Financial Instruments - Credit Losses
In June 2016, the Financial Accounting Standard Board ("FASB") issued an Accounting Standard Update ("ASU") that amends the measurement of credit losses on financial instruments and requires measurement and recognition of expected versus incurred credit losses for financial assets held. In November 2018, the FASB issued an update to this ASU clarifying receivables arising from operating leases are accounted for using the lease guidance in Accounting Standards Codification Topic 842 Leases ("ASC 842"), and not as financial instruments. This ASU is effective for annual periods and interim periods for those annual periods beginning after December 15, 2019, with early adoption permitted. This standard will apply to the Company's accounts receivables and contract assets. Based on our current analysis the Company does not expect the adoption to have a material impact on its Consolidated Financial Statements as credit losses associated from trade receivables have historically been insignificant. The Company will adopt this standard effective January 1, 2020.
New Accounting Standards Adopted
Leases
In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which requires the recognition of assets and liabilities arising from lease transactions on the balance sheet and requires significant additional disclosures about the amount, timing, and uncertainty of cash flows from leases. Substantially all leases, including current operating leases, will be recognized by lessees on their balance sheet as a lease asset for its right to use the underlying asset and a lease liability for the corresponding lease obligation. The standard is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. ASU 2016-02 initially required entities to adopt the standard using a modified retrospective transition method. In July 2018, the FASB issued ASU 2018-11, Leases (Topic 842) Targeted Improvements, which provide transition practical expedients allowing companies to adopt the new standard with a cumulative effect adjustment as of the beginning of the year of adoption with prior year comparative financial information and disclosures remaining as previously reported. The Company adopted this standard effective January 1, 2019 and elected the package of practical expedients, accounting for leases with contractual terms less than 12 months as short-term leases and the transition relief option to apply legacy GAAP to periods prior to the standard’s effective date. Upon initial adoption of the standard, the Company recorded a $29.5 million right-of-use asset ("ROU") and a $32.1 million operating lease liability to the Consolidated Balance Sheets as of January 1, 2019.
Cloud Computing Implementation Costs
In August 2018, the FASB issued ASU 2018-15, cloud computing implementation costs, that provides guidance on the accounting for implementation costs incurred in a cloud computing arrangement that is a service contract. The standard aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The accounting for the service element of a hosting arrangement that is a service contract is not affected by the new standard. This ASU is effective for annual periods and interim periods for those annual periods beginning after December 15, 2019, with early adoption permitted. The Company early adopted this standard effective January 1, 2019 and the effects of this standard were applied prospectively to eligible costs incurred on or after January 1, 2019. The adoption of this standard did not have a material impact on the Company’s Consolidated Financial Statements.
Leases
Leases
At the inception of a contract, the Company determines whether the contract is or contains a lease. ROU assets represent the Company's right to use an underlying asset over the lease term and lease liabilities represent our remaining payment obligation under the lease. ROU assets and liabilities are recognized upon the lease commencement based on the present value of lease payments over the lease term. ROU assets are adjusted for any prepaid or accrued lease payments and unamortized lease incentives or initial direct costs. As most of the Company's leases do not provide an implicit rate, the Company uses an incremental borrowing rate, the variable interest rate on the revolving line of credit (the “Revolver”), and other information available at the lease commencement in determining the present value of lease payments. The Company's lease terms include options to extend or terminate the lease when it is reasonably certain it will exercise the option. Leases with an initial term of 12 months or less are not recorded on the balance sheet. Lease expense and sublease income is recognized on a straight-line basis over the lease term.
The Company has lease agreements with lease and non-lease components, which are accounted for separately.
XML 16 R11.htm IDEA: XBRL DOCUMENT v3.19.3
Other Current and Long-Term Liabilities
9 Months Ended
Sep. 30, 2019
Other Liabilities Disclosure [Abstract]  
Other Current and Long-Term Liabilities Other Current and Long-Term Liabilities
Other current liabilities were comprised of the following:
 
September 30, 2019
 
December 31, 2018
 
 
 
 
 
(in thousands)
Finance lease obligations
$
962

 
$
954

Contract liability
336

 
873

Other liabilities
238

 
198

Legal reserve
192

 
3,750

Employee stock purchase plan withholdings
78

 
384

Deferred rent

 
735

Total
$
1,806

 
$
6,894


Other long-term liabilities were comprised of the following:
 
September 30, 2019
 
December 31, 2018
 
 
 
 
 
(in thousands)
Asset retirement obligations
$
1,393

 
$
1,368

Finance lease obligations
893

 
1,510

Accrued restructuring costs
532

 
716

Deferred tax liability
348

 
268

Other accrued costs
121

 
105

Deferred rent

 
2,573

Total
$
3,287

 
$
6,540


XML 17 R2.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 23,143 $ 26,535
Accounts receivable, net 43,792 54,284
Prepaid expenses and other 5,217 5,653
Total current assets 72,152 86,472
Property and equipment, net 37,629 36,593
Contract acquisition costs 1,778 2,660
Right-of-use assets 38,519 0
Goodwill 6,334 6,334
Other assets 4,806 4,521
Total assets 161,218 136,580
Current liabilities:    
Accounts payable 1,557 2,424
Accrued expenses 3,829 3,380
Accrued compensation and benefits 17,089 15,509
Operating lease liabilities 8,509 0
Other current liabilities 1,806 6,894
Total current liabilities 32,790 28,207
Operating lease liabilities, net of current portion 35,370 0
Other long-term liabilities 3,287 6,540
Total liabilities 71,447 34,747
Commitments and contingencies (Note 7)
Stockholders’ equity:    
Preferred stock, $0.001 par value; 20,000 shares authorized and none issued and outstanding 0 0
Common stock; $0.0001 par value; 1,000,000 shares authorized; 94,599 shares issued and 94,478 shares outstanding as of September 30, 2019; 92,895 shares issued and 92,774 shares outstanding as of December 31, 2018 9 9
Treasury stock (441) (441)
Additional paid-in capital 373,486 369,246
Accumulated deficit (283,574) (267,383)
Accumulated other comprehensive income 291 402
Total stockholders’ equity 89,771 101,833
Total liabilities and stockholders’ equity $ 161,218 $ 136,580
XML 18 R15.htm IDEA: XBRL DOCUMENT v3.19.3
Revenues, Contract Asset and Liability Balances and Contract Acquisition Costs
9 Months Ended
Sep. 30, 2019
Revenue from Contract with Customer [Abstract]  
Revenues, Contract Asset and Liability Balances and Contract Acquisition Costs Revenues, Contract Asset and Liability Balances and Contract Acquisition Costs
The following tables present the disaggregation of revenue from contracts with our clients:
Revenue by Performance Obligation
 
 For the Three Months Ended September 30,
 
For the Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
 
 
 
 
 
 
 
 
 
(in thousands)
Professional services
$
732

 
$
652

 
$
1,557

 
$
3,351

Selling services
52,663

 
56,521

 
159,707

 
173,518

Total revenue
$
53,395

 
$
57,173

 
$
161,264

 
$
176,869

Revenue by Geography
 
 For the Three Months Ended September 30,
 
For the Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
 
 
 
 
 
 
 
 
 
(in thousands)
APJ
$
8,324

 
$
9,093

 
$
26,343

 
$
25,943

EMEA
12,918

 
13,822

 
39,972

 
44,013

NALA
32,153

 
34,258

 
94,949

 
106,913

Total revenue
$
53,395

 
$
57,173

 
$
161,264

 
$
176,869

Revenue by Contract Pricing
 
 For the Three Months Ended September 30,
 
For the Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
 
 
 
 
 
 
 
 
 
(in thousands)
Fixed consideration
$
15,818

 
$
19,668

 
$
54,375

 
$
58,093

Variable consideration
37,577

 
37,505

 
106,889

 
118,776

Total revenue
$
53,395

 
$
57,173

 
$
161,264

 
$
176,869


Contract Balances
Once the Company obtains a client contract, the timing of satisfying performance obligations and the receipt of client consideration can be different and will give rise to contract assets and contract liabilities. As of September 30, 2019 and December 31, 2018, the contract asset balance totaled $0.1 million and $0.2 million, respectively, and the contract liability balance totaled $0.3 million and $0.9 million, respectively. Contract assets and contract liabilities are reflected in "Prepaid expenses and other", "Other assets" and "Other current liabilities" in the Consolidated Balance Sheets.
Transaction Price Allocated to Remaining Performance Obligations
The Company maintains contracts with fixed consideration that are generally with long-standing client relationships and typically renew annually. Assuming none of the Company’s current contracts with fixed consideration are renewed, we estimate receiving approximately $56.0 million in future selling services fixed consideration as of September 30, 2019. Professional services revenues from fixed consideration are based on proportional performance which is typically concluded within 90 days of contract execution. The Company typically bills professional services upfront upon obtaining a client contract. As of September 30, 2019, we estimate $1.0 million in professional services fixed consideration revenue to be recognized through the remainder of 2019.
Contract Acquisition Costs
Certain commissions paid to the Company's sales team upon obtaining a client contract are incremental and recoverable, and capitalized as contract acquisition costs. Under the transition guidance, the Company recorded a $3.3 million contract acquisition asset and corresponding offset to the opening accumulated deficit balance related to previously expensed sales commissions. The Company expensed $1.5 million of the $3.3 million of contract acquisition asset during 2018 and will expense the remainder of the asset over the next five years as follows: $0.1 million remaining in 2019, $0.6 million in 2020 and $0.3 million in 2021 and beyond. The Company recorded $0.3 million and $0.8 million, respectively, in amortization expense for the three and nine months ended September 30, 2019 and $0.3 million and $1.2 million, respectively, of amortization for the three and nine months ended September 30, 2018 related to amounts capitalized upon the adoption of ASC 606.
Subsequent to the adoption of ASC 606, the Company capitalized an additional $0.3 million and $1.1 million as of September 30, 2019 and December 31, 2018, respectively, of sales commissions as contract acquisition costs related to contracts obtained during the period. The Company recorded amortization expense of $0.1 million and $0.5 million, respectively, for the three and nine months ended September 30, 2019 and $0.1 million for the three and nine months ended September 30, 2018 related to the amounts capitalized. As of September 30, 2019, the weighted-average remaining amortization period related to these capitalized costs was approximately 2.4 years.
Impairment recognized on contract costs was insignificant for the three and nine months ended September 30, 2019 and 2018.
Applying the practical expedient for amortization periods one year or less, the Company recognizes any incremental costs of obtaining contracts as expense when the cost is incurred. These costs are included in "Sales and marketing" in the Consolidated Statements of Operations.
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Treasury Shares/Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Income (Loss)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Cumulative effect of ASC 606 - initial adoption $ 3,709       $ 3,709  
Stockholders' equity, adjusted balance 115,818 $ 8 $ (441) $ 359,347 (242,498) $ (598)
Beginning balance (in shares) at Dec. 31, 2017   90,380 (121)      
Stockholders' equity, beginning balance at Dec. 31, 2017 112,109 $ 8 $ (441) 359,347 (246,207) (598)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss (11,652)       (11,652)  
Other comprehensive income 1,527         1,527
Stock-based compensation 3,223     3,223    
Issuance of common stock, restricted stock units (in shares)   84        
Issuance of common stock, restricted stock units 0          
Proceeds from the exercise of stock options and employee stock purchase plan (in shares)   119        
Proceeds from the exercise of stock options and employee stock purchase plan 353     353    
Net cash paid for payroll taxes on restricted stock unit releases (53)     (53)    
Ending balance (in shares) at Mar. 31, 2018   90,583 (121)      
Stockholders' equity, ending balance at Mar. 31, 2018 109,216 $ 8 $ (441) 362,870 (254,150) 929
Beginning balance (in shares) at Dec. 31, 2017   90,380 (121)      
Stockholders' equity, beginning balance at Dec. 31, 2017 112,109 $ 8 $ (441) 359,347 (246,207) (598)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss (27,164)          
Ending balance (in shares) at Sep. 30, 2018   92,735 (121)      
Stockholders' equity, ending balance at Sep. 30, 2018 99,141 $ 9 $ (441) 368,628 (269,662) 607
Beginning balance (in shares) at Mar. 31, 2018   90,583 (121)      
Stockholders' equity, beginning balance at Mar. 31, 2018 109,216 $ 8 $ (441) 362,870 (254,150) 929
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss (8,887)       (8,887)  
Other comprehensive income (205)         (205)
Stock-based compensation 3,525     3,525    
Issuance of common stock, restricted stock units (in shares)   1,207        
Issuance of common stock, restricted stock units 0          
Proceeds from the exercise of stock options and employee stock purchase plan (in shares)   32        
Proceeds from the exercise of stock options and employee stock purchase plan 94     94    
Net cash paid for payroll taxes on restricted stock unit releases (364)     (364)    
Ending balance (in shares) at Jun. 30, 2018   91,822 (121)      
Stockholders' equity, ending balance at Jun. 30, 2018 103,379 $ 8 $ (441) 366,125 (263,037) 724
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss (6,625)       (6,625)  
Other comprehensive income (117)         (117)
Stock-based compensation 2,540     2,540    
Issuance of common stock, restricted stock units (in shares)   790        
Issuance of common stock, restricted stock units 1 $ 1        
Proceeds from the exercise of stock options and employee stock purchase plan (in shares)   123        
Proceeds from the exercise of stock options and employee stock purchase plan 312     312    
Net cash paid for payroll taxes on restricted stock unit releases (349)     (349)    
Ending balance (in shares) at Sep. 30, 2018   92,735 (121)      
Stockholders' equity, ending balance at Sep. 30, 2018 99,141 $ 9 $ (441) 368,628 (269,662) 607
Beginning balance (in shares) at Dec. 31, 2018   92,895 (121)      
Stockholders' equity, beginning balance at Dec. 31, 2018 101,833 $ 9 $ (441) 369,246 (267,383) 402
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss (5,719)       (5,719)  
Other comprehensive income 76         76
Stock-based compensation 1,564     1,564    
Issuance of common stock, restricted stock units (in shares)   229        
Issuance of common stock, restricted stock units 0          
Proceeds from the exercise of stock options and employee stock purchase plan (in shares)   139        
Proceeds from the exercise of stock options and employee stock purchase plan 141     141    
Ending balance (in shares) at Mar. 31, 2019   93,263 (121)      
Stockholders' equity, ending balance at Mar. 31, 2019 97,895 $ 9 $ (441) 370,951 (273,102) 478
Beginning balance (in shares) at Dec. 31, 2018   92,895 (121)      
Stockholders' equity, beginning balance at Dec. 31, 2018 101,833 $ 9 $ (441) 369,246 (267,383) 402
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss (16,191)          
Ending balance (in shares) at Sep. 30, 2019   94,599 (121)      
Stockholders' equity, ending balance at Sep. 30, 2019 89,771 $ 9 $ (441) 373,486 (283,574) 291
Beginning balance (in shares) at Mar. 31, 2019   93,263 (121)      
Stockholders' equity, beginning balance at Mar. 31, 2019 97,895 $ 9 $ (441) 370,951 (273,102) 478
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss (6,035)       (6,035)  
Other comprehensive income (260)         (260)
Stock-based compensation 1,269     1,269    
Issuance of common stock, restricted stock units (in shares)   947        
Issuance of common stock, restricted stock units 0          
Net cash paid for payroll taxes on restricted stock unit releases (19)     (19)    
Ending balance (in shares) at Jun. 30, 2019   94,210 (121)      
Stockholders' equity, ending balance at Jun. 30, 2019 92,850 $ 9 $ (441) 372,201 (279,137) 218
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss (4,437)       (4,437)  
Other comprehensive income 73         73
Stock-based compensation 1,203     1,203    
Issuance of common stock, restricted stock units (in shares)   265        
Issuance of common stock, restricted stock units 0          
Proceeds from the exercise of stock options and employee stock purchase plan (in shares)   124        
Proceeds from the exercise of stock options and employee stock purchase plan 82     82    
Ending balance (in shares) at Sep. 30, 2019   94,599 (121)      
Stockholders' equity, ending balance at Sep. 30, 2019 $ 89,771 $ 9 $ (441) $ 373,486 $ (283,574) $ 291
XML 20 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 21 R46.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes (Details) - USD ($)
$ in Millions
Sep. 30, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]    
Unrecognized tax benefits $ 1.0 $ 0.9
XML 22 srev-9302019x10q_htm.xml IDEA: XBRL DOCUMENT 0001310114 2019-01-01 2019-09-30 0001310114 2019-10-24 0001310114 2018-12-31 0001310114 2019-09-30 0001310114 2019-07-01 2019-09-30 0001310114 2018-07-01 2018-09-30 0001310114 2018-01-01 2018-09-30 0001310114 us-gaap:CommonStockMember 2019-09-30 0001310114 us-gaap:RetainedEarningsMember 2019-03-31 0001310114 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001310114 us-gaap:CommonStockMember 2019-03-31 0001310114 us-gaap:TreasuryStockMember 2018-12-31 0001310114 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001310114 us-gaap:TreasuryStockMember 2019-03-31 0001310114 2019-01-01 2019-03-31 0001310114 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0001310114 2019-04-01 2019-06-30 0001310114 us-gaap:CommonStockMember 2019-07-01 2019-09-30 0001310114 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001310114 2019-06-30 0001310114 us-gaap:CommonStockMember 2018-12-31 0001310114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0001310114 us-gaap:RetainedEarningsMember 2019-06-30 0001310114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001310114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001310114 2019-03-31 0001310114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001310114 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001310114 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001310114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001310114 us-gaap:TreasuryStockMember 2019-09-30 0001310114 us-gaap:CommonStockMember 2019-06-30 0001310114 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0001310114 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001310114 us-gaap:RetainedEarningsMember 2018-12-31 0001310114 us-gaap:RetainedEarningsMember 2019-09-30 0001310114 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001310114 us-gaap:TreasuryStockMember 2019-06-30 0001310114 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001310114 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001310114 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0001310114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001310114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-09-30 0001310114 2017-12-31 0001310114 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0001310114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001310114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001310114 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001310114 us-gaap:TreasuryStockMember 2018-03-31 0001310114 us-gaap:CommonStockMember 2018-07-01 2018-09-30 0001310114 us-gaap:RetainedEarningsMember 2018-07-01 2018-09-30 0001310114 us-gaap:TreasuryStockMember 2018-09-30 0001310114 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0001310114 us-gaap:CommonStockMember 2017-12-31 0001310114 us-gaap:CommonStockMember 2018-09-30 0001310114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0001310114 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0001310114 2018-01-01 2018-03-31 0001310114 2018-04-01 2018-06-30 0001310114 us-gaap:TreasuryStockMember 2017-12-31 0001310114 us-gaap:CommonStockMember 2018-04-01 2018-06-30 0001310114 us-gaap:CommonStockMember 2018-06-30 0001310114 us-gaap:RetainedEarningsMember 2017-12-31 0001310114 2018-03-31 0001310114 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001310114 us-gaap:CommonStockMember 2018-01-01 2018-03-31 0001310114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001310114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0001310114 2018-06-30 0001310114 us-gaap:RetainedEarningsMember 2018-09-30 0001310114 us-gaap:RetainedEarningsMember 2018-03-31 0001310114 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001310114 us-gaap:CommonStockMember 2018-03-31 0001310114 us-gaap:TreasuryStockMember 2018-06-30 0001310114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2018-09-30 0001310114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 0001310114 us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0001310114 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2018-09-30 0001310114 2018-09-30 0001310114 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0001310114 us-gaap:RetainedEarningsMember 2018-06-30 0001310114 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 2019-09-30 0001310114 us-gaap:AccountingStandardsUpdate201409Member 2019-01-01 2019-09-30 0001310114 us-gaap:AccountingStandardsUpdate201409Member 2018-01-01 2018-09-30 0001310114 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001310114 srev:SeniorConvertibleNotesMember 2018-08-01 2018-08-01 0001310114 us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0001310114 us-gaap:OtherAssetsMember us-gaap:FairValueInputsLevel1Member 2019-09-30 0001310114 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2018-07-01 2018-07-31 0001310114 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-07-01 2018-07-31 0001310114 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-09-30 0001310114 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:FederalFundsEffectiveSwapRateMember 2018-07-01 2018-07-31 0001310114 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2018-07-31 0001310114 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:EurodollarMember 2018-07-01 2018-07-31 0001310114 srt:MaximumMember 2019-01-01 2019-09-30 0001310114 srt:MaximumMember 2019-09-30 0001310114 srt:MinimumMember 2019-09-30 0001310114 srt:MinimumMember 2019-01-01 2019-09-30 0001310114 srev:SarahPattonetalv.ServiceSourceDelawareIncMember us-gaap:PendingLitigationMember 2016-08-23 2016-08-23 0001310114 us-gaap:MoneyMarketFundsMember us-gaap:LetterOfCreditMember 2019-09-30 0001310114 us-gaap:FixedPriceContractMember 2019-01-01 2019-09-30 0001310114 us-gaap:TimeAndMaterialsContractMember 2019-07-01 2019-09-30 0001310114 us-gaap:FixedPriceContractMember 2018-07-01 2018-09-30 0001310114 us-gaap:TimeAndMaterialsContractMember 2018-07-01 2018-09-30 0001310114 us-gaap:TimeAndMaterialsContractMember 2019-01-01 2019-09-30 0001310114 us-gaap:FixedPriceContractMember 2018-01-01 2018-09-30 0001310114 us-gaap:TimeAndMaterialsContractMember 2018-01-01 2018-09-30 0001310114 us-gaap:FixedPriceContractMember 2019-07-01 2019-09-30 0001310114 us-gaap:AccountingStandardsUpdate201409Member 2018-01-01 2018-12-31 0001310114 2018-01-01 2018-12-31 0001310114 us-gaap:AccountingStandardsUpdate201409Member 2018-12-31 0001310114 us-gaap:AccountingStandardsUpdate201409Member 2018-07-01 2018-09-30 0001310114 srev:SellingServicesMember 2019-09-30 0001310114 srev:AfterAdoptionofNewRevenueGuidanceMember 2018-07-01 2018-09-30 0001310114 srev:AfterAdoptionofNewRevenueGuidanceMember 2019-01-01 2019-09-30 0001310114 us-gaap:AccountingStandardsUpdate201409Member 2019-07-01 2019-09-30 0001310114 srev:SellingServicesMember 2019-10-01 2019-09-30 0001310114 srev:AfterAdoptionofNewRevenueGuidanceMember 2019-07-01 2019-09-30 0001310114 srev:ProfessionalServicesMember 2018-07-01 2018-09-30 0001310114 srev:SellingServicesMember 2019-07-01 2019-09-30 0001310114 srev:ProfessionalServicesMember 2019-07-01 2019-09-30 0001310114 srev:SellingServicesMember 2018-01-01 2018-09-30 0001310114 srev:ProfessionalServicesMember 2018-01-01 2018-09-30 0001310114 srev:SellingServicesMember 2018-07-01 2018-09-30 0001310114 srev:SellingServicesMember 2019-01-01 2019-09-30 0001310114 srev:ProfessionalServicesMember 2019-01-01 2019-09-30 0001310114 srev:NorthAmericaAndLatinAmericaMember 2019-01-01 2019-09-30 0001310114 srev:NorthAmericaAndLatinAmericaMember 2018-01-01 2018-09-30 0001310114 srt:AsiaPacificMember 2018-01-01 2018-09-30 0001310114 us-gaap:EMEAMember 2018-01-01 2018-09-30 0001310114 us-gaap:EMEAMember 2019-01-01 2019-09-30 0001310114 srt:AsiaPacificMember 2019-01-01 2019-09-30 0001310114 srt:AsiaPacificMember 2019-07-01 2019-09-30 0001310114 us-gaap:EMEAMember 2018-07-01 2018-09-30 0001310114 srev:NorthAmericaAndLatinAmericaMember 2019-07-01 2019-09-30 0001310114 srev:NorthAmericaAndLatinAmericaMember 2018-07-01 2018-09-30 0001310114 us-gaap:EMEAMember 2019-07-01 2019-09-30 0001310114 srt:AsiaPacificMember 2018-07-01 2018-09-30 0001310114 srev:AfterAdoptionofNewRevenueGuidanceMember 2018-01-01 2018-09-30 0001310114 us-gaap:EmployeeStockOptionMember srev:The2011EquityIncentivePlanMember 2019-09-30 0001310114 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-09-30 0001310114 us-gaap:EmployeeStockOptionMember srev:The2011EquityIncentivePlanMember 2019-01-01 2019-09-30 0001310114 srev:RestrictedStockUnitsandPerformanceBasedRestrictedStockUnitsMember srev:The2011EquityIncentivePlanMember 2019-01-01 2019-09-30 0001310114 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-09-30 0001310114 srev:RestrictedStockUnitsandPerformanceBasedRestrictedStockUnitsMember 2019-01-01 2019-09-30 0001310114 srev:RestrictedStockUnitsandPerformanceBasedRestrictedStockUnitsMember 2019-09-30 0001310114 srev:RestrictedStockUnitsandPerformanceBasedRestrictedStockUnitsMember srev:The2011EquityIncentivePlanMember 2019-09-30 0001310114 us-gaap:ResearchAndDevelopmentExpenseMember 2019-07-01 2019-09-30 0001310114 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-09-30 0001310114 us-gaap:CostOfSalesMember 2019-01-01 2019-09-30 0001310114 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-09-30 0001310114 us-gaap:SellingAndMarketingExpenseMember 2018-07-01 2018-09-30 0001310114 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-09-30 0001310114 us-gaap:CostOfSalesMember 2018-01-01 2018-09-30 0001310114 us-gaap:GeneralAndAdministrativeExpenseMember 2019-07-01 2019-09-30 0001310114 us-gaap:ResearchAndDevelopmentExpenseMember 2018-07-01 2018-09-30 0001310114 us-gaap:CostOfSalesMember 2018-07-01 2018-09-30 0001310114 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-09-30 0001310114 us-gaap:SellingAndMarketingExpenseMember 2019-07-01 2019-09-30 0001310114 us-gaap:GeneralAndAdministrativeExpenseMember 2018-07-01 2018-09-30 0001310114 us-gaap:CostOfSalesMember 2019-07-01 2019-09-30 0001310114 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-09-30 0001310114 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-09-30 0001310114 srev:RestrictedStockUnitsandPerformanceBasedRestrictedStockUnitsMember 2018-12-31 0001310114 us-gaap:EmployeeStockOptionMember 2018-12-31 0001310114 us-gaap:EmployeeStockOptionMember 2019-09-30 0001310114 srev:May2017RestructuringEffortMember 2017-01-01 2017-12-31 0001310114 us-gaap:FacilityClosingMember srev:May2017RestructuringEffortMember 2017-12-31 0001310114 srev:May2017RestructuringEffortMember 2018-01-01 2018-12-31 0001310114 us-gaap:FacilityClosingMember srev:May2017RestructuringEffortMember 2019-01-01 2019-09-30 0001310114 srev:May2017RestructuringEffortMember 2017-12-31 0001310114 srev:May2017RestructuringEffortMember 2019-01-01 2019-09-30 0001310114 us-gaap:FacilityClosingMember srev:May2017RestructuringEffortMember 2016-12-31 0001310114 us-gaap:ContractTerminationMember srev:May2017RestructuringEffortMember 2017-12-31 0001310114 us-gaap:ContractTerminationMember srev:May2017RestructuringEffortMember 2018-01-01 2018-12-31 0001310114 us-gaap:EmployeeSeveranceMember srev:May2017RestructuringEffortMember 2017-12-31 0001310114 us-gaap:FacilityClosingMember srev:May2017RestructuringEffortMember 2017-01-01 2017-12-31 0001310114 us-gaap:EmployeeSeveranceMember srev:May2017RestructuringEffortMember 2017-01-01 2017-12-31 0001310114 us-gaap:ContractTerminationMember srev:May2017RestructuringEffortMember 2017-01-01 2017-12-31 0001310114 us-gaap:ContractTerminationMember srev:May2017RestructuringEffortMember 2016-12-31 0001310114 srev:May2017RestructuringEffortMember 2019-09-30 0001310114 srev:May2017RestructuringEffortMember 2018-12-31 0001310114 us-gaap:ContractTerminationMember srev:May2017RestructuringEffortMember 2019-01-01 2019-09-30 0001310114 us-gaap:EmployeeSeveranceMember srev:May2017RestructuringEffortMember 2018-01-01 2018-12-31 0001310114 us-gaap:FacilityClosingMember srev:May2017RestructuringEffortMember 2018-01-01 2018-12-31 0001310114 us-gaap:EmployeeSeveranceMember srev:May2017RestructuringEffortMember 2016-12-31 0001310114 us-gaap:EmployeeSeveranceMember srev:May2017RestructuringEffortMember 2019-01-01 2019-09-30 0001310114 us-gaap:EmployeeSeveranceMember srev:May2017RestructuringEffortMember 2018-12-31 0001310114 us-gaap:FacilityClosingMember srev:May2017RestructuringEffortMember 2019-09-30 0001310114 us-gaap:EmployeeSeveranceMember srev:May2017RestructuringEffortMember 2019-09-30 0001310114 us-gaap:FacilityClosingMember srev:May2017RestructuringEffortMember 2018-12-31 0001310114 us-gaap:ContractTerminationMember srev:May2017RestructuringEffortMember 2018-12-31 0001310114 us-gaap:ContractTerminationMember srev:May2017RestructuringEffortMember 2019-09-30 0001310114 srev:May2017RestructuringEffortMember 2016-12-31 0001310114 us-gaap:EmployeeSeveranceMember srev:RestructuringEffort2019Member 2018-12-31 0001310114 srev:RestructuringEffort2019Member 2019-01-01 2019-09-30 0001310114 srev:RestructuringEffort2019Member 2019-09-30 0001310114 us-gaap:ContractTerminationMember srev:RestructuringEffort2019Member 2019-01-01 2019-09-30 0001310114 us-gaap:ContractTerminationMember srev:RestructuringEffort2019Member 2018-12-31 0001310114 us-gaap:EmployeeSeveranceMember srev:RestructuringEffort2019Member 2019-01-01 2019-09-30 0001310114 us-gaap:EmployeeSeveranceMember srev:RestructuringEffort2019Member 2019-09-30 0001310114 us-gaap:ContractTerminationMember srev:RestructuringEffort2019Member 2019-09-30 0001310114 srev:RestructuringEffort2019Member 2018-12-31 0001310114 2017-05-01 2017-05-31 srev:facility srev:debt_instrument srev:location srev:language iso4217:USD shares iso4217:USD shares srev:plaintiff pure false --12-31 Q3 2019 0001310114 P1Y 100000 0 0 0 0 0.0001 0.0001 1000000000 1000000000 92895000 94599000 92774000 94478000 0 0 P1Y 0.001 0.001 20000000 20000000 0 0 0 0 200000 P3M 10-Q true 2019-09-30 false 001-35108 SERVICESOURCE INTERNATIONAL, INC. DE 81-0578975 707 17th Street, 25th Floor 80202 Denver, CO (720) 889-8500 Common Stock, $0.0001 Par Value SREV NASDAQ Yes Yes Accelerated Filer false false false 94495042 23143000 26535000 43792000 54284000 5217000 5653000 72152000 86472000 37629000 36593000 1778000 2660000 38519000 0 6334000 6334000 4806000 4521000 161218000 136580000 1557000 2424000 3829000 3380000 17089000 15509000 8509000 0 1806000 6894000 32790000 28207000 35370000 0 3287000 6540000 71447000 34747000 0 0 9000 9000 441000 441000 373486000 369246000 -283574000 -267383000 291000 402000 89771000 101833000 161218000 136580000 53395000 57173000 161264000 176869000 37871000 39949000 115696000 124136000 15524000 17224000 45568000 52733000 7499000 8622000 22934000 27112000 1165000 1395000 3702000 4691000 10129000 12907000 32081000 38953000 630000 0 1836000 209000 19423000 22924000 60553000 70965000 -3899000 -5700000 -14985000 -18232000 419000 1058000 967000 6680000 0 0 0 1958000 -4318000 -6758000 -15952000 -26870000 119000 -133000 239000 294000 -4437000 -6625000 -16191000 -27164000 -0.05 -0.07 -0.17 -0.30 94228000 92113000 93637000 91271000 -4437000 -6625000 -16191000 -27164000 0 -5000 0 -705000 0 0 0 1958000 0 -5000 0 1253000 73000 -112000 -111000 -48000 73000 -117000 -111000 1205000 -4364000 -6742000 -16302000 -25959000 92895000 9000 -121000 -441000 369246000 -267383000 402000 101833000 -5719000 -5719000 76000 76000 1564000 1564000 229000 0 139000 141000 141000 93263000 9000 -121000 -441000 370951000 -273102000 478000 97895000 -6035000 -6035000 -260000 -260000 1269000 1269000 947000 0 19000 19000 94210000 9000 -121000 -441000 372201000 -279137000 218000 92850000 -4437000 -4437000 73000 73000 1203000 1203000 265000 0 124000 82000 82000 94599000 9000 -121000 -441000 373486000 -283574000 291000 89771000 90380000 8000 -121000 -441000 359347000 -246207000 -598000 112109000 3709000 3709000 90380000 8000 -121000 -441000 359347000 -242498000 -598000 115818000 -11652000 -11652000 1527000 1527000 3223000 3223000 84000 0 119000 353000 353000 53000 53000 90583000 8000 -121000 -441000 362870000 -254150000 929000 109216000 -8887000 -8887000 -205000 -205000 3525000 3525000 1207000 0 32000 94000 94000 364000 364000 91822000 8000 -121000 -441000 366125000 -263037000 724000 103379000 -6625000 -6625000 -117000 -117000 2540000 2540000 790000 1000 1000 123000 312000 312000 349000 349000 92735000 9000 -121000 -441000 368628000 -269662000 607000 99141000 -16191000 -27164000 10158000 13398000 56000 5843000 1239000 1361000 0 1204000 7222000 0 3985000 9033000 1785000 470000 0 1958000 256000 -74000 -10238000 -7322000 -507000 -180000 362000 955000 -365000 -2204000 -1000 -2037000 -6949000 0 316000 -5146000 -4144000 4356000 7238000 5285000 9243000 12484000 0 480000 0 133920000 0 4240000 -9243000 125196000 666000 278000 0 150000000 0 192000 0 32000000 223000 759000 19000 766000 -462000 -118477000 125000 134000 -2342000 12138000 27779000 52633000 25437000 64771000 203000 2341000 1000 260000 0 3346000 0 363000 41760000 39183000 749000 3308000 The Company<div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ServiceSource International, Inc. is a global leader in outsourced, performance-based customer success and revenue growth solutions. Through our people, processes and technology, we grow and retain revenue on behalf of our clients — some of the world’s leading business-to-business companies — in more than </span><span style="font-family:inherit;font-size:10pt;"><span>45</span></span><span style="font-family:inherit;font-size:10pt;"> languages. Our solutions help our clients strengthen their customer relationships, drive improved customer adoption, expansion and retention and minimize churn. Our technology platform and best-practice business processes combined with our highly-trained, client-focused revenue delivery professionals and data from </span><span style="font-family:inherit;font-size:10pt;"><span>20</span></span><span style="font-family:inherit;font-size:10pt;"> years of operating experience enable us to provide our clients greater value for our customer success services than attained by our clients' in-house customer success teams.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">“ServiceSource,” “the Company,” “we,” “us,” or “our”, as used herein, refer to ServiceSource International, Inc. and its wholly-owned subsidiaries, unless the context indicates otherwise.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s pay-for-performance model allows its clients to pay for the services through either flat-rate or variable commissions based on the revenue generated by the Company on their behalf. Fixed-fee arrangements are typically used in quick deployments to address discrete target areas of our clients’ needs. The Company also earns revenue through its professional services teams, who assist clients with data optimization. The Company’s corporate headquarters is located in Denver, Colorado. The Company has additional U.S. offices in California and Tennessee, and international offices in Bulgaria, Ireland, Japan, Malaysia, Philippines, Singapore and the United Kingdom.</span></div> 45 P20Y Summary of Significant Accounting Policies<div style="line-height:120%;padding-top:8px;text-align:left;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%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying interim unaudited Consolidated Financial Statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and with the instructions to Form 10-Q and Article 10 of Regulation S-X for interim financial information. Accordingly, these financial statements do not include all the information required by GAAP for annual financial statements. The unaudited Consolidated Balance Sheet as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> has been derived from the Company’s audited annual Consolidated Financial Statements 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;"> filed with the Securities and Exchange Commission on </span><span style="font-family:inherit;font-size:10pt;">February 28, 2019</span><span style="font-family:inherit;font-size:10pt;">. In the opinion of management, these Consolidated Financial Statements reflect all adjustments, including normal recurring adjustments, management considers necessary for a fair presentation of the Company’s financial position, operating results, and cash flows for the interim periods presented. These Consolidated Financial Statements and accompanying notes should be read in conjunction with our audited Consolidated Financial Statements and the notes thereto 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;">, included in our annual report on Form 10-K. Interim results are not necessarily indicative of results for the entire year. </span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Principles of Consolidation</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying unaudited interim Consolidated Financial Statements include the accounts of ServiceSource International, Inc. and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;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%;padding-bottom:4px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of the Consolidated Financial Statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the Consolidated Financial Statements and the reported amount of net revenue and expenses during the reporting period.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s significant accounting judgments and estimates include, but are not limited to: revenue recognition, the valuation and recognition of stock-based compensation, the recognition and measurement of current and deferred income tax assets and liabilities and uncertain tax positions, the provision for bad debts and impairment of goodwill and long-lived assets.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company bases its estimates and judgments on historical experience and on various assumptions that it believes are reasonable under the circumstances. However, future events are subject to change and estimates and judgments routinely require adjustment. Actual results and outcomes may differ from our estimates.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Reclassifications</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain items on the Consolidated Statements of Cash Flows for the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> have been reclassified to conform to the current year presentation. These reclassifications did not affect the Company's Consolidated Balance Sheet as of December 31, 2018 or the Company's Consolidated Statements of Operations, Consolidated Statements of Comprehensive Loss or Consolidated Statements of Stockholders' Equity for the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">New Accounting Standards Issued but Not yet Adopted</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments - Credit Losses </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the Financial Accounting Standard Board ("FASB") issued an Accounting Standard Update ("ASU") that amends the measurement of credit losses on financial instruments and requires measurement and recognition of expected versus incurred credit losses for financial assets held. In November 2018, the FASB issued an update to this ASU clarifying receivables arising from operating leases are accounted for using the lease guidance in Accounting Standards Codification Topic 842 Leases ("ASC 842"), and not as financial instruments. This ASU is effective for annual periods and interim periods for those annual periods beginning after December 15, 2019, with early adoption permitted. This standard will apply to the Company's accounts receivables and contract assets. Based on our current analysis the Company does not expect the adoption to have a material impact on its Consolidated Financial Statements as credit losses associated from trade receivables have historically been insignificant. The Company will adopt this standard effective January 1, 2020.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">New Accounting Standards Adopted</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which requires the recognition of assets and liabilities arising from lease transactions on the balance sheet and requires significant additional disclosures about the amount, timing, and uncertainty of cash flows from leases. Substantially all leases, including current operating leases, will be recognized by lessees on their balance sheet as a lease asset for its right to use the underlying asset and a lease liability for the corresponding lease obligation. The standard is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. ASU 2016-02 initially required entities to adopt the standard using a modified retrospective transition method. In July 2018, the FASB issued ASU 2018-11, Leases (Topic 842) Targeted Improvements, which provide transition practical expedients allowing companies to adopt the new standard with a cumulative effect adjustment as of the beginning of the year of adoption with prior year comparative financial information and disclosures remaining as previously reported. The Company adopted this standard effective January 1, 2019 and elected the package of practical expedients, accounting for leases with contractual terms less than 12 months as short-term leases and the transition relief option to apply legacy GAAP to periods prior to the standard’s effective date. Upon initial adoption of the standard, the Company recorded a </span><span style="font-family:inherit;font-size:10pt;"><span>$29.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> right-of-use asset ("ROU") and a </span><span style="font-family:inherit;font-size:10pt;"><span>$32.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> operating lease liability to the Consolidated Balance Sheets as of January 1, 2019.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Cloud Computing Implementation Costs</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-15, cloud computing implementation costs, that provides guidance on the accounting for implementation costs incurred in a cloud computing arrangement that is a service contract. The standard aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The accounting for the service element of a hosting arrangement that is a service contract is not affected by the new standard. This ASU is effective for annual periods and interim periods for those annual periods beginning after December 15, 2019, with early adoption permitted. The Company early adopted this standard effective January 1, 2019 and the effects of this standard were applied prospectively to eligible costs incurred on or after January 1, 2019. The adoption of this standard did not have a material impact on the Company’s Consolidated Financial Statements.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">New Accounting Policies upon Adoption of ASC 842</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At the inception of a contract, the Company determines whether the contract is or contains a lease. ROU assets represent the Company's right to use an underlying asset over the lease term and lease liabilities represent our remaining payment obligation under the lease. ROU assets and liabilities are recognized upon the lease commencement based on the present value of lease payments over the lease term. ROU assets are adjusted for any prepaid or accrued lease payments and unamortized lease incentives or initial direct costs. As most of the Company's leases do not provide an implicit rate, the Company uses an incremental borrowing rate, the variable interest rate on the revolving line of credit (the “Revolver”), and other information available at the lease commencement in determining the present value of lease payments. The Company's lease terms include options to extend or terminate the lease when it is reasonably certain it will exercise the option. Leases with an initial term of 12 months or less are not recorded on the balance sheet. Lease expense and sublease income is recognized on a straight-line basis over the lease term.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has lease agreements with lease and non-lease components, which are accounted for separately.  See “</span><span style="font-weight:normal;">Note 6</span><span style="font-family:inherit;font-size:10pt;"> — Leases” for additional information.</span></div> <div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation</span></div><span style="font-family:inherit;font-size:10pt;">The accompanying interim unaudited Consolidated Financial Statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and with the instructions to Form 10-Q and Article 10 of Regulation S-X for interim financial information. Accordingly, these financial statements do not include all the information required by GAAP for annual financial statements. The unaudited Consolidated Balance Sheet as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> has been derived from the Company’s audited annual Consolidated Financial Statements 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;"> filed with the Securities and Exchange Commission on </span><span style="font-family:inherit;font-size:10pt;">February 28, 2019</span><span style="font-family:inherit;font-size:10pt;">. In the opinion of management, these Consolidated Financial Statements reflect all adjustments, including normal recurring adjustments, management considers necessary for a fair presentation of the Company’s financial position, operating results, and cash flows for the interim periods presented. These Consolidated Financial Statements and accompanying notes should be read in conjunction with our audited Consolidated Financial Statements and the notes thereto for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span>, included in our annual report on Form 10-K. Interim results are not necessarily indicative of results for the entire year. <div style="line-height:120%;padding-bottom:4px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Principles of Consolidation</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying unaudited interim Consolidated Financial Statements include the accounts of ServiceSource International, Inc. and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></div> <div style="line-height:120%;padding-bottom:4px;padding-top:8px;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%;padding-bottom:4px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of the Consolidated Financial Statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the Consolidated Financial Statements and the reported amount of net revenue and expenses during the reporting period.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s significant accounting judgments and estimates include, but are not limited to: revenue recognition, the valuation and recognition of stock-based compensation, the recognition and measurement of current and deferred income tax assets and liabilities and uncertain tax positions, the provision for bad debts and impairment of goodwill and long-lived assets.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company bases its estimates and judgments on historical experience and on various assumptions that it believes are reasonable under the circumstances. However, future events are subject to change and estimates and judgments routinely require adjustment. Actual results and outcomes may differ from our estimates.</span></div> <div style="line-height:120%;padding-bottom:4px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Reclassifications</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain items on the Consolidated Statements of Cash Flows for the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> have been reclassified to conform to the current year presentation. These reclassifications did not affect the Company's Consolidated Balance Sheet as of December 31, 2018 or the Company's Consolidated Statements of Operations, Consolidated Statements of Comprehensive Loss or Consolidated Statements of Stockholders' Equity for the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div> <div style="line-height:120%;padding-bottom:4px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">New Accounting Standards Issued but Not yet Adopted</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments - Credit Losses </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the Financial Accounting Standard Board ("FASB") issued an Accounting Standard Update ("ASU") that amends the measurement of credit losses on financial instruments and requires measurement and recognition of expected versus incurred credit losses for financial assets held. In November 2018, the FASB issued an update to this ASU clarifying receivables arising from operating leases are accounted for using the lease guidance in Accounting Standards Codification Topic 842 Leases ("ASC 842"), and not as financial instruments. This ASU is effective for annual periods and interim periods for those annual periods beginning after December 15, 2019, with early adoption permitted. This standard will apply to the Company's accounts receivables and contract assets. Based on our current analysis the Company does not expect the adoption to have a material impact on its Consolidated Financial Statements as credit losses associated from trade receivables have historically been insignificant. The Company will adopt this standard effective January 1, 2020.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">New Accounting Standards Adopted</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which requires the recognition of assets and liabilities arising from lease transactions on the balance sheet and requires significant additional disclosures about the amount, timing, and uncertainty of cash flows from leases. Substantially all leases, including current operating leases, will be recognized by lessees on their balance sheet as a lease asset for its right to use the underlying asset and a lease liability for the corresponding lease obligation. The standard is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. ASU 2016-02 initially required entities to adopt the standard using a modified retrospective transition method. In July 2018, the FASB issued ASU 2018-11, Leases (Topic 842) Targeted Improvements, which provide transition practical expedients allowing companies to adopt the new standard with a cumulative effect adjustment as of the beginning of the year of adoption with prior year comparative financial information and disclosures remaining as previously reported. The Company adopted this standard effective January 1, 2019 and elected the package of practical expedients, accounting for leases with contractual terms less than 12 months as short-term leases and the transition relief option to apply legacy GAAP to periods prior to the standard’s effective date. Upon initial adoption of the standard, the Company recorded a </span><span style="font-family:inherit;font-size:10pt;"><span>$29.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> right-of-use asset ("ROU") and a </span><span style="font-family:inherit;font-size:10pt;"><span>$32.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> operating lease liability to the Consolidated Balance Sheets as of January 1, 2019.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Cloud Computing Implementation Costs</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-15, cloud computing implementation costs, that provides guidance on the accounting for implementation costs incurred in a cloud computing arrangement that is a service contract. The standard aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The accounting for the service element of a hosting arrangement that is a service contract is not affected by the new standard. This ASU is effective for annual periods and interim periods for those annual periods beginning after December 15, 2019, with early adoption permitted. The Company early adopted this standard effective January 1, 2019 and the effects of this standard were applied prospectively to eligible costs incurred on or after January 1, 2019. The adoption of this standard did not have a material impact on the Company’s Consolidated Financial Statements.</span></div> 29500000 32100000 <div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At the inception of a contract, the Company determines whether the contract is or contains a lease. ROU assets represent the Company's right to use an underlying asset over the lease term and lease liabilities represent our remaining payment obligation under the lease. ROU assets and liabilities are recognized upon the lease commencement based on the present value of lease payments over the lease term. ROU assets are adjusted for any prepaid or accrued lease payments and unamortized lease incentives or initial direct costs. As most of the Company's leases do not provide an implicit rate, the Company uses an incremental borrowing rate, the variable interest rate on the revolving line of credit (the “Revolver”), and other information available at the lease commencement in determining the present value of lease payments. The Company's lease terms include options to extend or terminate the lease when it is reasonably certain it will exercise the option. Leases with an initial term of 12 months or less are not recorded on the balance sheet. Lease expense and sublease income is recognized on a straight-line basis over the lease term.</span></div>The Company has lease agreements with lease and non-lease components, which are accounted for separately. Fair Value of Financial Instruments<div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company follows a three-tier fair value hierarchy, which is described in detail in the Company's 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;">. There were no transfers between levels 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;"> 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%;padding-bottom:4px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents consist of highly liquid investments with original maturities of three months or less at the time of purchase.  Cash and cash equivalents are classified within Level 1.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term investments consist of readily marketable debt securities with a remaining maturity of more than three months from the time of purchase. The Company liquidated its investment securities during the first half of 2018 to repay the </span><span style="font-family:inherit;font-size:10pt;"><span>$150.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> convertible notes that matured August 1, 2018. Based on the Company’s decision to sell these investment securities, an other-than-temporary impairment occurred and a </span><span style="font-family:inherit;font-size:10pt;"><span>$2.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> impairment loss was recorded in the Consolidated Statements of Operations 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, 2018</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognized realized gains from the sale of available-for-sale securities of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.03 million</span></span><span style="font-family:inherit;font-size:10pt;"> and losses of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> from the sale of available-for-sale securities for the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. No realized gains or losses were recognized for the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. Gains and losses on available-for-sale securities are recorded in "Interest and other expense, net" in the Consolidated Statements of Operations.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company had restricted cash in "Other assets" in the Consolidated Balance Sheets 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;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>$2.3 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. Restricted cash is classified within Level 1.</span></div> 150000000.0 2000000.0 30000.00 200000 2300000 1200000 Other Current and Long-Term Liabilities<div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current liabilities were comprised of the following:</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="8"/></tr><tr><td style="width:63%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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;height:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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="7" style="vertical-align:top;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;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease obligations</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>962</span></span></div></td><td style="vertical-align: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>954</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liability</span></div></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>336</span></span></div></td><td style="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>873</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other liabilities</span></div></td><td colspan="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>238</span></span></div></td><td style="vertical-align: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>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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Legal reserve</span></div></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>192</span></span></div></td><td style="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,750</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Employee stock purchase plan withholdings</span></div></td><td colspan="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>78</span></span></div></td><td style="vertical-align: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>384</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred rent</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></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>735</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">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>1,806</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>6,894</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term liabilities were comprised of the following:</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="8"/></tr><tr><td style="width:63%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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;height:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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="7" style="vertical-align:top;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;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset retirement obligations</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,393</span></span></div></td><td style="vertical-align: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,368</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease obligations</span></div></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>893</span></span></div></td><td style="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,510</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued restructuring 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>532</span></span></div></td><td style="vertical-align: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>716</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax liability</span></div></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>348</span></span></div></td><td style="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>268</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other accrued 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>121</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>105</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred rent</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></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>2,573</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">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>3,287</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>6,540</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current liabilities were comprised of the following:</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="8"/></tr><tr><td style="width:63%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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;height:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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="7" style="vertical-align:top;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;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease obligations</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>962</span></span></div></td><td style="vertical-align: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>954</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liability</span></div></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>336</span></span></div></td><td style="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>873</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other liabilities</span></div></td><td colspan="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>238</span></span></div></td><td style="vertical-align: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>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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Legal reserve</span></div></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>192</span></span></div></td><td style="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,750</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Employee stock purchase plan withholdings</span></div></td><td colspan="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>78</span></span></div></td><td style="vertical-align: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>384</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred rent</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></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>735</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">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>1,806</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>6,894</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> 962000 954000 336000 873000 238000 198000 192000 3750000 78000 384000 735000 1806000 6894000 <div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term liabilities were comprised of the following:</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="8"/></tr><tr><td style="width:63%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;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;height:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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="7" style="vertical-align:top;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;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset retirement obligations</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,393</span></span></div></td><td style="vertical-align: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,368</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease obligations</span></div></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>893</span></span></div></td><td style="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,510</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued restructuring 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>532</span></span></div></td><td style="vertical-align: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>716</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax liability</span></div></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>348</span></span></div></td><td style="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>268</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other accrued 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>121</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>105</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred rent</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></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>2,573</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">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>3,287</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>6,540</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> 1393000 1368000 893000 1510000 532000 716000 348000 268000 121000 105000 2573000 3287000 6540000 Debt<div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revolving Line of Credit</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In </span><span style="font-family:inherit;font-size:10pt;">July 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company entered into a </span><span style="font-family:inherit;font-size:10pt;"><span>$40.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> senior secured Revolver that allows us to borrow against our domestic receivables as defined in the credit agreement. The Revolver matures</span><span style="font-family:inherit;font-size:10pt;"> July 2021</span><span style="font-family:inherit;font-size:10pt;"> and bears interest at a variable rate per annum based on the greater of the prime rate, the Federal Funds rate plus </span><span style="font-family:inherit;font-size:10pt;"><span>0.50%</span></span><span style="font-family:inherit;font-size:10pt;"> or the one-month LIBOR rate plus </span><span style="font-family:inherit;font-size:10pt;"><span>1.00%</span></span><span style="font-family:inherit;font-size:10pt;">, plus, in each case, a margin of </span><span style="font-family:inherit;font-size:10pt;"><span>1.00%</span></span><span style="font-family:inherit;font-size:10pt;"> for base rate borrowings or </span><span style="font-family:inherit;font-size:10pt;"><span>2.00%</span></span><span style="font-family:inherit;font-size:10pt;"> for Eurodollar borrowings. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company did </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;">t have any borrowings outstanding on the Revolver and therefore has no future obligations.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The obligations under the credit agreement are secured by substantially all assets of the borrowers and certain of their subsidiaries, including pledges of equity in certain of the Company’s subsidiaries. The Revolver has covenants with which the Company was in compliance 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;">.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Deferred Debt Issuance Costs</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Discounts and premiums to the principal amounts are included in the carrying value of debt and amortized to "Interest and other expense, net" over the remaining life of the underlying debt. Unamortized debt issuance costs related to the Revolver were </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.2 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;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. The amortization of all premiums and discounts related to the convertible notes that matured August 2018 was </span><span style="font-family:inherit;font-size:10pt;"><span>$0.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$5.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> for </span><span style="font-family:inherit;font-size:10pt;">the three and nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense related to the amortization of debt issuance costs, interest expense associated with the Company's debt obligations and accretion of the Company's debt discount was </span><span style="font-family:inherit;font-size:10pt;"><span>$0.04 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> for 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;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively, and </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>$7.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> for 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;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div> 40000000.0 0.0050 0.0100 0.0100 0.0200 0 100000 200000 800000 5300000 40000.00 1100000 100000 7100000 Leases<div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has operating leases for office space and finance leases for certain equipment under non-cancelable agreements with various expiration dates through </span><span style="font-family:inherit;font-size:10pt;">April 2030</span><span style="font-family:inherit;font-size:10pt;">. Certain office leases include the option to extend the term between </span><span style="font-family:inherit;font-size:10pt;">one</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>seven years</span></span><span style="font-family:inherit;font-size:10pt;"> and certain office leases include the option to terminate the lease upon written notice within </span><span style="font-family:inherit;font-size:10pt;">one</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>eight years</span></span><span style="font-family:inherit;font-size:10pt;"> after lease commencement. Leases with an initial term of 12 months or less are not recorded on the balance sheet. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In July 2019, the Company entered into a sublease with a third-party for its San Francisco office space leased during 2018 through the remaining term of the lease, November 30, 2023. In January 2018, the Company entered into a sublease with a third-party for its San Francisco office space leased during 2015 through the remaining term of the lease, November 30, 2022. The Company recognizes rent expense and sublease income on a straight-line basis over the lease period and accrues for rent expense and sublease income incurred but not paid. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Rent expense for </span><span style="font-family:inherit;font-size:10pt;">the three and nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$3.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$8.9 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Sublease income for </span><span style="font-family:inherit;font-size:10pt;">the three and nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental income statement information related to leases was as follows:</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="8"/></tr><tr><td style="width:57%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">For the Three 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;">For the Nine Months Ended 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="overflow:hidden;height:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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="7" style="vertical-align:middle;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;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease cost</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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>2,897</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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>8,894</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="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:top;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;">Finance lease cost:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-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 leased assets</span></div></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>164</span></span></div></td><td style="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>486</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest on lease liabilities</span></div></td><td colspan="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>41</span></span></div></td><td style="vertical-align: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>127</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total finance lease cost</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;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>205</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;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>613</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sublease income</span></div></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>(602</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>(1,538</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:top;background-color:#cceeff;padding-left:28px;padding-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 lease cost</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>2,500</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>7,969</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;padding-left:0px;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental balance sheet information related to leases was as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Right-of-use assets</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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease liabilities</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>8,509</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease liabilities, net of current portion</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>35,370</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-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 operating lease liabilities</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>43,879</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="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment</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>3,443</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated depreciation</span></div></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,581</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:top;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;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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,862</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current liabilities</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>962</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term liabilities</span></div></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>893</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-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 finance 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>1,855</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease term and discount rate information related to leases was as follows:</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="3"/></tr><tr><td style="width:80%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average remaining lease term (in years):</span></div></td><td colspan="2" 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></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease</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>5.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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease</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>2.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average discount rate:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease</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>6.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></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease</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.1</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%;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;">Maturities of lease liabilities were as follows 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 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:50%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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;">Operating Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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;">Operating Sublease</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Finance Leases</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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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="11" style="vertical-align:top;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;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remainder 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>2,249</span></span></div></td><td style="vertical-align: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>(624</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>268</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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>12,009</span></span></div></td><td style="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,554</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>1,040</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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>11,900</span></span></div></td><td style="vertical-align: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,631</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>633</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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>8,467</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,538</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>64</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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,532</span></span></div></td><td style="vertical-align: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>(623</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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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>16,029</span></span></div></td><td style="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:Calibri;font-size:10pt;"><span>—</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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-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 payments</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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,186</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,970</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,005</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: 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>(9,426</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>(150</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: tenant improvements reimbursement</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>(881</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;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></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: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;">Total</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>43,879</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>(8,970</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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 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>1,855</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> Leases<div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has operating leases for office space and finance leases for certain equipment under non-cancelable agreements with various expiration dates through </span><span style="font-family:inherit;font-size:10pt;">April 2030</span><span style="font-family:inherit;font-size:10pt;">. Certain office leases include the option to extend the term between </span><span style="font-family:inherit;font-size:10pt;">one</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>seven years</span></span><span style="font-family:inherit;font-size:10pt;"> and certain office leases include the option to terminate the lease upon written notice within </span><span style="font-family:inherit;font-size:10pt;">one</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>eight years</span></span><span style="font-family:inherit;font-size:10pt;"> after lease commencement. Leases with an initial term of 12 months or less are not recorded on the balance sheet. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In July 2019, the Company entered into a sublease with a third-party for its San Francisco office space leased during 2018 through the remaining term of the lease, November 30, 2023. In January 2018, the Company entered into a sublease with a third-party for its San Francisco office space leased during 2015 through the remaining term of the lease, November 30, 2022. The Company recognizes rent expense and sublease income on a straight-line basis over the lease period and accrues for rent expense and sublease income incurred but not paid. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Rent expense for </span><span style="font-family:inherit;font-size:10pt;">the three and nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$3.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$8.9 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Sublease income for </span><span style="font-family:inherit;font-size:10pt;">the three and nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental income statement information related to leases was as follows:</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="8"/></tr><tr><td style="width:57%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">For the Three 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;">For the Nine Months Ended 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="overflow:hidden;height:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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="7" style="vertical-align:middle;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;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease cost</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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>2,897</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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>8,894</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="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:top;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;">Finance lease cost:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-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 leased assets</span></div></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>164</span></span></div></td><td style="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>486</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest on lease liabilities</span></div></td><td colspan="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>41</span></span></div></td><td style="vertical-align: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>127</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total finance lease cost</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;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>205</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;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>613</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sublease income</span></div></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>(602</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>(1,538</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:top;background-color:#cceeff;padding-left:28px;padding-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 lease cost</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>2,500</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>7,969</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;padding-left:0px;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental balance sheet information related to leases was as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Right-of-use assets</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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease liabilities</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>8,509</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease liabilities, net of current portion</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>35,370</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-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 operating lease liabilities</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>43,879</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="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment</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>3,443</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated depreciation</span></div></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,581</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:top;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;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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,862</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current liabilities</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>962</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term liabilities</span></div></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>893</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-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 finance 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>1,855</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease term and discount rate information related to leases was as follows:</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="3"/></tr><tr><td style="width:80%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average remaining lease term (in years):</span></div></td><td colspan="2" 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></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease</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>5.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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease</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>2.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average discount rate:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease</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>6.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></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease</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.1</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%;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;">Maturities of lease liabilities were as follows 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 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:50%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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;">Operating Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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;">Operating Sublease</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Finance Leases</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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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="11" style="vertical-align:top;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;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remainder 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>2,249</span></span></div></td><td style="vertical-align: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>(624</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>268</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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>12,009</span></span></div></td><td style="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,554</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>1,040</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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>11,900</span></span></div></td><td style="vertical-align: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,631</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>633</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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>8,467</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,538</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>64</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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,532</span></span></div></td><td style="vertical-align: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>(623</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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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>16,029</span></span></div></td><td style="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:Calibri;font-size:10pt;"><span>—</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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-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 payments</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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,186</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,970</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,005</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: 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>(9,426</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>(150</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: tenant improvements reimbursement</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>(881</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;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></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: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;">Total</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>43,879</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>(8,970</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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 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>1,855</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> P7Y P8Y 3100000 8900000 500000 1100000 2897000 8894000 164000 486000 41000 127000 205000 613000 602000 1538000 2500000 7969000 <div style="line-height:120%;padding-top:8px;padding-left:0px;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental balance sheet information related to leases was as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Right-of-use assets</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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease liabilities</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>8,509</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease liabilities, net of current portion</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>35,370</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-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 operating lease liabilities</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>43,879</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="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment</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>3,443</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated depreciation</span></div></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,581</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:top;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;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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,862</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current liabilities</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>962</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term liabilities</span></div></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>893</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-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 finance 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>1,855</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> 38519000 8509000 35370000 43879000 3443000 1581000 1862000 962000 893000 1855000 <div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease term and discount rate information related to leases was as follows:</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="3"/></tr><tr><td style="width:80%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average remaining lease term (in years):</span></div></td><td colspan="2" 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></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease</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>5.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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease</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>2.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average discount rate:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease</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>6.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></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease</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.1</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%;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;">Supplemental income statement information related to leases was as follows:</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="8"/></tr><tr><td style="width:57%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="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;">For the Three 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;">For the Nine Months Ended 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="overflow:hidden;height:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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="7" style="vertical-align:middle;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;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease cost</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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>2,897</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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>8,894</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="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:top;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;">Finance lease cost:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-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 leased assets</span></div></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>164</span></span></div></td><td style="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>486</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest on lease liabilities</span></div></td><td colspan="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>41</span></span></div></td><td style="vertical-align: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>127</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total finance lease cost</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;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>205</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;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>613</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sublease income</span></div></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>(602</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>(1,538</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:top;background-color:#cceeff;padding-left:28px;padding-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 lease cost</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>2,500</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>7,969</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> P5Y10M24D P2Y 0.065 0.081 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Maturities of lease liabilities were as follows 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 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:50%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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;">Operating Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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;">Operating Sublease</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Finance Leases</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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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="11" style="vertical-align:top;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;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remainder 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>2,249</span></span></div></td><td style="vertical-align: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>(624</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>268</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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>12,009</span></span></div></td><td style="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,554</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>1,040</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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>11,900</span></span></div></td><td style="vertical-align: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,631</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>633</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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>8,467</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,538</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>64</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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,532</span></span></div></td><td style="vertical-align: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>(623</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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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>16,029</span></span></div></td><td style="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:Calibri;font-size:10pt;"><span>—</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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-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 payments</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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,186</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,970</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,005</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: 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>(9,426</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>(150</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: tenant improvements reimbursement</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>(881</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;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></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: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;">Total</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>43,879</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>(8,970</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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 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>1,855</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%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Maturities of lease liabilities were as follows 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 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:50%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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;">Operating Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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;">Operating Sublease</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Finance Leases</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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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="11" style="vertical-align:top;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;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remainder 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>2,249</span></span></div></td><td style="vertical-align: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>(624</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>268</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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>12,009</span></span></div></td><td style="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,554</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>1,040</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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>11,900</span></span></div></td><td style="vertical-align: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,631</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>633</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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>8,467</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,538</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>64</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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,532</span></span></div></td><td style="vertical-align: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>(623</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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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>16,029</span></span></div></td><td style="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:Calibri;font-size:10pt;"><span>—</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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-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 payments</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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,186</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,970</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,005</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: 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>(9,426</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>(150</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: tenant improvements reimbursement</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>(881</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;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></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: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;">Total</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>43,879</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>(8,970</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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 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>1,855</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> 2249000 624000 268000 12009000 2554000 1040000 11900000 2631000 633000 8467000 2538000 64000 3532000 623000 0 16029000 0 0 54186000 8970000 2005000 9426000 150000 881000 0 43879000 8970000 1855000 Commitments and Contingencies<div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Letter of Credit</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> of our leased facilities, the Company is required to maintain </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> letters of credit totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$2.3 million</span></span><span style="font-family:inherit;font-size:10pt;">. The letters of credit are secured by </span><span style="font-family:inherit;font-size:10pt;"><span>$2.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> of cash in money market accounts, which are classified as restricted cash in "Other assets" in our Consolidated Balance Sheets.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Litigation</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is subject to various legal proceedings and claims arising in the ordinary course of our business, including the cases discussed below.  Although the results of litigation and claims cannot be predicted with certainty, the Company is currently not aware of any litigation or threats of litigation in which the final outcome could have a material adverse effect on our business, operating results, financial position or cash flows. Regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources and other factors. The Company records a contingent liability when it is probable that a loss has been incurred and the amount is reasonably estimable in accordance with accounting for contingencies. 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;">, the Company accrued a </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, reserve relating to our potential liability for currently pending disputes, reflected in "Other current liabilities" in the Consolidated Balance Sheets.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On August 23, 2016, the United States District Court for the Middle District of Tennessee granted conditional class certification in a lawsuit originally filed on September 21, 2015 by </span><span style="font-family:inherit;font-size:10pt;"><span>three</span></span><span style="font-family:inherit;font-size:10pt;"> former senior sales representatives. The lawsuit, Sarah Patton, et al v. ServiceSource Delaware, Inc., asserts a claim under the Fair Labor Standards Act alleging that certain non-exempt employees in our Nashville location were not paid for all hours worked and were not properly paid for overtime hours worked.  The complaint also asserts claims under Tennessee state law for breach of contract and unjust enrichment. A settlement of all claims was reached. The Company anticipates settlement payments will be completed by the end of 2019. </span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Non-cancelable Service Contract Commitments</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future minimum payments under non-cancelable service contract commitments were as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(in thousands)</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;">Remainder 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,327</span></span></div></td><td style="vertical-align: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>9,467</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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>8,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>7,650</span></span></div></td><td 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>8,237</span></span></div></td><td style="vertical-align: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>—</span></span></div></td><td 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;">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>35,043</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> 2 2 2300000 2300000 200000 3800000 3 <div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future minimum payments under non-cancelable service contract commitments were as follows:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><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;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(in thousands)</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;">Remainder 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,327</span></span></div></td><td style="vertical-align: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>9,467</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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>8,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>7,650</span></span></div></td><td 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>8,237</span></span></div></td><td style="vertical-align: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>—</span></span></div></td><td 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;">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>35,043</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> 1327000 9467000 8362000 7650000 8237000 0 35043000 Revenues, Contract Asset and Liability Balances and Contract Acquisition Costs <div style="line-height:120%;padding-bottom:8px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables present the disaggregation of revenue from contracts with our clients:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue by Performance Obligation</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="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><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="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;"> For the 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;">For the 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="overflow:hidden;height:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span 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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;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="15" style="vertical-align:top;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;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Professional 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>732</span></span></div></td><td style="vertical-align: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>652</span></span></div></td><td style="vertical-align: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,557</span></span></div></td><td style="vertical-align: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>3,351</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling services</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>52,663</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>56,521</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>159,707</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>173,518</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Total revenue</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>53,395</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>57,173</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>161,264</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>176,869</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue by Geography</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="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><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="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;"> For the 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;">For the 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;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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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="15" style="vertical-align:top;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;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">APJ</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>8,324</span></span></div></td><td style="vertical-align: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>9,093</span></span></div></td><td style="vertical-align: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>26,343</span></span></div></td><td style="vertical-align: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>25,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:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">EMEA</span></div></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,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>13,822</span></span></div></td><td style="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,972</span></span></div></td><td style="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>44,013</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">NALA</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>32,153</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>34,258</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>94,949</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>106,913</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue</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>53,395</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>57,173</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>161,264</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>176,869</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;font-style:italic;font-weight:bold;"> </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue by Contract Pricing</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="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><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="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;"> For the 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;">For the 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="overflow:hidden;height:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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="15" style="vertical-align:top;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;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fixed consideration</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,818</span></span></div></td><td style="vertical-align: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>19,668</span></span></div></td><td style="vertical-align: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,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 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>58,093</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable consideration</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>37,577</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>37,505</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>106,889</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>118,776</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Total revenue</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>53,395</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>57,173</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>161,264</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>176,869</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Contract Balances</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Once the Company obtains a client contract, the timing of satisfying performance obligations and the receipt of client consideration can be different and will give rise to contract assets and contract liabilities. 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;">, the contract asset balance totaled </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.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, and the contract liability balance totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.9 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Contract assets and contract liabilities are reflected in "Prepaid expenses and other", "Other assets" and "Other current liabilities" in the Consolidated Balance Sheets.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Transaction Price Allocated to Remaining Performance Obligations </span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company maintains contracts with fixed consideration that are generally with long-standing client relationships and typically renew annually. Assuming none of the Company’s current contracts with fixed consideration are renewed, we estimate receiving approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$56.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in future selling services fixed consideration as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. Professional services revenues from fixed consideration are based on proportional performance which is typically concluded within 90 days of contract execution. The Company typically bills professional services upfront upon obtaining a client contract. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we estimate </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in professional services fixed consideration revenue to be recognized through the remainder of </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Contract Acquisition Costs</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain commissions paid to the Company's sales team upon obtaining a client contract are incremental and recoverable, and capitalized as contract acquisition costs. Under the transition guidance, the Company recorded a </span><span style="font-family:inherit;font-size:10pt;"><span>$3.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> contract acquisition asset and corresponding offset to the opening accumulated deficit balance related to previously expensed sales commissions. The Company expensed </span><span style="font-family:inherit;font-size:10pt;"><span>$1.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> of the </span><span style="font-family:inherit;font-size:10pt;"><span>$3.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> of contract acquisition asset during </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and will expense the remainder of the asset over the next </span><span style="font-family:inherit;font-size:10pt;">five</span><span style="font-family:inherit;font-size:10pt;"> years as follows: </span><span style="font-family:inherit;font-size:10pt;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> remaining in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2021</span><span style="font-family:inherit;font-size:10pt;"> and beyond. The Company recorded </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, in amortization expense for </span><span style="font-family:inherit;font-size:10pt;">the 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;"><span>$0.3 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, of amortization for </span><span style="font-family:inherit;font-size:10pt;">the three and nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> related to amounts capitalized upon the adoption of ASC 606. </span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subsequent to the adoption of ASC 606, the Company capitalized an additional </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.1 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;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively, of sales commissions as contract acquisition costs related to contracts obtained during the period. The Company recorded amortization expense 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.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, for </span><span style="font-family:inherit;font-size:10pt;">the 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;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> for </span><span style="font-family:inherit;font-size:10pt;">the three and nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> related to the amounts capitalized. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the weighted-average remaining amortization period related to these capitalized costs was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>2.4</span></span><span style="font-family:inherit;font-size:10pt;"> years.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impairment recognized on contract costs was insignificant for the </span><span style="font-family:inherit;font-size:10pt;">three and nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </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;">. </span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Applying the practical expedient for amortization periods one year or less, the Company recognizes any incremental costs of obtaining contracts as expense when the cost is incurred. These costs are included in "Sales and marketing" in the Consolidated Statements of Operations.</span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables present the disaggregation of revenue from contracts with our clients:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue by Performance Obligation</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="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><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="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;"> For the 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;">For the 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="overflow:hidden;height:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span 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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;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="15" style="vertical-align:top;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;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Professional 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>732</span></span></div></td><td style="vertical-align: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>652</span></span></div></td><td style="vertical-align: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,557</span></span></div></td><td style="vertical-align: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>3,351</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling services</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>52,663</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>56,521</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>159,707</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>173,518</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Total revenue</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>53,395</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>57,173</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>161,264</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>176,869</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue by Geography</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="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><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="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;"> For the 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;">For the 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;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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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="15" style="vertical-align:top;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;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">APJ</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>8,324</span></span></div></td><td style="vertical-align: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>9,093</span></span></div></td><td style="vertical-align: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>26,343</span></span></div></td><td style="vertical-align: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>25,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:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">EMEA</span></div></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,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>13,822</span></span></div></td><td style="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,972</span></span></div></td><td style="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>44,013</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">NALA</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>32,153</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>34,258</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>94,949</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>106,913</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue</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>53,395</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>57,173</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>161,264</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>176,869</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;font-style:italic;font-weight:bold;"> </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue by Contract Pricing</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="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><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="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;"> For the 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;">For the 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="overflow:hidden;height:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;font-size:10pt;"><span 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:5px;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:5px;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="15" style="vertical-align:top;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;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fixed consideration</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,818</span></span></div></td><td style="vertical-align: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>19,668</span></span></div></td><td style="vertical-align: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,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 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>58,093</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable consideration</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>37,577</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>37,505</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>106,889</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>118,776</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Total revenue</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>53,395</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>57,173</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>161,264</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>176,869</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> 732000 652000 1557000 3351000 52663000 56521000 159707000 173518000 53395000 57173000 161264000 176869000 8324000 9093000 26343000 25943000 12918000 13822000 39972000 44013000 32153000 34258000 94949000 106913000 53395000 57173000 161264000 176869000 15818000 19668000 54375000 58093000 37577000 37505000 106889000 118776000 53395000 57173000 161264000 176869000 100000 200000 300000 900000 56000000.0 1000000.0 3300000 1500000 3300000 100000 600000 300000 300000 800000 300000 1200000 300000 1100000 100000 500000 100000 P2Y4M24D Stockholders' Equity<div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation Expense</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents stock-based compensation expense as allocated within the Company's Consolidated Statements of Operations:</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="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><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="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;"> For the 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;">For the 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="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span 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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span 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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span 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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;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="15" style="vertical-align:top;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;">(in thousands)</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 revenue</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>126</span></span></div></td><td style="vertical-align: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>194</span></span></div></td><td style="vertical-align: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>414</span></span></div></td><td style="vertical-align: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>752</span></span></div></td><td style="vertical-align: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;">Sales and marketing</span></div></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>518</span></span></div></td><td style="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>717</span></span></div></td><td style="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,390</span></span></div></td><td style="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,436</span></span></div></td><td 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;">Research and development</span></div></td><td colspan="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>12</span></span></div></td><td style="vertical-align: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>24</span></span></div></td><td style="vertical-align: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>24</span></span></div></td><td style="vertical-align: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>146</span></span></div></td><td style="vertical-align: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>523</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>1,560</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>2,157</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>5,699</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: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;">Total stock-based compensation</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>1,179</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>2,495</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>3,985</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>9,033</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The above table does not include capitalized stock-based compensation related to internal-use software of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.02 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.05 million</span></span><span style="font-family:inherit;font-size:10pt;"> for </span><span style="font-family:inherit;font-size:10pt;">the 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;"><span>$0.05 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> for </span><span style="font-family:inherit;font-size:10pt;">the three and nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Awards</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes information related to stock options: </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:44%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><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="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;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Weighted-Average Exercise Price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Remaining Contractual Life (Years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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;">Intrinsic Value</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:middle;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;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding as of December 31, 2018</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,516</span></span></div></td><td style="vertical-align: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>3.34</span></span></div></td><td style="vertical-align: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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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>576</span></span></div></td><td style="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>0.95</span></span></div></td><td style="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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:top;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;">Expired and/or forfeited</span></div></td><td 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>(3,829</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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:1px solid #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:1px solid #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>4.22</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding as of September 30, 2019</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,263</span></span></div></td><td style="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>2.22</span></span></div></td><td style="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;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.15</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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:1px solid #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:1px solid #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:top;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;">Exercisable as of 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>1,047</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>5.12</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;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.87</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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></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;">The weighted-average fair value of options granted 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;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$0.47</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.75</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, there was </span><span style="font-family:inherit;font-size:10pt;"><span>$1.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> of unrecognized compensation expense related to stock options granted under the 2011 Equity Incentive Plan (the "2011 Plan"), which is expected to be recognized over a weighted-average period of </span><span style="font-family:inherit;font-size:10pt;"><span>2.5</span></span><span style="font-family:inherit;font-size:10pt;"> years.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes information related to restricted stock units and performance-based restricted stock units:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:59%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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;">Units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Weighted-Average Grant Date Fair Value</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:middle;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;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-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-vested as of December 31, 2018</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,669</span></span></div></td><td style="vertical-align: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>3.29</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-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>2,908</span></span></div></td><td style="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>1.10</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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,461</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>3.78</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</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,195</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>3.79</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-vested as of 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>5,921</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.99</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;"><span>1,441 thousand</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock were issued for restricted stock units vested and the remaining </span><span style="font-family:inherit;font-size:10pt;"><span>20 thousand</span></span><span style="font-family:inherit;font-size:10pt;"> shares were withheld for taxes.</span></div><div style="line-height:120%;padding-top:8px;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;">, there was </span><span style="font-family:inherit;font-size:10pt;"><span>$9.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> of unrecognized compensation expense related to non-vested restricted stock units and performance-based restricted stock units granted under the 2011 Plan, which is expected to be recognized over a weighted-average period of </span><span style="font-family:inherit;font-size:10pt;"><span>2.5</span></span><span style="font-family:inherit;font-size:10pt;"> years.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Potential shares of common stock that are not included in the determination of diluted net loss per share because they are anti-dilutive for the periods presented consist of stock options, unvested restricted stock and shares to be purchased under our 2011 Employee Stock Purchase Plan. The Company excluded from diluted earnings per share the weighted-average common share equivalents related to </span><span style="font-family:inherit;font-size:10pt;"><span>7.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>7.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares for 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;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively, and </span><span style="font-family:inherit;font-size:10pt;"><span>8.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>6.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares for 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;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively, because their effect would have been anti-dilutive.</span></div> <div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents stock-based compensation expense as allocated within the Company's Consolidated Statements of Operations:</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="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><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="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;"> For the 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;">For the 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="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span 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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span 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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span 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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;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="15" style="vertical-align:top;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;">(in thousands)</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 revenue</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>126</span></span></div></td><td style="vertical-align: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>194</span></span></div></td><td style="vertical-align: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>414</span></span></div></td><td style="vertical-align: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>752</span></span></div></td><td style="vertical-align: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;">Sales and marketing</span></div></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>518</span></span></div></td><td style="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>717</span></span></div></td><td style="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,390</span></span></div></td><td style="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,436</span></span></div></td><td 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;">Research and development</span></div></td><td colspan="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>12</span></span></div></td><td style="vertical-align: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>24</span></span></div></td><td style="vertical-align: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>24</span></span></div></td><td style="vertical-align: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>146</span></span></div></td><td style="vertical-align: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>523</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>1,560</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>2,157</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>5,699</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: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;">Total stock-based compensation</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>1,179</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>2,495</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>3,985</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>9,033</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> 126000 194000 414000 752000 518000 717000 1390000 2436000 12000 24000 24000 146000 523000 1560000 2157000 5699000 1179000 2495000 3985000 9033000 20000.00 50000.00 50000.00 300000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes information related to stock options: </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:44%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><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="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;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Weighted-Average Exercise Price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Remaining Contractual Life (Years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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;">Intrinsic Value</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:middle;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;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding as of December 31, 2018</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,516</span></span></div></td><td style="vertical-align: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>3.34</span></span></div></td><td style="vertical-align: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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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>576</span></span></div></td><td style="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>0.95</span></span></div></td><td style="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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:top;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;">Expired and/or forfeited</span></div></td><td 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>(3,829</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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:1px solid #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:1px solid #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>4.22</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding as of September 30, 2019</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,263</span></span></div></td><td style="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>2.22</span></span></div></td><td style="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;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.15</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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:1px solid #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:1px solid #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:top;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;">Exercisable as of 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>1,047</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>5.12</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;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.87</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 7516000 3.34 576000 0.95 3829000 4.22 4263000 2.22 P8Y1M24D 0 1047000 5.12 P4Y10M13D 0 0.47 1.75 1600000 P2Y6M <div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes information related to restricted stock units and performance-based restricted stock units:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:59%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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;">Units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Weighted-Average Grant Date Fair Value</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:middle;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;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-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-vested as of December 31, 2018</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,669</span></span></div></td><td style="vertical-align: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>3.29</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-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>2,908</span></span></div></td><td style="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>1.10</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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,461</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>3.78</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</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,195</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>3.79</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-vested as of 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>5,921</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.99</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;"><span>1,441 thousand</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock were issued for restricted stock units vested and the remaining </span><span style="font-family:inherit;font-size:10pt;"><span>20 thousand</span></span><span style="font-family:inherit;font-size:10pt;"> shares were withheld for taxes.</span></div> 5669000 3.29 2908000 1.10 1461000 3.78 1195000 3.79 5921000 1.99 1441000 20000 9500000 P2Y6M 7900000 7300000 8400000 6700000 Income Taxes <div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is subject to taxation in the U.S. and various state and foreign jurisdictions. Earnings from non-U.S. activities are subject to local country income tax. The Company computes its quarterly income tax provision by using a forecasted annual effective tax rate and adjusts for any discrete items arising during the quarter. The primary difference between the effective tax rate and the federal statutory tax rate relates to the valuation allowances on the Company’s net operating losses and foreign tax rate differences. The "Provision for income tax expense" in the Consolidated Statements of Operations primarily consists of income and withholding taxes for foreign and state jurisdictions where the Company has profitable operations, as well as valuation allowance adjustments for certain U.S. tax jurisdictions. No tax benefit was provided for losses incurred in the U.S., Ireland and Singapore because those losses are offset by a full valuation allowance. The tax years 2011 through 2019 generally remain subject to examination by federal, state and foreign tax authorities. </span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The gross amount of the Company’s unrecognized tax benefits was </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.9 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;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively, none of which, if recognized, would affect the Company’s effective tax rate. The Company does not expect its unrecognized tax benefits to change significantly over the next 12 months. The Company recognizes interest and penalties accrued related to unrecognized tax benefits in income tax expense. During the </span><span style="font-family:inherit;font-size:10pt;">three and nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </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;">, interest and penalties recognized were insignificant.</span></div> 1000000.0 900000 Restructuring and Other Related Costs<div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has undergone restructuring efforts to better align its cost structure with our business and market conditions. These restructuring efforts include severance and other employee costs, lease and other contract termination costs and asset impairments. Severance and other employee costs include severance payments, related employee benefits, stock-based compensation related to the accelerated vesting of certain equity awards and employee-related legal fees. Lease and other contract termination costs include charges related to lease consolidation and abandonment of spaces no longer utilized and the cancellation of certain contracts with outside vendors. Asset impairments include charges related to leasehold improvements and furniture in spaces vacated or no longer in use. The restructuring plans and future cash outlays are recorded in "Accrued expenses", "Accrued compensation and benefits" and "Other long-term liabilities" in our Consolidated Balance Sheets</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </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;"> and </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%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During 2019, the Company announced a restructuring effort resulting in a reduction of headcount and office lease costs. The Company recognized charges related to this restructuring effort 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>$1.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> for </span><span style="font-family:inherit;font-size:10pt;">the three and nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, and expects to incur additional costs through </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents a reconciliation of the beginning and ending fair value liability balance related to the 2019 restructuring effort:</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="12"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></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;">Severance and Other Employee 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 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;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(in thousands)</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 as of January 1, 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>—</span></span></div></td><td style="vertical-align: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:12px;padding-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 and other related costs</span></div></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,713</span></span></div></td><td style="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>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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,836</span></span></div></td><td 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:12px;padding-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 paid</span></div></td><td colspan="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,270</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>(123</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,393</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;">Balance as of 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;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>443</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>443</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In </span><span style="font-family:inherit;font-size:10pt;">May 2017</span><span style="font-family:inherit;font-size:10pt;">, the Company announced a restructuring effort resulting in a headcount reduction and the reduction of office space in </span><span style="font-family:inherit;font-size:10pt;"><span>four</span></span><span style="font-family:inherit;font-size:10pt;"> locations. The Company recognized charges related to this restructuring effort of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">three and nine</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. The Company does not expect to incur additional restructuring charges related to the May 2017 restructuring 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><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents a reconciliation of the beginning and ending fair value liability balance related to the May 2017 restructuring effort:</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="16"/></tr><tr><td style="width:47%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><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;">Severance and Other Employee 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 and Other Contract Termination 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;">Asset Impairments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span 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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span 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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span 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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;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="15" style="vertical-align:bottom;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;">(in thousands)</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 as of January 1, 2017</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:12px;padding-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 and other related costs</span></div></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,483</span></span></div></td><td style="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,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>886</span></span></div></td><td style="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,308</span></span></div></td><td 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:12px;padding-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 paid</span></div></td><td colspan="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,060</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,185</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>—</span></span></div></td><td style="vertical-align: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,245</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in estimates and non-cash 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>—</span></span></div></td><td style="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>(886</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>(886</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acceleration of stock-based compensation expense in additional paid-in capital</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>(352</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(352</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;">Balance as of December 31, 2017</span></div></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>71</span></span></div></td><td style="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,754</span></span></div></td><td style="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>1,825</span></span></div></td><td 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:12px;padding-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 and other related 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>120</span></span></div></td><td style="vertical-align: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>89</span></span></div></td><td style="vertical-align: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>209</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid</span></div></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>(188</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>(1,133</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>(1,321</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in estimates and non-cash charges</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>(3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;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>252</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>249</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;">Balance as of December 31, 2018</span></div></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>962</span></span></div></td><td style="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>962</span></span></div></td><td 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:12px;padding-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 paid</span></div></td><td colspan="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>(134</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:Calibri;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>(134</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in estimates and non-cash 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>—</span></span></div></td><td style="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>(51</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:Calibri;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>(51</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 as of 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>—</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>777</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:Calibri;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:Calibri;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>777</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> 600000 1800000 <div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents a reconciliation of the beginning and ending fair value liability balance related to the 2019 restructuring effort:</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="12"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></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;">Severance and Other Employee 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 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;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(in thousands)</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 as of January 1, 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>—</span></span></div></td><td style="vertical-align: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:12px;padding-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 and other related costs</span></div></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,713</span></span></div></td><td style="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>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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,836</span></span></div></td><td 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:12px;padding-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 paid</span></div></td><td colspan="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,270</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>(123</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,393</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;">Balance as of 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;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>443</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>443</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents a reconciliation of the beginning and ending fair value liability balance related to the May 2017 restructuring effort:</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="16"/></tr><tr><td style="width:47%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><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;">Severance and Other Employee 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 and Other Contract Termination 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;">Asset Impairments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span 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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span 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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span 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:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;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="15" style="vertical-align:bottom;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;">(in thousands)</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 as of January 1, 2017</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:12px;padding-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 and other related costs</span></div></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,483</span></span></div></td><td style="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,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>886</span></span></div></td><td style="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,308</span></span></div></td><td 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:12px;padding-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 paid</span></div></td><td colspan="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,060</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,185</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>—</span></span></div></td><td style="vertical-align: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,245</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in estimates and non-cash 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>—</span></span></div></td><td style="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>(886</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>(886</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acceleration of stock-based compensation expense in additional paid-in capital</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>(352</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(352</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;">Balance as of December 31, 2017</span></div></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>71</span></span></div></td><td style="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,754</span></span></div></td><td style="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>1,825</span></span></div></td><td 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:12px;padding-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 and other related 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>120</span></span></div></td><td style="vertical-align: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>89</span></span></div></td><td style="vertical-align: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>209</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid</span></div></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>(188</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>(1,133</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>(1,321</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in estimates and non-cash charges</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>(3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size: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;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>252</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>249</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;">Balance as of December 31, 2018</span></div></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>962</span></span></div></td><td style="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>962</span></span></div></td><td 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:12px;padding-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 paid</span></div></td><td colspan="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>(134</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:Calibri;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>(134</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in estimates and non-cash 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>—</span></span></div></td><td style="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>(51</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:Calibri;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>(51</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 as of 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>—</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>777</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:Calibri;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:Calibri;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>777</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> 0 0 0 1713000 123000 1836000 1270000 123000 1393000 443000 0 443000 4 200000 0 0 0 0 3483000 2939000 886000 7308000 3060000 1185000 0 4245000 0 0 -886000 -886000 -352000 0 0 -352000 71000 1754000 0 1825000 120000 89000 0 209000 188000 1133000 0 1321000 -3000 252000 0 249000 0 962000 0 962000 0 134000 0 134000 0 -51000 0 -51000 0 777000 0 777000 XML 23 R42.htm IDEA: XBRL DOCUMENT v3.19.3
Stockholders' Equity - Stock-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]        
Total stock-based compensation $ 1,179 $ 2,495 $ 3,985 $ 9,033
Capitalized Software Cost, Share-Based Compensation 20 50 50 300
Cost of revenue        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation 126 194 414 752
Sales and marketing        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation 518 717 1,390 2,436
Research and development        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation 12 24 24 146
General and administrative        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation $ 523 $ 1,560 $ 2,157 $ 5,699
XML 24 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 25 R23.htm IDEA: XBRL DOCUMENT v3.19.3
Revenues, Contract Asset and Liability Balances and Contract Acquisition Costs (Tables)
9 Months Ended
Sep. 30, 2019
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue From Contracts with Clients
The following tables present the disaggregation of revenue from contracts with our clients:
Revenue by Performance Obligation
 
 For the Three Months Ended September 30,
 
For the Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
 
 
 
 
 
 
 
 
 
(in thousands)
Professional services
$
732

 
$
652

 
$
1,557

 
$
3,351

Selling services
52,663

 
56,521

 
159,707

 
173,518

Total revenue
$
53,395

 
$
57,173

 
$
161,264

 
$
176,869

Revenue by Geography
 
 For the Three Months Ended September 30,
 
For the Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
 
 
 
 
 
 
 
 
 
(in thousands)
APJ
$
8,324

 
$
9,093

 
$
26,343

 
$
25,943

EMEA
12,918

 
13,822

 
39,972

 
44,013

NALA
32,153

 
34,258

 
94,949

 
106,913

Total revenue
$
53,395

 
$
57,173

 
$
161,264

 
$
176,869

Revenue by Contract Pricing
 
 For the Three Months Ended September 30,
 
For the Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
 
 
 
 
 
 
 
 
 
(in thousands)
Fixed consideration
$
15,818

 
$
19,668

 
$
54,375

 
$
58,093

Variable consideration
37,577

 
37,505

 
106,889

 
118,776

Total revenue
$
53,395

 
$
57,173

 
$
161,264

 
$
176,869


XML 26 R27.htm IDEA: XBRL DOCUMENT v3.19.3
Summary of Significant Accounting Policies (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Jan. 01, 2019
Dec. 31, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Right-of-use assets $ 38,519   $ 0
Operating lease liability $ 43,879    
ASU 2016-02      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Right-of-use assets   $ 29,500  
Operating lease liability   $ 32,100  
XML 28 R47.htm IDEA: XBRL DOCUMENT v3.19.3
Restructuring and Other Related Costs - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
May 31, 2017
location
Sep. 30, 2019
USD ($)
Sep. 30, 2018
USD ($)
Sep. 30, 2019
USD ($)
Sep. 30, 2018
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Restructuring Cost and Reserve [Line Items]              
Restructuring charges   $ 600 $ 200 $ 1,800 $ 200    
Number of locations where reduction of headcount and office spaces took place (location) | location 4            
February 2019 Restructuring Effort              
Restructuring Cost and Reserve [Line Items]              
Restructuring charges       $ 1,836      
May 2017 Restructuring Effort              
Restructuring Cost and Reserve [Line Items]              
Restructuring charges           $ 209 $ 7,308
XML 29 R43.htm IDEA: XBRL DOCUMENT v3.19.3
Stockholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Capitalized stock-based compensation related to internal-use software $ 20 $ 50 $ 50 $ 300
Antidilutive shares excluded from diluted earnings per share calculation (in shares) 7.9 7.3 8.4 6.7
Employee Stock Option        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted-average fair value of options granted (in dollars per share)     $ 0.47 $ 1.75
Employee Stock Option | The 2011 Equity Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation expense, stock options $ 1,600   $ 1,600  
Unrecognized compensation expense, weighted-average period recognized     2 years 6 months  
RSUs and PSUs | The 2011 Equity Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation expense, weighted-average period recognized     2 years 6 months  
Unrecognized compensation expense, RSUs and PSUs $ 9,500   $ 9,500  
XML 30 R22.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Payments Under Non-cancelable Service Contract Commitments
Future minimum payments under non-cancelable service contract commitments were as follows:
 
September 30, 2019
 
(in thousands)
Remainder of 2019
$
1,327

2020
9,467

2021
8,362

2022
7,650

2023
8,237

Thereafter

Total
$
35,043


XML 31 R26.htm IDEA: XBRL DOCUMENT v3.19.3
The Company (Details)
9 Months Ended
Sep. 30, 2019
language
Accounting Policies [Abstract]  
Number of languages (more than) 45
Years of operating experience 20 years
XML 32 R37.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies - Narrative (Details)
$ in Thousands
Aug. 23, 2016
plaintiff
Sep. 30, 2019
USD ($)
facility
debt_instrument
Dec. 31, 2018
USD ($)
Operating Leased Assets [Line Items]      
Number of leased facilities | facility   2  
Number of letters of credit | debt_instrument   2  
Loss contingency accrual   $ 192 $ 3,750
Sarah Patton, et al v. ServiceSource Delaware, Inc | Pending Litigation      
Operating Leased Assets [Line Items]      
Number of plaintiffs | plaintiff 3    
Money market mutual funds | Letter of Credit      
Operating Leased Assets [Line Items]      
Letters of credit   2,300  
Restricted cash   $ 2,300  
XML 33 R33.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Supplemental Income Statement Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Leases [Abstract]        
Operating lease cost $ 2,897   $ 8,894  
Finance lease cost:        
Amortization of leased assets 164   486  
Interest on lease liabilities 41   127  
Total finance lease cost 205   613  
Sublease income (602) $ (500) (1,538) $ (1,100)
Net lease cost $ 2,500   $ 7,969  
XML 34 R10.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value of Financial Instruments
9 Months Ended
Sep. 30, 2019
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments Fair Value of Financial Instruments
The Company follows a three-tier fair value hierarchy, which is described in detail in the Company's Annual Report on Form 10-K for the year ended December 31, 2018. There were no transfers between levels during the nine months ended September 30, 2019 and 2018.
Cash equivalents consist of highly liquid investments with original maturities of three months or less at the time of purchase.  Cash and cash equivalents are classified within Level 1.
Short-term investments consist of readily marketable debt securities with a remaining maturity of more than three months from the time of purchase. The Company liquidated its investment securities during the first half of 2018 to repay the $150.0 million convertible notes that matured August 1, 2018. Based on the Company’s decision to sell these investment securities, an other-than-temporary impairment occurred and a $2.0 million impairment loss was recorded in the Consolidated Statements of Operations for the nine months ended September 30, 2018.
The Company recognized realized gains from the sale of available-for-sale securities of $0.03 million and losses of $0.2 million from the sale of available-for-sale securities for the nine months ended September 30, 2018. No realized gains or losses were recognized for the three months ended September 30, 2018. Gains and losses on available-for-sale securities are recorded in "Interest and other expense, net" in the Consolidated Statements of Operations.
The Company had restricted cash in "Other assets" in the Consolidated Balance Sheets as of September 30, 2019 and December 31, 2018 of $2.3 million and $1.2 million, respectively. Restricted cash is classified within Level 1.
XML 35 R3.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Balance Sheets (Parenthetical) - $ / shares
Sep. 30, 2019
Dec. 31, 2018
Statement of Financial Position [Abstract]    
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 20,000,000 20,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 1,000,000,000 1,000,000,000
Common stock, shares issued (in shares) 94,599,000 92,895,000
Common stock, shares outstanding (in shares) 94,478,000 92,774,000
ZIP 36 0001310114-19-000034-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001310114-19-000034-xbrl.zip M4$L#!!0 ( #>;74\9+TYFQ0@ (,V > 83DS,#(P,3DM97AH:6)I M=#,Q,7AQ,S(P,3DN:'1M[5OO<]HX$_[<_A4Z.G=O,@,!0](VA&:& &TSTPL] M0J?7C\(6L2:RY9-D"/?7O[N2'4R )ES37NB1F2186FE7\O/L#]FT?NGV.\,O M'WLD-)$@'S^=?3COD%*E6OW\X[)9ZFN M^83F$H8;P4Y[-R$?<=.JNDM05LVTM48RF!%M9H*]*8UE;"IC&G$Q:PYYQ#2Y M8%,RD!&-3VR?YG^SIE=+S D:'O#):8N2F$8P5K^JGS6.SSJOO:-:XZAQZ)UU M:KUVO>.]K$'C<:=>.FU5*?S:4?F?7+/@,:N$#)?1].JU7Y?5M;!EE:$\#IGB M9L6(D0)UV)QK+>BV??=:8=B-J5#!K^*FW>)O-\M>3IV*D10!3)'='-+P#KQ% M>[]F6D*# !!1,3*!AN2F:*L/P&'JNQC;Z0V&YV_/.^WA>?\".#&X_-2^&))A MGPP^?>@1K]&N>(=[[7W2ONAF34==U_3PM?V8I?3?DN'['KGL=3X-SH?GO4O2 M^[/SOGWQKD?:G2&!;N^X<5A^:F:W+TF[V_\X['6+V__4K(1=M0AIU.HDW^CV MX*Q]T;NL]/_\T/N2[W&]5JM_ ^H?P4^(S9?AX1DQ( M37/1.$-'@H& $)DI;TJUDKW6"?7SZTQ]T=J7N;%K_"M97HD!'V6"?+(I#TS8 M/'P-\Z K-0%V9A^J5G1!?()K\*G(;C684-K(X^:V"S8VS?JAT[KQWGH'=SRP M,WN]D2>;6?F/[C<)Z801Q2:<32&RFI!K\E=*%7!!S* ]DE:C&S@\Z&MZG^!*%S1C4 M!J 1S"!5?@+RR",MP$$NY-+"%Q@\&4QX3&,Y+&1J4,5$$J9[,Z !0E M$5PI3@494Q^:%)$1I %&.KDE@9CY3&OT5" 2T6L&>@MS:F@+P!A0*6PZ"#I0 MP.<*4DD0BV$X6!(P1:8A]T.B4_PS'S]EBF63X (BK@4DB9AV3KD)88$Z8;XU M$.=-P#09P#+A3L"FC&;%;=B1X7')T-@F,C RYC' #9$[AU<9F #BT*T*_3P> M@Y>UCA0^^R(-8$Z < %+98 _1\^< *1/$@J(>;LR("I[Z@& @:V(BNC1"I M "@A ;=6G;;V^%2'9"SD5.=\4>R*:P/EG"$4&YW=8&6Y 'N=&[-D[0[YCXO\ MPR>(_.$"3'Y[\;KNO3K1&;:SY!'=IAR/(650%D#GA"IFH0K0XP@!@!1A&N' M=8CB*!9!R,"P@=VS?CO>. G?E+KG+942NA*!'+_#(X1H-NE<; MR12-%Q2-01$N]BZ[0 (SL>939\RK^K_!F)RG&Z-SC^X_,F4*)2.:]A@4ZC(- MTP&.;!)R/]++F!_Y--4/'X*)RH@!8#--+O6!_!TF2#";US8V@!2+[3Q8[LVC M2C$R*2:H94"6^\Q17,ZB%G9RB#!@BY:"!_;,3JAV5@9XTRI MQJS)>@UM4RP;2:1F8)"!R(6#$HHW*Q44 R LRQHQS[Y@A,OEBBDH?!HQ%(08 M!>-9\.1CTK8Q;+1U#'NPDU\BVL/#PX/Y!AR=\ !I1#44T(@]JH&"6*(@MZ@* M]+%5@# M;+%SQ6+($P60#GI8@FQ&$2CD'+& ]3R!B+>CUB-3R]\":O4F5*36PR/NV'@, MU0>? &+TBBKB-CU\0,1REZL+"\LD& C11KOR9213L]Z"A\14>BO-L#8;WU_8 MDU%>]5GGP-Q.@#TG./F.#(]+AF +R-!U.%O&*QY\906"[5E)B@VB"V9GTO=3 MA:@LI$(K9HVD-M".SS=@+@U;E!_PDKW%(?_#F) J\/AWY#*3?8"[/:W#@[PX MO;5HW]D34GV;,6*LL$1D@0VB=B>R #BG M.7BPCSN"G*;EN0O'B%*DRMR;(^0W2!F7RJ);TRB41D8J?9NEV0:8,HJX,8Q] M)5Z.).2!V!]PL,].L@>T@O"D,?S!?RS0';WQTM_ >/ M%MH"4GZ8D ,'\)P)3ZQ\S@"T689U6^)/&;W&E,F5 #9ILL6+?1:3GQ-O1(6L M&G='?2M\/PU@H&:WKG\M;;*2!X8 ]J$R*;N\34/2IM,HH@H6;!>3!=N5)^I; M$1:VC0+;4/NW(?4:*W"U90 DL]$!(&T?ZF78+[O\A<<3*28,DYB87F7/)E46 M4%B4"#ECT#L-I8LB=(%9P(1-^G- M^^YW*B-IC(SN9)"P_<7[4;QV\@M-;MLRIU: P?[9[)_E>XP30?Q"3Y-T0L[&I'?#_!2? Y%^=@"8+W3#>=TEBC>Y M@6WPL?#]Z!YZ4N'V<$G9JKIXH8B[\R6<'U[0K?G6SW(Y]_T/T( !)-P '@ &$Y,S R M,#$Y+65X:&EB:70S,3)X<3,R,#$Y+FAT;>U;:W/B.!;]W/TK-'3U;%(%X1'R M(G2J")!I:C))+Z&K9SX*6P159,LCR1#FU^^]D@WFU8'M9"?,)E5)L%[W7OF< M^Y!-_:?6;;/WQY,^O#_7?VG0H&TI!<'+#3$4XP:YI-8\_">?/.9?B!E4BA,1S9E-%'\ M?FA(I50^(]^D>N CFHXPW AVT7X<\CXW]:*[!&'%1%J]+_T)T68BV*?<0(:F M,* !%Y-:CP=,DQLV)ET9T/#<]FG^%ZN52Y$Y1\5]/KJH4Q+2 .;JPU:Y6KUJ MG9R66ZVCJ\NCRY.K1N/XJ'18JE3;)U>GN8MZD<*OG97^224+'K+"D*$9M7*E M]'%97!U;5BG*PR%3W*R8T5<@#IM3J1G9MN])+0Q[- 4J^'U8LUO\XVK9R[$3 MT9?"AR62FT,.RP>5>7V_IUI$?1\043 R@H;H,:NK!\!AZD64;;:[O;7;J?7:=^1]N_-SXV;7]JDT>P1Z"Z?'5;SKTWMQAUIM&Z_]-JM[/:_ M-BUA5RU"@/TDW>A&][)QT[XKW/Y^W?XCW>-*J?0CJ'\&/]')DR[WAE3YY)<# M\HV*!Z;RQ&/*\,&$F"$UMID6;@!X<9/%QMSWPQKU5-8!_VW\;$S^5"T0^>&CW#3/"H2?($*N:VV M*]5=L(&I5:I.ZM8;6#Y80O\*P$*:#)CY39#P$+TMTC']F\\=,L601 M-"#@6D!FBKGNF)LA&*@CYED%<=T(5),^F EW C:E/\ENPQL9GI<,A[M$!D8& M/ 2X(7)G\,H#$V X=*M,/P\'X&6M(X7/GHA]6!,@G,%2'N#/T3-'@$ D#Y)* MB!D[$F#J!=% 0-^6@7D<$0L8 )20@%LK3EM]/*J'9"#D6*=\4>R>:P,UI"$4 M&YW>H&4^ WN=*K.D[1ORGQ?YU5>(_-X<3'[^<%HIGYSK!-M)MHIN4PX&D#(H M"Z .H8I9J +T.$( ($681CAP/<3A."R D(%A Z]]KCTA=0SS,)@H*1QF(R4] MYD.S)GL 49\!YAT.VX^0/(?WC#3 3W=CP?3/'\K'I?/R(2V4C_;8OIU?/O+= ME;OD+I<1J1""'CW#(X=K5.A):201-)@3- !!:.PBNV $9F*UU\Z8D\K?P9B4 MIUNC336FT_!1*7/ +")))?Z M0/X."T28S6L;&V 4"^TZ6%_.HDHV,BDFJ&5 DOO,4)Q/HA9V5+Y5P!8[]RR$/%$ Z:"'1 MJ/7,U/)V@%KM$16Q]?"(.S880/7!1X 8O:**F*:'&T0L=[FZL+!,@HD0;;0K M7_HR-NLUV"2FTNEHAK79X.G"GO33JL\Z!^9V O0YQ\7?R/"\9/!W@ PMA[-E MO.+!5U(@V)Z5I-@BNF!V)CTO5HC*3"JT8M5 :@/M^% %UM*P1>D!+]F;G_(O MC FQ H^_,"Y1V0.XV],Z/,@+XZE&^TZ?(=73C!%CA24B\VT0M3N1!+@)$?R! MB>3H;F%\_H-(8_^(\%6NH% MV)\Q!_4MX^/0LR=\^V]'"_^'1PL- 2D_+,B! WC.A"=6'F< VB3#FI;X8T8? M,&5R)8!-FFSQ8I_%I.?$6U$AJ<;=4=\*WT]]F*C9U/6OI4U2\L 4P#Y4)GF7 MMVE(VG08!4S8)K?3:VFS*M3. M@723%U'FW#R3*^N++\J\J-O_F3FSVE<2DWBH0]S[7560(CT M%_/OYY0XO: M^*-['CKU:&QDVF#?U',MCNQG9P>GI>KQZ%1'0!F=GKOC1&!G--;NL2WYB!PDM4<. 3:F0;K^;TW17[;B%Y[#/E M'H55SO+V[=Q_KKF7DU5I[U/&)6Q,5"]'C\0^QR ?2O9G5XPOZB+I=IJ?&]V6 M?86P-F6_VO=GWMS*SA]]#JI'FD+,!N9K69K?N"''>^BT7=Y)#1F#U>362O*K3GJL*%KQ*]Y,GKRO)NS7>7EHN[ES\97O,- MJW?U(GZK[.)]W7[=[>(_4$L#!!0 ( #>;74\ED]8GGP0 !H7 > M83DS,#(P,3DM97AH:6)I=#,R,7AQ,S(P,3DN:'1M[5AM3]LZ%/[,?L59ITV; MU#1)"XB64JFT84-BE+5!7#ZZB=M8.';FN)3>7W^/G8;;#MAEC&UP!1)M;1_[ M/,]S?/S6?MT?],+SDP 2G7(X.=T_.NQ!Q7'=LT;/=?MA'SZ%GX]@L^;Y$"HB M; MS69_J]'O^O[.SO;6P8'7J'3:+L%_VZO\*#US)JB34$.CY=>]MS?=M4W-;4"9 M2*AB^I8>8X7N3'7I=<6W;?M/%)I>:8=P-A4M*_'/P[+%>>%B+'F,0RR# XUZ MS5_'^SUH&8ECG!&.EAE69%>K6".<.%3]$K"]8!@>'ASVNN'AX!AS8C@Z[1Z' M$ [NC_SW /5WX+0VJO5J, IZ%JS?V/*J3PUF=P3=_N D#/I/6D_P]^0!(S=]Z'W^XUI1&,_1BA@FNHH2(*2V%]9N-S2)&J54 ?XNX$)H) MU"BU$B(,H0G.PQAK(9]%R2TA6%.7,-.4*9H;G%73C7 ..!SR)1Q9Y!D"SZL6 MX(0)(B)3CXYB>QZP.-!JQ@N:,J/*8LGO%>S'70I6^I?)Q^E$M[QR V&HG2C* MJPZ$$9"O)ZRQP2$U&7.*V<3YLG6OXE5L.<](5)9__(21$C5EHH!'9EJ6%78C M+FKF+-8)6B/YL50Q54XD.2=93EOECU55S% 6,>[].L8(&81BK[)ICB8Z-A_J MNG4)N'"Q]7:WM/FVJ=Z\N^T[W;;]?]MN<7MI%J>(\"7RL=1:IKMK(3/KY6H\ M5LN%_5I5(5N]B-G*-/A6GT=8@ON8&ZUO3E[K&CQK>H-(R^OUL=Y<7Q__?W3W M%P^)Y3(?E]#][ IRR5D,;SS[]US(N[D+'[O#E^#-+%S'XB,_J%WW/CMTQ]>T:XD?>_/&./\?S76C_KOZ3L"[\7?O?G M]PA\0O/.V()>PN@$KVIX;=/LDL)@,L'+CGKH[;0H&O,6TRA#A)[>GRB&-ZZ, M\$+#&\X^W)7^KKVYW'@;_+U/DG<_1MZ\SE7^U)/I1MLUS\2=5VW[?MWY!U!+ M P04 " WFUU/5WL^RYT$ "N%@ '@ &$Y,S R,#$Y+65X:&EB:70S M,C)X<3,R,#$Y+FAT;>U8[U/B.!C^K'_%N^S/\"ERPK)N6 <]F@EPF$JJ.VX ++J[(-5JTD$12W.I,$S(D MLFD71>7,GGMK#GD\@US.*/Y<&G$FK1%*"9UY(4EQ#J=X GV>(G9@;#GY&WNN MD\D##3PFUZTF H92U3;!@5JU4EW%>Q^T#,6QFA&6Y)FJR*;+ M6",U<;!X$;!!IQ]VC[J!'W9[IRHG^H-S_S2$L/=PY/\-4'9(:87Y.4^*RVU2'P$,L$P M0&*(&,ZMWI3B&?B1U!8M4EG9D32-OHR14(&C,^CCC O39(#%-8GP@(]%A*&K M \M0L;LH+BRJ:(9'7*3@.M87&'%AAOI6# 68Q0KA(A"/UG" %<-TB$5!J*:( MZ[WER>.5832FBE_$TXP2M:U,B$P,8(&_C8G >J?+"]XKDF^A;5#4W-VM>/M& M4QR-E1<]3&>J(LHN\4)8MU';*6*4&@74;Q870A.F-$J-A H&DTC-Q5C50CZ. MDC4A6%$7$6W*!,XUSK+NAB@%-9SBBZABD6<*>%XV $>$(1;I>N4H-F<"@T.U M&M.")L^P,%CR!P7[X1GU7?K&8_.GZ% H_Q2'BXQ=:KW(;XI'TG,6>Q11H6%% M>7DXIN-#5]<$W48-*=&08I6LE,ZMGTM.R93S#$6+\N,/,1,2R\2K[]>4FR$7 M,196Q"E%68Z]Q8_E%5;S,'C4X4'&*KS:/_M/^6J]P$:)S!DK5@Y6HZ,&7)5\N#[F4/%VI,J<@ M;XYH*=*W17J&A;RMLLN#6P>X50UND2OPOA5^O4CRFR6VVEA=8O]_= ]GWA/( MS;-R#MW-II!S2F+XZ)B_MT+>SFWH=X-CO]\VQP__Y(].?XT;U._\WC:_%\C+4W50].Y>#-XS\YW?.[]7SPM]T_*CB(^9U ^F\P[;_Y;2MKE; M//2!\.YK2^FUGC$WFK9^NFUM-LV;;74]I^49UUB M .^X . 97AH:6)I=#$P,2YH=&WM/6ES&\>5GY-?,6%J$W(+/*78%JFH MBI9HA[4RI15INURI?&C,-("V!C-(]PQ([*_?=_0U!T 2)&T)R@?+!##3Q^MW M7_WR3V_>O;[ZY?U9,JFF>?+^QV_?GK].MG;W]W]^]GI__\W5F^0?5S^\39[O M'1PF5UH41E6J+$2^OW]VL95L3:IJ=KR_?WU]O7?];*_4X_VK#_LXU//]O"R- MW,NJ;.O5'U_B5Z_^^(>7$RDR^/\?7OYI=S=Y4Z;U5!95DFHI*IDEM5'%./DY MD^9CSA5;C294<'1R^2'XN]46PS!:)J1:Y_/O6J"RJW9&8JGQQ?*6FTB07\CKY4$Y%<4*_&?5_\OCP M8%:=X,(S-7_U4B2%F,*[YNCPZ)MGZ?.1?#;\^OD+F;Z0\MG7F1QFZ8'\^ALQ MW'KUZZ^UJ=1H$<]]=._5\AL7926/ 1N3HH078?!$%%FB957K M(JDFRB29P]2JA"\DX.-T)HK%7I*XS=QSTAX0?;M(TERE'Y$$RH*F^>=?_OS- MT='!R>GKUV?OK^C#X4DR+&_^-5ASWJU7?_GSLZ.315DG(OU8E->YS,82)A-5 M@E].Q%S"SD5&\ZMB5.JI0(I/AC(OKPDP8JRE1$@,):REAF^&"WJ\DGIJDG)$ M'][G@N'X;D;OG^);",,!#)OF-1XL/7@ZF\DB4S>/"LRK,A'S4F5)*HI4YCGO MP2[M]%KH;$#[G0(6)3-=SE4F$U.G$P!+*F<5OI5<*SC\(BD +:M%LOWB8"?) MQ,+O\ WP+/S[>V"+L"MA$B.K!"!636"+R:5,:=+# WX!T,C#8.]AQT?_K$=& M1\^;9)3":J1^.!7UG,'EV8>?SE^?7;[[\N]Q&,$3[@"$S6%R]K\_GE_]@@L^N[@Z_^DL>?_V].*37_KW;]]]>_HVN;QZ M]_I_DG?O$>S)Z?I!T/NC](]%+@U0%="4OE9&)ID< MP3JR!#Y+50PBWN)^4JU1>EK4&T M69_ET,[HLX+)B^KX^3<.FQZH1 $I'"=!AC^,,](R&WCS6.O\Q6DY0RF+9(RR M&V@7:+YD<@6]9@;L9"* $0&U:TGR'GC'%'Z\K,KTHY/_EI\DVY917-+3CE4, M0)T8_@HZ@-,9F8.A1I26H._@9%UEJ8]OD&HQ*G/0O\SQ(X(WQH*OCQX'NJ0+ M)1?U="CU\1I*SH%5<@Z_.CCI_OM9;![5PB]NZS])L,9 H4PVJ23*3.B'&\,4!XJJL1&Y9 ?(Y9H]L+42TT^ M[[D%0-M]!,!8)**N)J6&0;+D&@:M0&,53BTTZ'9#G7$HJVO498/N**57)JV2 M.F 'E%4MIV*!SCMIF5&&+KGD>E*"/5IJ_'LF-/GI<*6ESKPWC(9D5137;.RA M/1+LK3OD*:R3?YX7!@S"I(UN_^JLO.4VO[/)V/7E'-Y[K?Q&RT'._TYT< 6, MY>Y02_%Q5XQ@RF.17XN%V?JD @[_<6X\T+FQ8=Z-):[']?P:'M3NBV%95>64 M<>=6CV6'O;2VOM:@=X"7&X.";&[FPW4C :N S6J!5[/6%JEK..ACH*T"_(NO M'DFQBOPPZ"X&D4@N'>.\+J43B+%+UTE)[];%\*[W*E^4%5IN+K(#8CF-HT?? MY^40-/E8^PR^FL8TK8&"9RAXF[JK\FN*'5'X5-&VI!KJ0L_"89Z*OG=R/IEY MDY0\6[>.T%A>TW19R\VU$G1Q7!"/T\QDJN#IW@%AU0U]!Y=S^/6)@6?JH@+C M &8$&*D,G1'X8B7BP(&+.2;;(@05*,*Y WLNQQ)C$1QX:!Q.6*T_)J=H<=S@ M>J)2@";& ( T9R7K>!S(0'U-RQ'\#6O:V4N24*@!GK='=V M'"Y_,*A^$;CO-#8'/&9:SH7*UV (*WGU8[#FQ^+$1T_!B3W-_"[,>&W8$W?^ M#6&_+7:> /@?*&$(V)([A?5AGR17$0W!7Y:EDI:;U1IYED*A ^1$U!1L)!)" M<$ +,-WAIT*!ZF8$76P76Y\$B#?\M.41;YP6 :@0.6%Z<2EK64V,8I("0C8 M,"A U>J;%?0UE?-@ L#(*NZVVN&MV.0KRKLB=T>8@2B$%:[[[1.(=%NY"8C$ M #/@P%#7+)C6'''#26XT$:1/000Q_J.B_EK4#Q.^P*]0&J(\\.8!D4&0:4OU MW,3*&Y1U R4FUMU '<4B'!WY[T&+^TH9)QF!+!S5FEZE@S.L%H!I,[.\GHB,7WU">_WP^?/' M,=A1_(-9.RN-7&6;N)0MA+[+>\7\*L,B,4UK3684F4V%EX=![:(3-I0ZD4D^ M&.D359W'P!Z30<=WIDP*9T5AJ>V8.?28F-.I,A;IB)N@NURE:L8HCREK(JUH M>S#J!%XVB ,C+6HX;GA72S"H#"S0IJ5JB\WNK2E0%: 3@$E5=29/6NRJLR)5 M(!>V>6]30$"-AO-+9K"&.7!"'T:X4_C $5&40D<37]9#L+$5:20P MYFBDSO%PX]?==GP_FC!Z1VAO2. ":_3Z^E]7 ^,MK.+9FUK5;C!N! MP+,2/G41!5*0GF$$/.^\-+66#GF EX &)RN[&[3%T7]0(2SC3.A6^D]K-5:\ MS%>M9ZQ+$.0CL*AQ>G3T2(WC#] _4!L\^^@[5$SE.$=ZM^S+_F2UYT&"- 1/ M(0H!T)0$O!_516IU/DWL OY40S@>_'FC15KV%"+M!V#?989'_]C&9%O'ZC!X ME 66-I#/.&*VDL3Z M'OJ>:.X"+4Q/\!C]79+KZ,Y$49;#SWC.R_#'BC,L 9 M*B0+B040)/Y:S-(%(.$AB>9=B?_\XY=$&Q"D_21TI M9@_./P#((Z^3L*']4YF'^P@+3&IWQLP3*"%N%P M26#QR%*W>F:+:3L81AH M.G0&-!H&$I4\%\S+F^%(IUR2U9*DPDQ.G(,C22@^PN=,YNA!7'"P"?5= M ,L*8G:1,$9,PF V5%P]I'?L4%"MP4E(%"9#77Z4*]@*>:D"Q@\LA+3\=ZU8 M-9:C$2I"HF@1F+>]<2*_L;:E,+)E.NS^3J7,C!N<>"D(=M;>'\J8/ILXU[.G MB'-=E,4N58>/I!9D92R^E/R#IB:/$00@[\K"0K.VAZ@(UEHA=>2]K2:"0L+7 MBA5\2QC(\\ES($UJW5<9$I4:UA[=.S:##4'1^VHD*S65;?[ ;EL[B?N2;)%E MA;O][K3 PA0[XWR@@ME(J5%DQ:P /L-1X?^ @Z [&+YB]F"0*YCV2C>9^IX_ M!?6AO_7+)+<&$1""VYIM%P%+5H=)!RO)B00>C4)#+PG/]J1@+/-K;C)F_^U) M,%O<@"PO#$AL]/::3<;M#Z QZHQ#?.SB$:G3 -O^DHY'45KO8U*)C[(;)'#6 M8)Y38A)(ATK< #\N4W9NFEHC4@]0'](EAC+PYQ%2 19*%G)$V0WXI7>%,#74 M+*)8+80'=K5U>RAR>[A/RS((VI[S)D7E !*T-B.3J#60+[[L>%Q"@EK3L1VZ M7I@0 *IS$)FHK^?*J2\C"Z^N*T<9VQ\$DQ_,LLR(R..Z\%Q&WJ *RC;"E& ' M9US3'O'()C)?YB%S[F4KL?U^7'2H?U]N$)A_OS50LGVX VOZ2#&F9D#"<'P* MR!"PB2K:->&F4S$J;-?C[)U^=Q><9%J"PL,8S'8MKH,QLB'PX[P_#"^C"I6K MJ6*TX>,;,[-VJ23H@NPU!OAI;V4'Q]]J8[WY.ED+D<\PM>8"9Z=X!+7P=+X7 M"PK@+!@TR,P)'?KV$5A=W%B&PD:6&D'W >O&I[N40V MPI4?@]I4 U9HV98H M%@[.K],'S#N15H4'GM6I9%^NLD'+WE&:!-$]:$YX$>E$R;GT3FJ5UKD@?H"4 M -2%B3^,J=V\!$Y^,8T$%G@15CPMM=63X<'D5Y#*)E.I;4<3HE8NWV#<2&9Q MW^*:@ W).1V_N"$V4O+BB.C*//,10_*VQ/;H'9C'2B*#+] %#G]*'R!J3+'C MU(_8+'7KHJ.V7+8?_BNA]!E(O?SKNI[:':HU2K[55V,.O?BL= MUE8+;:MU/8Y;KV(<]06:'79Z+9!U>(4)W77D_I6%39*:"=71EMHJ00_&H)/O M$PP1/?M"0D2?$XH_)HY[GVKL:.U3G69EY+^5BJV%B2[K,2B&R;S,0<)AW@4/ M$/\V!6P7Q*+I-\O!.VKR=EGT4]Q03D0^:BF J,);;BR\AHIN J=.IVAT%M7. M9R!!KR(HH"IQ=]UA2"E!6"1#[HZIN%'3>AI;6UB^8FQU,,;,4U>,U)2UI .C MA*+\E2+S65ESJ7>]86,M'C0-D.VAGD9ONT0W3+6IE-*(;I6@I&L3C&5@ R.ZY=33/]@#WT"@I*9=U]'4L"5Q) M*@KK]F8-1 7JY)0]K!Y296W RD6OME9#RJEO(R[E/I&%3Q%6\GQS7(?&LCS% M[O46SM.V,3#7BI(K*-;*1!*G3<7Z4H_MBF-U];T-]N9]]2354)0.&]RA)\GW MR"&H@.2MX.:B/\FB?D H]M/G#5>.=NY0)&B)Y):(#/)PX)RU->$YZ3A*\'3I MC4C%/;Y!HAYK>D]%A2GV''*F*4T]D]K(3%JZ![/#934G7!FHVLXBWR.6S:Q6 MNF0GV_G.ZPG.>LMNIF6FB-N(#.MB9"A+Z,V0A3DJ\L!QI@SS)HJ$8VH;.?SA MY+NJ17O%K02^, \"3A5;X5 8'E5;Y@MMZ^$_> M/B'W+#*]B9JU\43.N7HV:P8-FR[H=CVI>]G68L.N(Y^75:J"#R[-:X, :7AV M[#(N*^N_"3"(NP_C)BD^XZ 0YTIAQ5.=5BXF9"46"#W-^'@)]/0=>KS!@"Z3 MU\Y#^QJE(DCM,*,SQ),14 #F9-LQ7/GQCP6Y*6FMX=N+DI3((GE#@5OVT;6V M@5X_JVGBB%0A0&X<1"+R8\$?4Y%);^U1XI?-_ 7YN<'"Y^NG$#ZGP7='?.D! MZ3X-!WS+)_@[N4H^GXK=K5=5) &!)8.AH:"MB M:VY!?G(D*%4YM=>)!9 7<-(9_F%J,Z,_B9Y#A4^;TU><,*FFI11Y<8MI5;3NC MB2&?UYNUR9T06C4GZ+%HGX<4HWV_5.*CT^?K(%3D,M*J& M7OJE<.6UTYV;.!*S8A2E$:I@EXJ *AL-S-%C -.;?JX$H*\?!H7RD39<=5:! MI7DY)RD@GY19,\0#/QB1HYP<-2VZVS(A4I%C7-U;? 8$G,W;T3;!FF.!H?YZ M0)'^ E/6@!\#[\7*5:P2E>RE-;8XWF;UH%E:%K5!\S,O :CN=X%7IL"7N N[ M!V3BVI=87\M\A(#P AEW"6O'- W..MI!?EZYYQ+6M:8\2*]'QJ->=,$UZCD M>"CS!$9AJD_R>B]HEQFO&C M<)IQ3R.6.\E[TK&L0XRD\PP(DWW^5'N)A1-!L")56I*.J\$;\K9/)7@(T6S0 M64\>=M966YZ+O/9@8Q\%E:RZV 46K*-3@>5/"*_ R:*3S-4(I^ARA2/?;) _ M(%R-X&W >G58&MT'(( UMH_AX!/_;0U)O@"-Q$FC6(@2_3;Y!'Y=_P10&CM> M9K##M&W*B"GY]']RHNY=[@V:KK,$%\(-+>*V96R'8'QZL='.M0?B_#K**[40 MR5AN:#G+16JS.:W"Q]UG?DM.PR6\GPG8L6==+M24M/YF'D-;]\_$E)+ +#)C MH(8#,D L(ZFJJ".)/2,.SX?$LJB]TK*0?23R5^>38\O21O\[#$%J:MP'8T?# M4%U:B*10DU47LXB,3Z9O4O^5+TO(W*R-9.95BQ915UCK3*)\D>9:,1B/^;68 MMO3E([=9P_($M M4,AM)[2>8*8_?T*IYNLG,/X M]MHNL4,6LMQ287*S5>H* *9-SO5!8>U$,:$ M_M0D+H[R<;.Y ??66.*?Z$V?"9T08I@#',BY2[#/.*Q:YP9A*@^%C;T&3S0O@R328QGGH=H?3;#J;? "?;/1? M0PJ\'R_;UHTB*0YA"V/[S/EZ/3=B#\O8#/8VZ)_!.WJQ4*9U#66S>J7EHP^> M62ZWIV0^OY-,N+2"-G,$L8=N(FY=!B^ANY':+%(VA?/)^$P_:\=0T\C,/U850#\%-)9[X_7CQP,+K(8;GAQAC*#H M NP&R)I <@VA[*>1ZZJ&U &V"C#^N>^;%WOBU@&QZNVR^524L'/BPA18U]+J MV+@&Q_CLZ9\IG[G 7>G?V[2QIL_=4YO@"VOJ1NVFP%EK':+DKJ#J+B=@,?PW M80&_+7Z>T"O-7B>M6X%#8E,4[(13\5U\\*"+-9EI*V80GS#KM=LAB.#PJ3$3 MNCE (_694M[OOF)2@"^FUZ)$1?,;'I 9,QE*H!L:NM+@9(W+7S\KO>%!CK;#%:(SE&QO* M$;4/"#"S76=:G5OPX4TFZ1=/0=)O1"4P2#@7Z6+3J=@CM\5L>8-5I K+31!3 MZT),AVI<-PRG$0X2=L8(C@W]6@X3"E+9 M&(TMFQVYWL_:5H6!L)BH&4JBW"?"^ZRY3%94,8N:'FB^[VP&O55[>5&M.&=[ M(DH9Q$A9BENBF%ETD9"[_,1=@T)[!0O319O4$I5Y).:8#_AXE,+W-EKW*3)L MUSCLLR<,DC[.F1=W),4K\?[[2F-QV7=>@;#7))E!XD+I_!1\XE2OW"? M,>KN>1/&%=X8XM*]UZR$[*=!XN_(Q/Z?W- K?MJGG_ECM)FL45-1YT:ADVQ4 MN1)+:ZE;O2P#2$#-5%RA2O"R6T'++"H0:5IDU#7+2'(/N^M[VJ/^-5Q%NBWW MQC;!I3$.=WXBKV&F1E3R6[&TFK'*P-Y.'!^ 74E[GP=U>NJE#3MA:_MVSWV) M-XU=!2CY[;BZ?(Y]"F" )JH80&YG11@SN^!AFI65O3AE"9BY]42%NB8?O]+6 M&I[4<*BXVK+6Z+.*6]/-NZIT?U.EP>T(WI3UP#J,HHX78;V,IV1R$Z(VL'3; MKLK5UD88OL,@NC\7"D5/ UH0@)34(4SB)N$5JT4>EK?H1XY3KL,?[V)!W$IL M#39$PH:*(B>K^OAM.FAV5Y:'PR> M3D+N6K^2 =Q4XS8L9>/.$=IP,F$@*N%'5Y4'#!4S3IW63%"ES-V1O=#(92-8 MA=HJV-Q58."2YJF!BVMVDY:F&K1($8,IMAK^[E1Y)X8;6[_!QN]9+,49$%\Q M&!&*"H<"B'!9^\OV:;7[?X3R0UN##@#C\)J1\J-ATIN7'_UBEFAXD6N;+JHR ML8>;LW7!F-"!27I--(Y^A7X%[,R3&4>5F##X1UX(][U%U*"#5MS\TATU?G0; M4CWJ<&-.VSV5S9D&<"+MSFIV@']8$T]%'Z3T!3*DGGJ*[M.VMWO8TA"K>VMV M*-!/[C:K9JY,RXG9C1W:@C)JS^]HFOI/?(+1@J^^D&C!K3Z7AVFR$:_&-A?4 MTK)QYUH1.(7M!;W4\H_N4(NHO9FLU4OE7;XU(R@'586>24PFX,18U?O$IBY'/EH-*A/FV MZF2%#W@1ZX_4%Z["67DCS&:#+MS&$N3]ZBDV- M6)T"WM1T:-Z27_O>_>R27=S-R4/*.++0676;>+,]5=00*"2B4,K,#%MPJ!ML MDSOJ3.T5--Y+>R/V6@=[&_3VBX,=OA(ZV)3QI0Z=E]GX*.J?4HTTF@8M621F%"@*&-0M66ITE[;<^$R]*FZ4P)][\+/)^114O 1MA M4T8WA0.V]XXOBZ6PY\UP)TS07'\ VL,6G]U;3$""4BU)%U6>! &.RW ME1U99Q&MV_MZ[Z19M3U?^^06'=5)MS/_!B'CKY)%TUWHF4CD2K3)#2ZOV)=8 M=1;1<.*3RQ".E9R.Z-'5&5/M3;:#;V)'<1GD]GI=M%=< R:X6%]WO(^CJ-JPI>TL-0!"MT6\GYL\.-K5:E6Z MYA9I?D9WU0:G,;CAEXX^B H$HK1^N\K6]/Q'W=$^GZP\O] M89DM7OWQY?ZDFN:O_A]02P,$% @ -YM=3\72YA^H( 1;0 X !E M>&AI8FET,3 R+FAT;>U=ZW,;-Y+_O/M7S'KKMJ2KT=..G4A>5RD2G56=5_9) M=%);6_L!G %)Q,,!,P]2O+_^^@%@, _2$B7:%I.JNXU)<3! ]W]ZR=>_^7B M_7G_7Q]ZP;B8),&'CS^^NSP/GNT='/SR_/S@X*)_$?RC_\]WP8O]PZ.@GXDT M5X72J4@.#GI7SX)GXZ*8GAP_V5O+[C043F1:1%$F12%C(,R5^DH^"66^:?@*-C; M<[\\U]-%ID;C(C@^//HA^$5GG]1,V%\4JDCDF][M6 U4\?J /\++#LS;7@]T MO CR8I'(OS\;ZK38&XJ)2A8G?361>7 EY\&UGHCTE/Z6J_^3)T>'T^(4)QZK MV9O7(DC%!)[-7[QZ_OQX^%WT\L6+^,5@& \.7PV>?W=\^%R\BHZC5X?/WKP^ M$/#_])3]'_OF1*5R;RQQ&2='QX?_U7[=:_RF:Z(J':"'].%#(IB&9_AS M)%P(XT5)B;M)OSB;3F4:JUN@X..1KZ\#,=,J#B*11C))>/)F3F=SD<6\^@D< MG6":Z9F*99"7T1CH$S\<+@;Q&+AEG8!@@K__1/( M0EB5R(-<%@&0JAC#$H,;&=%+C[[G!^#L.!KL/\[!CV HF3W\W'<0\*9W_?/E M>>_F_=7O75^=]2_?7YV]"^'C^;>_ E /1T'O?S]>]O^%$^Y=]2]_ M[@4?WIU=??-3_^G=^Q_/W@77O9O^]>5YOW<1W/3?G_]/\/'JLA^<_7)V?1&< M_73=Z_T3%K7F8H[KBTGDL$-"W%^F?$P3F0.' ']DITM 3 M$/8OB@73P-)X?\TH>?YLL&/!SA2).L':?'FN6_+#P92)D&(]2]P,L@ TBKHZJ] MEGF1J0B_OBET]"GXF*HB#W:,?+B^^9A;^1""SA_\"HK:HCD638A7(@V@!#>_ M#65JPH(4_U G (ORDT;V*Z/\-&(DH$B V4CHC< MA+J^_:GW=2&2X*J<#&1&9Q(.'9-=QB=_^^O1R\/3]O]^ZZQG]^,F&LNX3' ; M^L *M#:!W">-#>!#7:."9_ L*EJ USJ+';PF7F+NP9%S._+]23'01:$GK'/O M -LV(4#_?7D%L+D?_ SJX/+JI^#F_!^]BX_O>O]Y!#SA+^\/2'&Y99AB"9I? M#S0X4G>=G<\"B<9*[S+&':AAAR&WDGW1T?Z:!O\J4I*070H#UG:6[*^CF,K2L-WTL+;%:3#&1[40@4S(AT M<,C@TGDT.I\P4*Q2 19Z5:^E5SHKK8;>0)NTG2GU2?.$$8K=!;Z9QY=,MF2+*V"Z,Q^K"&B%ZP7&F")O.+L;U7(FA_!O MF,SN6F?YR4B5XTU(%<-F;I/?#V"B]+-O1Z+X1/_AY>- FAXP/K(DG)XIG&9) MP@6.'$=@@.LR&4ETPXC@9BPR:=W5,P,58SB$L%#C%L(#"\RA$F9(Q(WXP[ E MK.;*>FU2W7X7O2D/:'_8:8M#P6L^9 H94P/*+$K@W5@ARP]*Z_PU#T[++"\% MN_"1U7$.P"HL>=QX/ FW;A1299K+J,S@M]KMOQ6BYH2$P50L".#MJ"%(S@# M[RY0)5D$PTQ/Z*.*NV:R3W!ID4G_;$$%YY(I*Y6.3/GDS,\6M)MCM8KB0 M5AFNUERM8Y6%+C/D>%AIT/OO?B9B24^7:\5]G@QSO]@$<[_5V5"J F1N4$Y! MV/8!C2F."R!&[$VFB5Y(&087"K1# =(?_N\<(%J9%"#A'R +OGW=#'@83V(. M"W6H%7%F)@!]4DPS=_JI=JX->&W@:0# PY8B+@R]06L"N86-TH"FI9!I1D@8 M7PS_054M10ZOG%H];& *_@R]13MY]@.X:^D+1^@@XA. 5H@!;XFTGE'_/VR M/7T&X*!BRP+_854M(G\R W!AH87DK%6Q1SILGR=&1H / 2B ME*PC(+]Z-<*SAX8! 9J.&2= .-Q[C/IS!H!*9W#H'1OQ'/E+= D1Y(!U(\R21P&QRR6?'0D[D*Z_OE #@9K M8:ISF=>R1P#=.V]!@S>:+YL(3#C#0S8@/P 2+&-GRJI7 [T3,JH.@WZ6;.\,8/*"LFY23 %Y0@,( R(*-^*Q5R7*(C M3"8!IH9M 5TSE#':X:SA:$I$B[%.B!5A57UQNW:[ZV#Z%=E> M6>\=D1/6-#5^R89#P=*5/')Q&=DTN-3%"FLHB60\2HCNO=AF_G^Y0?[/C0"X MP..YW2X\Y/^Z(RR#$YR X@'%SN!M@B9J!Z-;<-:"YYVV@B+78 J#1X!_91PV MAQ8U50[_)V]E5-*_5T $8DR@-*Z#,S27#D/9G,,R@[^.?=G /+DC@#F!1"!3 M+&B"]WIBB80&&3H%IK>CNURR<-@9[(*H,[[\'$Y5/A1H;2X:5@A^Q D/$CL# M0L68L6:6:$MYHC.,'I H@($"HD",\XV"X!7 MFQ UR"9$80-5(+;@@@/I+S,'R($GH 4N*X9J7C0!*JA%@;XD:B(W/M=N,B0HX4:JG2SYB->]GU>V;)E4J@) MPA$0#MXY1<*U$8G*38W"!$1$OG2!6?WF]8GC/C;T8J0@_)88&0X7 MI>VRW\6>S0(+AR8&C>+P'91*T?Y*35Z^D[B"#Z@1T!P%JJP[4)KL\@!+F<\0 M[^*(?68VT(6VJ2R*1$X\0,QC40E%CA$GUC@V?(7.K57/Y,"& %TIATHD_J,B M,HC6CV21;G3OL;%ABIE-'5% -*$6BW-+??SRPGQ)R=6@L! ?G;+>.]X-8BZ& M 7X% C ; PY'ARRA ]@H+QB&\RBR,B*/;3% P$\"Q)_>/6 MI.P,ZAZHSD;M@V&#AF,E9^Q@X5>7Z!H!<8+, SP))_TMG^Q._#.0*-/R6DX" M//L-QI2._X@I/89.A1,YT73.X4CJ5 :_EIG*8Q692JEB+HWSJ99XZW@S-M_B M@0,5)6?$R>*6](OFD^<;I&1L4VY,I8?NJE)6"EU-?OR)\VGB :^]99=TQ4!6 MMC0<;CLU8FBCA+OY:R6AUD"P=\WUW!B:JA(-'G7KR$$ T 9'("T(QM-O)9X2 MD<')&4DV75<9(%W[2S8#/K+HAA 8.S'5C:Q3.PY568QU!A3(/_>VT. #E5GH M1U[[D31Y:78F^$RE.!Q8Q-<383NQSF!1HZKS']D@!&@_=,^C9C6*^:!3PYXV M_4T^O$F3ZBVYCXPJ!0P8 I"T8/+[*[+^)W^6_#1:L(DI:D*?+^#>,?GV26]/ M)- WIC5,INCLR@&I\5&"+]#5C^FLY+CS=9//1V%M%<"O%-A"Q)SKQ'>0AT&9 M2V)#9%Q4[ ,OVE5/R.9YK5/8\-5Y=$?M+DNT]W?'9>5T 8>Y&'%P@RV+2(!5 MCT:[3',FV#(7:0,R=_ )AE^>)%7O059@,K0N'/Y;!F.)8>6MS"(L&92*S;AQ MILL10/1@IA-@(.0V'L#_&T>LM/V;D9,MFV5'MZ) ;I,',K@,1(#L)%@>P=9F7 B9?+#;]FMNFF=L+0%;%B H9H-.,H>J+$T+D+7)@=;)RC*IP1HB%92UDAY2N\(PV,_@/FV#P*QWT*'L0M[7G$LZVF\7[]\R^4HF2_KIS(-M-__2#"\]])$.')2,^CP\W54P,_7@'_]8W.0S6\ MW0*T=XMMX*S>ML%?DY#HG(,(7R<:IX(_!!D&-/.K,0N MPRXB]%=0FQCZJ:UE7U$SM$%C+B3P,66+E/3;LC$9^*NW*OS#75?VD$U5DXF, M,5SJH()P7$'B")FIDKC>"I%PI9(P2R M]C:1$/N"V[0C=M>FH?.\J+Q*?92Q<]IC!G8S4UNQ<]%%I 27F !(P[01AI[6 M:S31L4('#K#IA&ISL$0[GW*9#L(]"^]:/G\/M:W16NGI;-[@89O'23FP'U68 M!7= 1X#0J?TBF[(:PY[:-FAN52&Y&%FK6G]8\J[B:_*JPP<\X%+Z8.\3)*]O-:5A6O9J^(C&W!<9:VW8LO;O#/RT7;&EWHJ M6?@;Q,$RNT';3=#A8R@0"XV[@X#F-YFD0XYT1F&28EOQA$LX4#+)N)Y=@6A< M)*B1K->EBE:Z#-VP,T4W$DE$]1.VG1.Z:#B[/#.N5PYS&.BTI,E@*>F>_;L5JK@.LPJ4GYDKOI_+9(BD MB[5IL;.9 NU:DAK! ,RA?R^Q)UA:QLB55!CUJM;:[BLE<=% M#OBJ&@"_&0Y5HDSBXN]&&8P>DT/NIQI\&UVA[VX*AXDC"IBSV? 84AHZ'T.+ MSJKS .=FK*:=VN./C>:-'C]LHPVLFHFD='1CRY5R%&PH&-L>H)W)Q255M!JV M-N8.=;1'$9=]%5M.<[4^S8?U(!I6S6O3D\#U_, ]^+A_LQ\V4AMQ+MQ?OFJ6 MDALDADFZBR]I\1^]>/%TJ'Y_I0^3SH3&8ATR]:NT$5=$'6): X=(4K_LG((SV5=PR2=0A7:SI]40[]"H?EBYX6 M[G9B.K&0)V&:B,@4YAA0Q1Y8JE+:65J)E&KRK:L]TU:QE&.B3\7*=Y8FR0\B-]@ M1/7%'Q'5-N>L$[R[<[WJ I=JS<>KCHS%G" MF A%XX>F<#C!=@VMPIXZ,Q*#UQ\_A?&[4GHI1T*.--GF]4>H6!D!F&FQA?S* MK@ 2111<;=6TP/\.5OAFEF6V4IX*I2_[9+>IS$1^;JP%7U'NO_0GZFXXHYWG M8"%O#?T%G:OF(KA&-1!FN6*/'><_L!DA<2;F^&GHO6:KTS6/-M*)^4H'9S%A ML&M7_TV<^@A-G.[Y*'VL7TQ &O?;SV[P$YT5QW6J%F04-,,F"]3U (_O$+1Z M2DT:!)$^I%1151<9$RK+-[E1$5W9$IODY7JE_OW\'RLZK5/]$-]":ER%RXWN MCBX%,'\3I\=5Y8PU(^X=VL[%!F.=\V)%XE,'I4&=/+G._!5[8RQ?Y$ .J3ZV M(J'ISM'L7+%>$<+3$1D;Z1!](0J!O<%G(EIL=]92\XB;\RUOL>880,G"I$J+ MR4"-2BZ ,(5L[M*(2">)C*I"48("+H\'3BU57F4Z55$5]4579+BR8L/R3HR; M04W43-T%,T(MX9-4+&(=&IMQ&/9#R8#'H5&"H:E^3&P,5VHI %6U#Q3C-82<@]M(_A5"HN:9XTXCF!@=]N! M=DT0%0 9)V=U0/S;9L4 \V@;]/QL[&<9_?$*E!#>.L'"^CBSE0,%'.CI&.NA MN0XM=(T9!BK#YH7-!D6N7LV>?NR>8LH.<-9V&(Y=A8&]QY(P^:]Z$)!]8+"Q MJ2$:&FE34ZZW,N@5.U/DTA)F!3[1"ZP0"*GIGVMB:EZW?IL^VO:WEI+!A:" M+836*5* .=14</A6D+H 2=^(4!=H>NHUVHP+F&O<=ITJZ]7 MD47EV!T[WMUG)"3%[95$,6CF2JDZ6 1PYTSO-GST45Z\-FM'=P=,Z.$"[O\ M0V]ZN=Y?6E79;R%-B-*( 4MAA@$I.Q]3.69W,4+NPG\UZ42: MB>KY14X9$/A?U7"'N"GZ\_.DP#I@Z7&8(_031$'E*3DWV^"XIHH0=H,2$+ 9 MKL'P."Y;<>/@:B"5L=NHH@KEL4XLY":24HA^: J%K+/(H'&#SL?F FV3T4'E M4[;0".]#"!N,B2W;00690TZ)DO=&?&\8OY[E5TZ M$,"$W?I$\CL"#Y9%5 MXM&A5#_Y FQ[( 0NY1L,'7SW.PD=W O /0)>XX)#&?-=!"SL^!SPL8 MHNL&3;]D^A6S=D:.IK;+O,7ERY;3YCM6K%5A9J>GSK1?1%>[D^NR(=7?XLS1 M#>8+6YU6DH6)O;*DE::-'CKMBY"Z^WV9O%@EZG"-1KCZ)+B33-UF?]U&+GWZ M4;&5Z1Q"V^VTNZGG09 GHW;X"U=UR5Q4*XWSKA:U$*'K/B5LN63(:FKCT$:B M+JW\6I.,:ID+(4/.3NY"RMRZN^M'FZ]+1%R#/F\"XE3FYUB4F%TR'BCT5G/" M1FXK.:L0Z'EU^RSLV*7?3QC-_.UFDP\ =K@SQG&QJ%M9FKN%<&\4:J#D;BJV MS-W1?GK)O2[M6UK"1F=IAXEU!/1HMV"A7W=2.JS3.>RD0:,WBS0 C+#/P BZ M(8@V2RSO5F;J$!%AW;;?H;VZ(*[?/#;<8Y5N><5F#O04O%!G;)I-I+3.(;+C M)M87XI(:[K+C;&RTCX[@;!1>E)-FZ"(O$S3%14N!;8IMXF9+K45>,X2<"=?^-^9UY9ZMAR$;N3&$F0>SX#N09[L;/,BVWO -( M@VD0;Q,9JD@)E>,@-L.;&O"Z60QSH=._"DN2IA]K=TF)N;F)$UJ_M?OD&I_6BGX:@-Q>9N36XJYF MH _578Q-%#] -33P;H*P^LI=V6;C?;5F^!92%2:R6JV]RK3CQ1GX4-@FIRZ9 M#Q5]R5 W3!5PF_&2OD&N/PMQFG@W%YRTZF66 3;-C/8U!6PK M,M46?HB*NJEV! V,I/!3BVP[".+O:AKU\=R]=/7TVR4^P\"U 4>(L4<7KE.( MUXV7+_)"3FI]23CTI*S/I%V#(%)SC=18@43$5R\>M1OC5V\D_:-/#6"S\P+9_$?H2!UJM;9-724@1=1Q92;QF\(?#M470 MZ[RGT ([Q9^_U$%7,U9HLN707,GKF. M-W;9[ER<0^\7=GV+'0Q?_DZ"9D\'(VRD >P[D8Y*V,OM!@8=,G$L6J<38=B1Y:,S1 M&6MSS1.U$C46-U_FJ?CFE7IK BH8A-^0U]V+ZN$TO<&WF@,VTU72X,OM/OU7 MC7)-2OFLSIB!]PT'$.L!YXGQ?<08EIA*2D;NQ/BYI(L],(TRK<%XYUA9D0?+ M>34YNZJ O/\$QM.S)==O@N[2W/EV63J;:5CP.@_<$MZZ]Z.1V"R_?^85I*-G,Y(F[9HEJPKG1 M1)AZV#;U_=RFJ+_1D:1^(9V[VKEV,?-=^)K[VSZ8476V.5X-;?S9YB@WQ2E= MB$RN%*K?JA)1W*4$[1NY29Z90HQ:%CA>\00K1;A.CG?;'V"K!T1XGGLN.@M"O[RY[U>&.^M/K@X&.%V_^_/I@7$R2 M-_\/4$L#!!0 ( #>;74\80&SD_0T ,F6 1 ]^>?8]:PZ,8THN6KVC M;LL"8E,'D\E%Z_.H/1A=#H>M7][_].X?[?8?'QYNK"MJ!SX085TR0 (.;..;>GX",+"<'P.!!P39E_!2X*/''1 M"LBW 'G8Q>!(%3Q0560*I"X+Q"8@;I$/?(9LN&A-A9B==SI/3T]''-@[VSKIG?6F9M)7P(V$O5GM=,>>KKTKVSL[.. MOKHLRAU300G;Z_SQZ6:DJ6F]_\FR-%78GU$F+++F8A?QL9;D3+25Z5Q;T>[V MVOU>RPHIOJ$V$KI!15+:C+2H%NJ )W@"U$Z CJ0.+:M33ITZ%-E%A8"W)PC- MRJN1%@Q5B<[LJ@ZC7A5^C/IHK%T5JMA@C I5;C-Y_6J#.NLBZE<[EFNK4^W> M\6Y:) -/.2UBN3JT..L@9BNJ)6VV:,/SS$,$"*9 M4K'W9@<5-3*!B8H^Q55*2]6J1PFWQ!([UV\./$742$O>AH(U:E--D^IJI DY MU;^<@G2D!%3%I^6JY& ?3>B\8]. "+90(]/;O"&-YPG&/]H)2D5M L9D]K;8 M.L*NJY.67/ZJ,KIF8!W Y76)A=3!SAK LSTMK\)22A_MK 0F<^ ZU>@7B7L& ML>BXG4!4TX0@;/.MK76S5'BX!^\'<"V=L)]'H3,_K>_,&)T! M$UBF4ZD)BP:8,G O6FKZT8XG&'_:R#N2$X&XR%H%V;1"ARDI8@>>-N(F43)& M4 .WK$1ZVX/(\N]NE -N6:.D""9XCVWRT+BL35($O#TU9\:@K#E2A,NY?Z6& MIP >90$+R]GN)?5]+-0Z A\0YY(2@\M2)3\_#+=,T+5">3AQ];$" M2?MZ?]P[[O>Z7:MM76%N>Y0'#.2/%)J%B&-E\-YU5E%6\ ,.SAUYKX]7'14) M1T5R!%=Z=F&Y;.TUW*T,'Y=E>%G% M@=.L[Q_1V*MOQ(W0\OCK'_?[W5XY_GX.<1M&V0R115EBM$QNV).I^7K8>YR" M%4DWS\<51[.T:.Z U>V=K#?XE,<;.B013CWLJ/6^#\A3Z[2C*8 H2\,FE!Q& M9/N7?ZH/C*3W]*TL/0(E4%:$985@!UH$OT=,6C4%@:6>]7"4A=Q"V*GN0@4) MLW[.8#>U7RV]Q>_<2\2GUQY]JMZ_S&CYM)UNZ6<)ID5=2Z%:&O9 F*N" X,I M$"ZSUAO*:R)N#36?P'XY M/HEH(_$.G>S8!IU>IA, 673]UQ*>H2V -E[DA0 M^^N4>@XP_O%;@$79/+PP;#Z%)Z4H3,/_TPHK:!29_:-8U+)HIZ49. M/J\19K\C+X []QH3.7' R!L2+ICNV^4HV(:5V_9[IL48A6AI2#6J+T&M%.J! MJ]@357I-08:V=^&1/H>'M%SR97FM%Q^#'ECZ$>AM*7%F^GL M*IW#()X?6=X85C?3KF]DB[\!Q$LV]D@DOYV;XD4HV#CGZO^/P/P!<90_U"Z] M!SD?JM+HBR'F]P,9$-Z8J8D/+(6M;V_%Z):";W '^81$P.0T]<[5OV\P&F,/ MJ_TKU5G8S!57P/.4WA'XC<[/1+J>OQ2[ 9 A\HK9W2G79[;(#8 M2M-:2KVDJ=D[.$(WC(+9+'SV#GGI6VE#XE+F:Q6KDU4"?"N-)QMI3->2O6MG MI2HZ<*P=%*;1RU7>VFG>CK^5Z;6]=F:FHPE!LI)](%NYJ<+NJXQ@'CW]XYYA MHU5$3P-W5-V)*;!+_>R,D G^#243E8^G@GTI'@K Y2_]G1JF._4$,.+]O1\E=KWQI"? 93DQ?2&<%:&O? 6.+C MG=8ARJ/GSWC>&H;@0HPV?@5C*Q,;"BAB86!+OU4.T#57O;6%K"5V15O(YG): M%2O1Y="$3#Q6"--%,?-GVF\-4;H8Z8V,T7,@ 7#UC!=#MAAP#CI%BE*71;0L M&#]=ILO8WP+,M095PG@-%>9'^A-CI ^K_;<5@UJZYC!CB^N.%T&3Y]["DDG] M#4P)=N=+,H$F$Z9>*"1/W;D19K7P\>+JY(>4$V/246?C"M%3&JI)8E1%0T/- M[ISOF+B^@ );FYDAF2AJ?,!?]_3=3$%'*SF5WCU1%',KA6O!=P.%(7R\ M^M3,]U6L.UVO[V!;/^,IKWV65=7+:H$*ME)\6I#BI*ZPA*5J.S">)42?^8"X M6AGT9T"XUO#CLSJL:1PN5,56UM=6"S:PKD^W=756NCXKJO# N_94A91W(TA^ M FNZVVODKHEI:.#[B"WNW!&>$.QB&Q$Y'NK'*#"9W%,/EWYW9$'(W'2U:WJ- M9 2LG\I/H*T$VXK!#P2N>+O2.%H*.7?X[/8-C_$4I[.9(V8A][]@#RW44X^[ M_6/#Z%J"VOCH;\KMN\[*>["C$YFW9>MW943SAWJ(TQ6'5#4U,0TM9S&4^MY6#U**4^"3E(>X5E\\&0. ML[2M>/D=C!,QS,[V7:(9%LC#?\%R=5*M!0Y\R@3^*YV@/X!RJ$S4J'LM!QGD M_1?0DM+=85ZCL8O!EP M07T9M=3P+@/6\DZ.X^C(SI?6EQ3:6^NOP&;J<:HAT3N[,D\2A:;FEO@![+IG M,$/8B??%A9%[W;A-Q5[00EFULX.)'_V91Q< >G'E7LXYIM(0F7E.&/*_R':I MUEMD\L^C3?:QR>7%7L4%.8/RQ@0U?%L1Z.<#-V=H@T@\=DAIJ>K^4 O49++S M@)W66 VZ)DNB\WO;0=.Z/N#)5-RYGR/_RRE2X =ZA^D5R*FGC3.1IY+DOK7A M(GZ0BG%>P.JXW+[F3D,2#K*I2!*^J95,5E^($5M;3F1O&WELQI!LVA.B)P $ M7"P>::;UNMC&8M4=.^#\ #XJW"I^^-80)1O1[(=GDX[X5\JJLJVD=OP?P*IZ>/L7E%"NZ;E1L3N/#-#E] F0/.8"X[^032KS%;S=W* M"+Q6VI9CK4HL5Y.V=1.WE'KU='1=P^6>Q$>0)\70GS$Z#]_R_0#8'P>,ZU^; M;2R!L+>I76B5.525\TQEC!_*-VI%3#8!I=R]ALMS@JGPZZVE;>SCG]!"?5PW/V9DF!E ?UH;J3FS8B?ZF;6N2,'7OPET&RA5 M[ESU3O',J[0C(S9>KM[N,!$P 9:G>I'>%*NF>X9SC>R5Q#GG^I[H3MT;1":! MC-XK2F@&;:K M: MLN@#*]_7]X;Z7]+UQ1K^VM,7 R%SQ7$@E%Z"AE^''3C_"WCR4=JEXRH*[]MR MT<:Q[7$*,DOJQ3S;LC">P[VL*SN^%2BW?P/WRG)VN)4RO>ZU.I5WE<^2R?3:[GZ8PN$C<4*0RI&PKOWX;%&5+MD@. M.4.0\FZJXF-+ 9X\*#1W6@T_OSO7ZZGKSZ%9C&9S_[R"_DC_N55F+FYG\PN M__++[Q]0\:%\\^:7?__K'_[\_Q#ZS\'[MZ^&&NPK5] M.W=VN?KVU7)Y\Z?7KS]__OS'+W4S_>.\N7Q-,6:OO];:6"+]"ST40^E'B%#$ MR!^_+/POKV"$L\7JVRT^\E#\RP_E/[-5:6*,>;WZ[=>BB\ES!:%9\OH_?WW[ M835.-)DMEG;FPB]__<.K5_=P-/-I>!_BJ_3?W]^_>=+((C2?)BXLYK>-"W]T M\^O7J=3K3Z]OJ=O5L5&H:EG4R[C*)- MLYE&^)MM&J#UI]!]5)N:RC22C[:>=N+6TP9Z[O6-G=VUZ-OC8D?H0?M)?J9T MO_V9+>;3B4]B>6"G2=Q\N IAV:)K.RIFZ>4[VP"#KL)RXNSTX"X_V\JQ^O]A M"7^N>'\12[NX&D_GG_=">VL#67H-K&S"59@M0,:\G2\.[_VFAG*,XN(F-"L] MXN#N_]A"CGY_6,[=/Z[F4P\:V.B?MY-E"W&V;TO]C@-TQ7?V,NSNYG<%^^S% M,-3+71UX7*;O;[<4^,\4[;,G8SMI_L-.;\-%'$]F( G=OH&M,QFI9[O[%W+ MZAE[W!+6_5KIL_]OP#*Z#A_ME]T:T3-%C]23EJAMKM%GO]X&L*%V]N5IJ?Z_ MO_KS8VBN01D=3A9N?CM;O@=1V1*JO1KIO_>_6K!C0'Y?Q-6_WTYL/9E.EI/6 M4[UG,R<806FGCO8TC"=M]3^6?4VY[;7Z[]^'VQMH*TD^.WVL![^9Q7ESO=)H M]NKY_NT==TSW8=50;"J3F0N&@ M=_NLK>-\+2L>[9;7GLWT.X)/878;%LD5W5BW+!:+L%KBZZ5]MU9M'MS5JS+N MG[>3Q23I 2T78'_?.+>Q@\%C+R^;<+E2BR[BNLW6#,_5@W/#;7_Q=[QOGALV M[T*S4K2AV$4]G=Q/;'NAF:D#YX9:6U';]Y?ZQ&%_+W<>;_:/7]EW_;9OX;C] MOKA)T[A6#MH>2.[9S'%'L%(6)FYUJ@&_^WTV678>3OLVCSNVU4\&8-/[=$@6 M9HN5Y!E]27\]G&G[M'K<\;634;OJ]=K'V^MKV]Q=Q ^3R]DD3IP%"\^M?+B@ MB[Z;3R=M0F;V:R5__]M2YY#&\H^FWUEI/3O.3MWM=+5VWL*_U\53OWL*R+K_ M MA^ER\?"3U70A3-81>/^V_G'U#KI_!?+JF_+UT)6IKP13XO&O9HW\*&_ M_$)^>?4Y3"ZOEJN_WK=B&_<#?9]&6JY+O%ZD99Q:1)-EN'ZHGR)(^R7"_*1X MPFA/Q+[A;7@S^Q#$4(7A=\''#CRB M/P>/NH-V8K)\O)HT!W+E:]6*.V=EH!(I 0M#> OKI!8,05-84F5J[.SA5&$_ M$56Z8'9BIHQ!$UE>'4:5;W4KSYAP-@ID88A(<^H09MP@'W"(S&H><0>QPG\B MKG0"[=1DF<2#N?)0M=+1LUH1@HRW 3&.%;(6.V2TB(3J2*TTAU-%_$Q4Z8#9 M29E2Q&5H#B;+T]I5\#0H;"G22@&@\ M#V:Y.+/VFR_>!Q>@][!W_1:6+>3$EFH5X.7J8 Q2RE/D:XH1HLFGH3;BQ$[\^37P(WFJ[C[2H78GHC9.<(6T 2B-\LDYJ M@QRSQDO*,27ZW!U%_='D.(CE8\O\)C3+NW=3NXJD3;+P)NG'P/6M--E*4 MR^ H1\1RAXCQ'@GE#&+41FLK33R;_"UWBC M%&0$G?YM/G,[!4B;Z@ KLSY:A5@0',%*\$C6(B =##$D4D-9!_=A3@G2B2%' MPBH74][,EG9V.8&-\1Z+W])=(S>]32EH_C:?^\^3Z70+4]I4K[!0U'$KD**" M(*U91#4(312-U-9Y16I3G[NCN0>F' FK7$QYM"6V$B+/EJ]JKP47/B 7'44R M,H+J&"4*'GN."75,=+!J\WB2>^!"7^!DF_S[_ RSR]7EN/<)XHOX^^*>R=M( ML*U>Y5UD/F*/*!$",0%#541XI('QM3/PV]A!,.1Q$_=!AIY!RD6*1S>U0#7: M'#3\#"]V5:V\BL1ZS) ,GB.%I45$1(>"#^L@,5L5>U! MS$>,##<6,:]LT-(X^-T+HL%^,[5YQ@^')[>K[IV]2UZD]DZZIQ4JX[0VDC*D M:AZ1TS"XNJX9HB#*8VVL-U&\( (<-'$;?'2=D8V^+UDP<8ZE3/814(8 MJ@6I$6>$(DH]1MSZVH !X!D^>X=M_XSH#:Q1OB>%F! 1I"3B%&!$966UZ1F &@XG"9Y/"T]TZ1WQ++Z6_82(QMJ5*&N MN2-1@]#T,1U:8!2"P8@$0Z*GQ$7307CD\;GTS8K>H#JQR&CGBMM5M_)$1Z., M0Y)SCTPP%/[0!J41>P+;K.$=C@.S*R&=[))CH'4JH='>4_MLI4H[+3#A##F/ M'<)1"V0PTR@0X[7C46E\]L?$O?&B3YAR$6(OK]PS+AU>&X.YUTA+RA'V=8TL M2%E$38S411B7?4F"H7^_52^898PKB0$H>P_"KI"T9TI7ANI L8TH*. WM]0C M+&H-VZ_6,7A"0*\^=_]%URG[,7BD!YBRA0;,KZ_GLU;S_WW1*F)A:\H%HK4G M",2H@/$%CPB7) 6H$R'BN0N#GB>_!XQRS?S'!O29V^:NU=S_6+@*$H-2K3WR M,3C$18R(URR"$L0\H<*+FG9P5#W2!=#+F?Y>8,KFM_1^E6_(3M_9B7\S6X>N M/*+P-@?FSLJ5L1A['R)R;F5+@X*LF+!(RIH$HKFIZP[B(8_WH6=^' 6U7'QY MG^Z=S((?V68&YM"B<.[V^G;E;1N&.'&3;4;%[LJ5I P+KR/R&BO0FH-&'ML: M :JT9J"/84(.YTL>OT3/?#D*:AG/11XZ>Y_;]?&;)/=IG]/+)+^%Y47\:+]L M/RW9IZ7*:.T(XQ+5G'-DM50(<,$H,AL"5,[9(-P*,;:H%JZX#6-T<27Y-7HWZCM%[Q\EU3W?Y3J MR-K!=Y>EOB7I6U^F>OJ#1R7?A68R!Q7&)94W#,/]?[]&L(Z^ MN"L+)$F/=(PBJ+[; \QS=J02F#*""4,1<"33/.#.Y]N#[6/6USK"=AM_*58$H[ ()Z8Z41D&' M@+2N,6(J: \C);Z+@I^':<>:OA]9T@FX7$08!M BW>0^@46XF8;5I,Q\<3UO MEI-_[H0*=<6>4L)DDQY9#S5B'F>U L,>'0XK\[C9LQ$FR/AFA#H]()DS?/=>3CXE__J5P63QOFO"]>3V>O%F]@F4R"W1MP%Z('G$/_S34<*N%T=K@P[FB?@:N]([@P3+C MR1-==IUU9).<>+9P97ST'.L:.DH]"A@4_, -73.:U8J+#GDZ],\PW[VBER\O MP_?>J:]PK,^0M\B&W94K91G!DG,4J<5(TD!1Y#4'JCMK(Y>ZTXF9^:F4CZ/ M>3HB_9@3:R\J_5B]PJ96-2<6@;9%D(/-%7E):J2YC!%&3S7NX+ A^"=G4R^( MGHY/Z^19#\Z#9Y-H[<6P-@U6/KK:RZB09M$BC!U%M30">; @$9:*(.L=2:E: M+.-;R7H3:W$S%0%:+&F". FL4;:T0 ],5,2ZT M8)9:W^GEJ9_*CWUD8 ]V#FRQ.IY<3'R>-OLV4=E@78U!Q51<>:1JL(>]4?K! M-8;KNDLZ1Y(G&C>')^&XH)YT;_LNZ<:^V]MWU2NG%18IDYTUVB(+*B.BFE&D M":V]?+#IT5PWOYRE-+VPP:]O5VRA8O\?JR1\A5DF$&8B M!=?7!NE0,P0VMO;6606KNP-C?PI?_5G!GS&X\CE,[P^R.P8 /]-(A2-65F.) M+/4624\TLLH:Y!7CT7H26=V!B'GBZUY^ ' _,Y,M<\#Z9=Z/\U6D3Q,V9L;? MPM'VC0 2VD=0D)'F) (242#-'$.!8VX\"!0N^GGHY@3>MLXS_WT"@F/"FIM@ M(,*A^RX$OQ@#H!^NYLWR8VBNVX5B[=%*!;:7L)I+Q'5=(T,<1Q&V)5C=@AD1 MG'&L0W3Z:1VZQZ+8<7#-E_[D4==A*[B(^]*K50.5BR$E $DO@3B7'G-T2-2@ M^7@NK..8:&G._A7F7,0Z%J*GX-2O=KG62%?':W=?+U#:Z72Q'MGR(+(=T'+% M9+0TZ(@T51J9 #I+="F_(0D1Q\")QQW"X$_J SXF"_- ?6+;8CR9V9GK:%L\ MTT@% _:&.=",:X,1M9(C:XQ"S"ILH[4L=GDW*H_H>_FV13\SDR_/R,,RNXAO MY[/+)/S7@54KC_JW)Y.WD72/5JI:!2Q3 D,68:(M:"QD%I%H2DSI)^W M54^@^G6>^Q]2DAP3UU-PK)R#Z&Z6Z26FY$=JR:GO:E4>.R$L5:#AJI3=J4ZI M)"G(_)J;FJL0%>WGA;R?C$/=<Z=(CB*<@RP/!DX!LDX]O M9]UD$!DEO$1:8(R43"\?*!Z12 GO@]>UI!W<_"<-Z#@F>?H",_'JFODPU>IP?P/*HI];#4F&&B@TM5 M_I3[6P:00MS*>J4)%XB#V8,S"\L M?TN9HU&>^X;[@MP7YS&%I\A/]R0QW./4C(\3+.5/$/=CDL@6V3JWU*J$TS43 M0 ?B+$78&H*P(10I["75C&C:[MK$T;RC_TO36O4V9R\TCU6;G*CO4N8 F)LE M2)KZ=ID"C#[.[W-)[HH<.[SE2@3L:NP=[.?"(6LM6"HT:I!D!D=&+)&VGV/I M%\BN_-B>FH]?0]OBO%G #OVTM_L9):FXF+V M"(1FLH!?#5<)'^ZUVA:JS+$^6078][P6 J2>XTAY P)/I'>HJ F,\XB9.7N= MX:R8V'*5G&#B3KT\TNC>!S>UB\4D3MP]5[Y.1')Q%1?EF_&\^3N,/OCYY]E% M_(9%AT72SX>K2 ,-0AE$:*V04Q1@5\$BQP-CBHE0A[-_$/DE+I633=^I%PP, M"1@QNW\#U-U];.QL8=TZD^KJ7]/OP#B.QG64?E0J&5F"*,0X:!P"BX"XXS4* M5 30/0BQH4.Z[],NIU/J7^5%X1R4VH81.3!AG&/%)&4T33M7IKTI;63U#6<<^.#F78CWSR6*90/D4 M=C-D1\U*:"ZI)10604KWF=X,U\9Z1+VNJ0M*TBY7GO-F7(_TCEE&*?$LW MO8I93H-(^0Z_Y;'8_7=]+=ZI" ML[A?;P<<4V](T?UCVX_/])?K,_W[ (#@!W::[A4^0\[#&ZL"KT,DBB.3;B/6 M5A#8NNC7#-/*$-I*0SR2CWTC^,_YUG\H7(%Y9S#W&FD)>S+V=8VLX0:!\1\I M*/1 N"YO)!S5R,DUJ=\[W?M ,9M5='N]FI9/X>$FV&_A\_IIAQ2*V4QF;G(S M3>_5K*(R+V+AYS<[;J\>WFA*,^8%IA8%'"4@11@8*K#[>DYI+8)@AGAAR\]3D!SU(\,PQ)4O4TQ6OU]:PRZYG_8 MZ6VXB.L;TW;Z9I8\L4]BC4[U_5PP/#(#0>[S@MX=Q&_?^9C>S^.OXO>\SP\Z=;=0WJ!X59WXZZJ56&X$F-MAH,A M$0/%S7"D3:$*58[IH!BU"L@[P:C?AVL[ ?B;) 46,/W_%>QS+^L>WE@%""BN M=3)^M:!C7 @&V[466K'AT/#R7/72_J=^GAG+7-KI+H12US]^GG=87NL6JD%I M)("JA.%"#(0J.#,%&\J2JM&@5!W"7O,%8$@@]VD=!?VZBP*@GA M6*L1(:*0PX$&=9[2D2)T1,VX@Z&<)W;DM"0Z ,)SHM$8=):.+$I-5(48<%IP M8PP?B]*0P1BK8BB'PJ6T3E1A3,AJ2L6!D*'@!_QO*@2[+0G*%8<&=SI1M.X1]K=I.[58EE5P+ M60[T8"2*DA4CH! MBP$,0@\''8Y#\QBX_1-C?CIXSVU!@M&51K$MDF3?IL"( M*X9CKO$ #T$@8J'-8#BD1$O-.8C%T;E;P6=#N ,1/3N.)9NL-Y9];:P2(SJ2 MA,IA,:*"Z:)@DI1D3(TI#2]-<>Z&\OGP[%!,SXUIR7#KBVA?VZK&7' ]+HD0 M(R-*51@Y9FI(QP4E&/2OL[>ESX9GAT)Z=C2#/WJCV4-;%1@->@(Q!R*N1 M&8Q*8=@88"D5%F6'!R7RF-OG0[,#(CF//\[ZV3528LB&H"6/*ATP MN%H/E,2"4R6P*GFKJV0G1.$02^FP1JL1+Y4HA!9**0&*>V&$HD08,=*C$1MU MT%KSF4G]4N*9Y9<%VW-;A[O/!_=LJ1JP(1M2,=0%5[#]F0'5XR$()J8(&2HU M?@D6TNFY=C"@9TFP'>>'>[=5L>&(E:.2X&(T%$(:C9D2H[$PL/4)V 9?@GET M/B0[ -)SI-F.\\5]FZI@_&P@"\482R>M6DLE3(&'Q8"O'!8OP38Z&Y(=@.A9 M% JUTH,I"4",'Y4B140GS,!)C/NR0?"//.>79L*T+K+DN"+0,"2[A M(]\Y"S+&!>?T%Q#,"J(*9B1+-T;H6!<,DZ(015F.@3$OU:'P^\RO(\Z#'WT! M(BR*Z_2O0S';U-YN (O"4(TEDUAJP8I"C_10DU)+49:*#OI)-G@.\J4_*NTC M@')-S.Y-<<-ETZV]_QAF=I;R&C7S3V'M4)EU0%JT5[M MM !, &/5@(U-.0#@A.9Z6)("$Z6-HNQLTP*<@#)MXD9S341']>?9OG=2?@YI M<3%C@<,-+A3/Y,+G3USLXSFY*3;CK[2M'= M@U?P\Q$>$MC-2S$D0R,HE, 4#_EH0,=G'_)V9M*R;\#SNJU^L\U]'N6\%^@_ MW-[<3%>+U4[7F4<^7(64LBK.FWL6G/HF?7_F1Q_61=8QWK]CM?79LJT5*SS$ M3,/6/UR=<8[-0+,!'V!&R'@,G#_[.)C.,]G..CH,KA/;W[_-9^Y0?GRK6PFJ MBS$8F4.9,K-C6114"Z9PR5DYQ..SO^:>B2('(W8*I>5]0OTB_KX(J]3J+567 M[VI5JAQ)SOG ,&I$VA]E025E"H8L -M6UEQ+0V)+-U:9BC>9"[OJ5>,!5D,J M^$@-M$@W-6&>Z #K$AN.E>QP )C?(CUX?N;'0^Q@TW%+/PKG[O.7!3\,-TUP M$[LAN]R!+55Z5#)AAF,-:UB,&2]&8T$5,7+$1L5 =="\,R45S4F+?D!\6;9; M'Z99QO'MUA.W5:L$K' U&@Q$(1@,E!:<2S#$2V,&HQ$69_]D0<58EZD8HX64 STBV(B15 411):#82'HB(JBE4:>+5>-\8"3(ZO0+_ MKTWFQIXM5%)A/!J.1F5)AP*&;PJF1RED4A*28#S71=QQ-K=LFOVA=0JVM']$ M:$NMJI0C.4S7I"D'@XE237#!B2DT'@Q'A'=X=25#+O.CL*(;0KF8\.&VGM[W M-BE/6R;_:<%*D!+,8J4E'PZ%HD/-::E+1D>&F)$<]?-\Z#&=#=WW\DZ(Y%63 M/Z:<_,<_?5N]"+0V*HN9?SN?7:9DVH^BU<^@"Q_<5?"WTW 1G_GEJ2V%5?AL5_CM9 MMAKKMFJPD@MEQH9Q/>)BP(4I&:84BT$IE!EU>?HKT\%@#Q,Y/QI>N;:DE1+U M/BPGS2(G.@+ MK%R$>/*\SU,#&",SY0HP$?L8$1)5:P?Y][J-(1 MJ-$K8KGX\2#COKY.\AB3K0?%.VI6=%B8<<%3CF4LR(@5 S48C :# 1\/2R(Z M)"C(],SY\3:4?B#+%FV2@"B<:VZ#/TB]VE:W*J22>J"9*@T7>#PLRI+@D@\Q M&6O LD- 4I[KWT>@2=^@Y2)*:6\F2SM=F4W?-L9V1-E9MRH8+\78:*R+4HQ& M+"E?HC3#@:!J/"8=SB3SW-P^ E'Z!NW_3BL3^B M1>SN\S6J4-?2Z-KQ'1U"!- M+$,Z2(/Q$&SN4\HROZ@9=,,YK-E8]WR[Y/E57F[6(+V MV^Q!E3;5*ZDM#2X05"L3D!#:('VYEO M[O:7I9OJ574DE"M3(X6E1T3%&J5H2&2U5A2[J)3NX/$\C0NC#[+TC5JVY%+S MQ2(1?3*[##-WMS*>[+2T37,'/UJ]-+N;,NT;J01WJJZ50HZ&&C&J:R2M5XAC M'IC#M5:NPQ/4IW%P],&?HT)X[Y^L%LXS[IDES^->Z,+23*!F-MU M^NUX:+>(V5BGJ@%(JAP@R(E$4=0,28H5HES:$'V,EG<@RVE<''U(E#X1.Q_C M-5-0P9,C">C)JF/OP^KJ1HK?.(,>9+_FO+-'&PJLSG,*!UUMX5W(V-UL5/H4 M9K=A\6!.W(?KS;XZJ._6E\47\+.O9=P_;R>+2?IB+K9U[^1PLK"7ETVX=Z9> MQ'6;^>:[^Q!.L*:Z=_I=:%:7#J#8(U_V2QI!II6XTIR2FA2:Q0AZ\.TV6\9/ M9J?8CUVXN%DI.?<2^>YT_5A)Z(D#>;SZW>^SR?+TG5K]9 "J-;#U.@71KII> MQ].>KENYEDA26)N[B_AAL7"#*H/'@$XV)D5D]/5:52 +^N0-P=[@[ M_N/_?+N;__0E*Y:S?/'7G^%?P,\_98M)/ITM/O_UY]^O?U'7YLV;G__/?_[; M?_RO7W[Y+_WA[4\VGZSOLL7J)U-DZ2J;_O1UMKK]Z1_3;/G'3S=%?O?3/_+B MC]F7])=?-IU^*G^8SQ9__'O\UZ=TF?WT;3G[]^7D-KM+W^:3=%5^^W:UNO_W M7W_]^O7K7[Y]*N9_R8O/OR( \*^[7@=;Q#_]4C7[)?[J%XA^P? OWY;3GW\* M%"Z6Y;=K?*1J'O]VNMIU>-B8_KKYRUW39T-_Q65;**7\M?S;7=/E;%_#,"C\ M];]^>WM=0O++;+%S5>344BVF)E^L D\#;V?9,DRG'/6VR&[^^O.R MR+X$T* $$H,(V?^NT77U_3X+76=W]_. V:]]S=2O5^LB^VVVF-VM[]ZGW\M& M-ENELWD;*NH,.Q"%[]*B""O@2]:>JD-##43)Q_33O)5L/1Z@XUG?IXOO->;V ML%D/,ZC/Y#VMNYW/8IG/9].X@^MT'K>;Z]LL6]68VHF.@\SR?5H$";K-5K-) M.F\\Y;VC]#7_ZU7X=RGW5S?[U++2/#C#(K(-4%MEMMEB&/>9MOFP^ M^T,##4'%U7U6E"I'X^D_'V&(>5^O\LD?M_E\&I0U]S_KV:K&=G;N2-W2$=3* M]^GG[/0TGS3L;W-@KEUK66U6GSE,]Q2<:_X<[]7]_*[7]V&LN%ND\X>ZXYO%35[< ME5K 63,_?[Q^:=JL]9UVT 59M8?LGK)Z)NB^MEW.Y2J8%(59%]&X"#O"VWSQ M.6X.#Y;5J1G6'V'8>4<'U70]#\?IGK^L*3#=?N52]#]LVR\&];XT+ [UUMFY MXW1)PX*XM/H>/EW/YD,VC+63RY6F=M_8 @\[ZW..R\8"#4G6@01PN M4Y,PNW/65C]?&Q2/>LOKS&&ZI>!+MEAGR^B^+=+)2BV76;G$MTO[^U:UJ5R\ M99O)_ZQGRUG4 VHNP.Z^,3;:@Y&0?OY<9)]+M>CJ9CMF;0D?:@9CP^W\[:^_ M;XX-F_=942K:H=G5I_ELP]CZF^9 $Q@;:G6WVJZ_U"4.YWN&A_$ /__*N>NW M_@C]SOOJ/K)QJQS4O<0[-,OS\ZXI.D\&&IZ9;KM3F3EI,*I*V/SZD:A=7-5NL M?IW.[G[=MODUG3^YUC\0N54%8\6H+UK._T'/KB<5?HYWUOGBEVEVDZ[GJX93 M/#A.CQ/.[]+9HOU\'PW3^73+T7^YR^X^9473N>X;H^N)WH;QBLGZ4_;+#IJ& MTSTRTL%)!Z&9+4K%\FWXX[9UG%='88&;#V??5MEBFDT'^73]@+Q!IW574Q+^V,9:,W>K+*[W;3FZ:=L_M>?PQ22>AT3+:WFDD-@D9*. M<&.$;*'OE^('#O!]))2ZS1&ZZW1/@*2>"2F\$.$? M8J7#>$,]D I 48?Z'Z*GBLE/>1'4K[_^#*N>VPWCK/,N!E'WP\2\=XP".>$7 MY1[W[Y-Y'L;ZZ\^K8IW]^&587F'=N,UE8=C>LL_QAT%$*@;-Q14>_A,5Y"_I MO%SSWV;'%M#A3HG7!"$#F:$6.28,<2Y.W?(][PFO4I0& MD(H?5NS^J>__[6^/](L]/EB=QEQ^RU?9-]_2XL_LI5?+Z:G!6E_ MAP0BJ;U66"@/&.%(4\\KZ@A%8$@1V6?R/9>/89B9]X#>4+)ABFPZ6_ET4MYI MG%*,GC5.D.*"*1HT4:BI]5@(3+94:46@:RP3Z"4K1&UQN@SW[:/=]B3_-\T3 M@"0CCEM*!#2&,.!,)=?&:^U&KKBT8-51KK="YS7Q?YR*PX79?AEVO\U6JZRX MNME,^:0:L*]YPKEC'G E!!>>8-.3VLE@]X'3X MTU,NAU\E;P.JFRB,H--D!X[S_0T3*Q1EQ CBK$0,<2ZHJ:B D#2W / +/,H[ MP6@X3G\,WSNX?1]KG@C"E/"$&J$-50)9IWQ%D>(8C?/X;LN>@UQNC7$]=E]=3-ING7],B>[.8 M'#R:FPR34*^ATUQ[Y0V#T%JCW98Z1RG!XSFRNV%2/AA6@REN.TQBCM7ZU 7& MON9)P$T*9Y# +&@ZD&//5449.7]LFWD^W?HD' ML5A/U;U#[1,'I _'F[<$"ND4E0;I*@@$L6$];_48V7%42Y?PM&9GK.>RIT+* M(6X^:9[((&HLF#(:<8\)$BQH+=O90NH &_ B903,;(?.4'ORXUF:?!X3,8MT MKNYBZ/21K?EXQX208'\()KCG@'G@9""]HE9Q/J0G[C*RT M.EXGN>'"O_"Y? M3#:I\;6#./;V3JQA@!BO.2%0:^V8W.UL$!+7W =_OBEW6?GH'JS!M/A\N?P1 M=_Q=32;%.IV;M"B^AU^5!:S,25FI/TBB*>.>&H\U"#0KX"RIE@HRC#57^N@+ M$YG>,+N0Y%0GYOMY '4UN[DYZA@ZU3=Q%CI"L;;4*X((1=RZBF84-MG& MMIRTANJ'>/S'KT]0"I/]H__$AGVI@;UD5CROI]O;9P9+%ZE5 '? #Q\I8]OO M+&I4I!TP1V8WF[-TX$-H!@Q1V6'$#@/(8<8@( (D8K:^KL=CU3=C+K MY5'#1"HJC&'. JLU1@'ZVA+D8:H'D5#Y+>T8<;3G)8V"(PZ>T5-_WN]W.SF M/B_>95\?).46^2+\.-FLQ1/W06>-DT !E+#>"JXI@<(PA&T%H IFU8 B=-Y% M44,YR(<#:R@=,=Z:7MVH:7Y?RU.\KWDB!(2:.8X,Y%( PH3P%64"T9''=?;$ MQ;PWX%Z3:(SRZFC$$G$92?A!?]@Y%].TF"Y_OX]*7FA/@#PI&K7Z!_O+.ZF- M()A!0(273*OJ5 _[\:#7C/4,RG8L?'J:] #2& 2$ =1*0';]$RDA4L1ZQB$* M_UB,M*MH1\&<'M_%QV "TA2DH03D7;:*-F#8/K_,@L&GO_\>].,B\M(6%Y.%3!9IG30Q9RJ,G[/AGV7#8:0S78Z?)#'_N8 M?\B"G3V9S;-',_^8=[>]]/&Y1(2M5U%.L X+%VA(G*JV92N9&>'9-: 0C@#Q MX0(![HML,MN^>' _STIV+J;J+B]6LW^6OS\:#G"Z>V(4<4;[L'*]P]9P#S6M M*.>(C2B*>QP"\"R4H'.,!]LI'TPQAL;<9$613&S56JU\"N3&>&2:Q MYA!P0H6J%%9+I&_NYNMM[QJ5/'4)[F4$Z5#E]).2]+1CHH%"6C"AP@'!C*-" MB,K5:A5OX3'N+5YIQ*+4$MT!G0/%9@]]O!"V;V'%Z^?W178W6]\MWRR^9%NP MCWL+&@R8:*9 L(@U"484@L:A8&MOT7'(D^9V0&^Q4..2O2%0;QQ;6X9T?)A] MOEU=W00,-K$=)Y2J>AT3##!!4E$(K?;2",>QK"AP7#3W'?06$#4*N>D%W:'V MK.MP.F?/ZGL?NUS?VR%QPFN) !76*V&PM5;HBCH)8//XR]Z"I$8A.YVBVGA/ M>?2&3KI]0^?0/K*W<<)BCI$@&$I!N2(T[(-XM_LIV#P^F[]J_G>&Z%#[13FW MC[?IXF-V=Y\7:?']S=U].BM*!VZ +(:G7V>3^)!FQ.5+.IO'T .?%]=IK# ] MR3\O9O^,,+JT6 1ZCY;M[?QC"7/6: .4E3"8'0 +_>.4QIR2QG(J7K6(1[K--O]] *=)[V>K'R&&>^3V=.>$"XMTK*;D$!",,8)%=;WIF2+- M4\_EGT(..T?XU6HX"BA9XY1CW4DF!340Z0;5&W M%/Q)A:LUR)<3KV"JA@UZ6GGCMB_W5 \E;NR4LP2NSH")I0P:*&7068+1 YA MJKI?\PJR%B+XYW#-#P+[Y82R>AWN'[/5K0FH!WPW))PEB0='2113WG(>M.< M/HTN0OYC[]>JA?C].3SY_6%]^7/V??J]\2&[[9MH)"D4)/S+8&("NMQ7MIGW M0#7/3(=_#O=^UPA?3JK'][Q-7TO #@\3]O2@7 ".*(!"4FN< M%=L+6 HTM[*YK/TYW/D]@MW8X7;$?"D=R=T]%X9([1)!'CE8WLA0XUR*9'OXY M+@!Z /F"KK)HDOQ8)0VE[. HB1>8.1V0-8 2QITWTE0X4.9;J%^O^[:A?ZS' M%V;?27A]HHG%6,%@1 L5P8AUM"H4 &OA4NM-WQ\VM+H?'"\L39OHCHZ2-HX, ME@"&N490A=5E PH0.8=V6J>3(XP[[#]IHSN\AI*BZL'6CWD9KU9D@:2P!%;? MW\_CX]&+:2S&=']WO'Y1_4$2*P!C!HFP(UO+M J[=(4"Q'#8E--6>U(GK'Y: MT+(O'(>6)I\78>J3+)LN?0#T^C8O5A^SXJY>!.$9HR168A++.WD(A'!>$>&J MDQXRU4*>AL[N@=R,(%Z..TT%@\_5Y9J#9 $:H.R$):2@%(;)0RTL**> M4]#&:6P_" M@L. !M72$V=UA1>RNGDB4&\NT@O)7/_@CD]G[T173UP@E@MK*9) ,TL)-:I" MP0G1/'"L-Q?J@"+6&XX7EB8_6Z2+24<6X)'!$B@%M@02@P7F!#L&9;7A(RE: MU"WO[=#LWP+L#J^AI.C#;DN]NGF;+S['8WT;CE9>%5Q]FF_+ZQ_;E,X8)1&$ M0P>PLF'U6*80Y&2' X"ZQ>7@P+M2)\Q^5@JY+R O(5 F#[MIL9I]FF^/]$JH)D)0[ZSA*!@=W%E?&:_(BQ8%9(8VW_H0D.Z NX3-%D_J9?5.:TUK M[%&?!' 1WX$+^IL/>AR06+/*?8\0$,U+J0YM9_4B'!W!=@G1J$0Y[GMW=_%1 MH7SR1TT1V=LW 3KH^%@)Q83%T$)L^/8RB6(,*6@L*D/;2WV+2A?P#7W<;".G M/N8?TV\Q(O0VG\?GHV*:S[GYI$V'3*R#R!B#",!&<"@LW<7:8$9Y\X.JMX"3 M"QQ4/:,Z/O.\$[,\<09;J"B00%!NG20.5LH>YKS%54AO\24#RE9O. XE3>[F M)INLKF[ RU15?: $L7 "'WM'8KWJ+%^$9+?ER G1H)P:E'( MPW;!I/3,B4HY(O%"8WPJYUCD\DSH!JM^L[Z_W[QB$M\[VSS=\V9QDQ=WI39< MXZZGY@A!V?)$!AT(.(:I409Z4R66$,A;G-B]U9WH\CF:7D :+KY]E15!L-^G ML^F[$RFJCUHFG -BE224(."YLQ+B2OTEG"/:F.G]%>/NFE//(L_;(#3DZ1,I MCT]FAA]_7&,OIGNLG%@8;IXOUT568[]H.W2,H%:6,4"!TH8:JRFN-E+*N&Q> MW*^_6.&>96I@2!LG_3VH8GEU4X6C/HQ$_7A;Y.O/MZ<3E=L,ESA-I+>!9 :P MX<'J9TCOJ!6H>:6VWC:EX1B<#XYOZQ32'ZGY3ZNDAKGJ;!$XM8I!T)/UW;KT M!=KPF\G>^Y].QDUD4 88!A J((UR!##&*_HI;N'X[VV#NHQ\#0QT!X*V+4&R M+3VR?%Q[I/K3@]RQM@+8[?<293C&2%D-/7!<:\Q1%7E&+1[CS?:E!?.B#.A M8!LGU1_+\09> R<$)DP;(3C1@E27N4&+]2-\:?[28M05EAU(Q-,*O:<%X6F/ M8 0[A8D(.VQ DD99EV!P31GS6,@>G-.7IK_+2%LS/9GQ;-.5CVKTRUA%"#+ M!? &:&6HA'27WL,$;9%LT)L7\#("T"V.'4C!T^/JM \[9%0*QC&\?DZ X*E MJAE 9#=G!)O?3/1V,7QIWK>$\ ?;_^/7)^B]#7_L^SGW_.Z^R&[C8ND(0UB H$@99H338DL1U"^J/&D_=%^"=5*4><= XR0H'4[(EP%$%(M:DP, M^X1];3X?$I<.P!DL3NGQ5.VCU[SW11KM:Y]8HPAS&%"/6*Q-IGQ8;%O:)(%L MW(_6=\2WIR%$'2+UNJ3A,E)PXIWZ,0G!A6XD?X2&GWQC_%G;)-8D9! R:Y"S MFFG'/*]H(MX.J1[4M%I:\N;I#6%+1(;B\L=H,ZV+[_7XO*=UHK@GB B.&6)4 M:&:YAUNZL+*F>9VRWBY?NN5T>TR&XK6:3DN,TWF,A7BSV":FGN3ZT7Z)HEQX MJCP2FA()E+*NTJ:Q0-J.[XZC6_YWB49D9J65$'N&W.^]XN)KKE?2>P#+;\?UR/E1ZR1YZF34W0TUM!W3$2ZYV! MP<+F/+X0091EN+*:"$%\A'<6'6\+/2$U7 CBTX#NY^ZX#_E\[O/B:UI,CX8H MGC52F;J**.#>*L$XQH()7>$1"Z2/3W7LT,?4+UB#!3G'3+_EU7JU7*6+F 5P MS(?TM&T2U&&"+0[:DR#$,/>!* WKNU[L[,%5H/Q_Z#G?J\3 M\6GCA*EX,Z\M\5HK#(DSS&ZIHHZ0$=:%'$P"VH(UF/M@<_J%PZY*GGN7?=T& M+@;!?5_,%I/9_3Q>U98)1%%/@8C5H2K@VID()ZA9F M:F]FRE B-1BHC>_3G].M5JMB]FF]B@[Z5?X^[(J+U:;>?3;5Z3P6-SATU=YH ML$0@%@PY88R 6 (?P\,KE9Y:IT?XP'W?XC,8F -F_/]X&>'()O2H71+=O10* MZ"T'F =300!:T>(M&V'BZ%#[2ANF3"@>;1A;Q%G M0PGLR* ?U)R+1:.RJ5T7425"SL&] +RQNY0KI4-J.CY= $ P:YX-NRB$4GD)N M=]A *YIK_/*5"ENG>(YB:RO_\JHT=9?N6U9,9LOLF*?[_,$2R2!!0?^5U#/C MH0L853Q@VKH6J;'@E8I9=VB.83_K2,0.CQ7#%P%00!(/(=9!?]:R\M$PPDF+ M2)R7[T[O&C,XIF=?RN!0D(@$42<,(.]X<14 MP3(\Z"IY^SQQ_O/M'D81'[/K]A8UC(_%#>3/_[ M05DI?!$4L77=E)4#/1('A<$22Q%, P&#B0 (\TY9##5&T-:JK# $C:>25_:T M3H3SVAFM&?,*4J>MHG!+6R!--@]>ZCB#I35O\JZQ&'4NR]_38A9IB@4'3Z2O M/&V:0.2A-,0[A &5#E&K4 6# 7[(ZEEG9:RT8FG>*2A#Z3P/IWDR,>%YX\0( M8PC#5J. $/" 0$-W5&$+QIVCTIQ)1[C="IG7PO?+\/M$-LHEV7T9-OLL@)K. M_7HQ76["$F9?LNNOZ7V<^"V%D18TP MI/ENT%MX6(<,;X7%8,FHZR*?YO-Y6ISD[=.F"=&.8*<)Y=(*I847S%44,2:; M^T![B][JD+LMT1@L8+1\N,JGDUBUY?L)R^UYX\0*8H D$ NOB/,!(">1CDF5#%C0BV9T5= M?$AKW,=].X:=X'XKA%Z;'(SRV!\#^R_$]MDBJUXE/NV<>]8X42R8! " PYKATDKIJ8:*6K[3G8D9H71T?9O?(UQ#"'/O]AG]T!M4E=IF:NT@2 M7XI#6A+)@8^>;0=4H$8C0X+M153S(.O>G/M][A)GPC'H+K!]F+Y\B^;AG%51 MQ$=$RTC(XP_BG3-,HKQTC",:]CXB%&2 :[V%DR,N1OBP1B^[03]P#1;]?)<7 MJ]D_T\VS667\Y6Q95B]X7V1WL_7=$6DYV3>AB$%L:?A_9!F6RDEB*YH5 ,W- MC=[RN[L6D:XQ&DHNJHIY&QET(]U''U'=Q;8.YAL!9H1T27B&CI:L8PAA0S9/W>XZMOX! U+GL M.0_.E^;DMXPJP8$EW.E8&E40;2KJE 3P!5[VU&98/6]_,X1>FQR\G,N>@=E_ M+ML/5=[+%K.\,/GB2Q9LP+")O%RX2?[!$.$$8L"!))KH PFWNIJWHZI MYI4]A[[.JIM9$>$_?CQ?ZA+PBVVG")&@L48?I(, MF HS'I\O'VN(YN55@(X@O:30G#P"#G=*M /$2^>HXQ!(2BG08D (ED3 LK MM=(!3Z61 A96U'-EFU_3]!P4>GG5HA> !Q>O+52EN_TY&2?/F+/&29P43'DC MC-,6A9^=L[[" @*#QJV.=,WP0_+4(Y1_;O$:I5;SHJ3JPM+T9G&_7BU+4.#I M6@:'>R5*.ZV\DH(3&91'*PBO-$:A$1IA^&-/?#PD+:TQ&RY#ZC[]OGWW_H%_ MZ$30PI%>"8OT8(L,PA(Z9K%"NPLPSLD(G]$:QP5@=Y@.:DY]O$T7'[.[^SPL MH.]O[NX#EF4(2+Y M(PZ<\-=$T["PB*+QH5$3*-><5J!*:5L4N^DM8GD<0M4QL,,$ONZJ/V>]![D^ M^-3Q@-;.OO@VUM8>Z"OEOS]FQ5U@?!7?7A9?&I+4W])5W-.^7]V4?WZP"@:= MQKNT*,H'(2\=N/PV"QM"]G93:GTY*6;W6[I.AB*?Z)D@$FPY%G8*8;FD''#G MMJDL0@N&:MD<0])\*ESX2*\$4!;(LMQ(*C ES .ZK?QI" MU1DV0P;I+HO5 Z$)?WHJ,.%7R8>8GW7@!NW1WR<8$R(Y!@13JS1!EHAM^KE0 M#- AB^6<=4'6"?/R]H@TU SK<_%(4-VC%HE"3 ,-.<$*.\&])%94\Z8(^''> M/C7$_BGG6F'P85DW',M^"_#=K>^.,NU1FX10:8QFWGB!L72.B9@Y MO9F[";B,QZ?>&/6\&]I[Y=NFO,5QOCULDT2##2KC%19&:VT,$7*G.<@6)<,Z M]S!WPK<6M ^6(% >ZU=!$4CC(_/E^?XA6V1?TWDTPDYJN@=[)H3$V@9$"ANH M%H)XI'%%+Z M*CGW%V'>J][;%5*-RC!I MPH@D#GA&PQQV"#F-FCOL>[M!ZIKGO8$UV"7FHUEO\\V/W4/N:Y^(L+D1P2SB MU%/'/&("5K01AIJ;NKW=W/2U^+O 9RC>7Z^#-5<^HQ<]C$>8_KAAPB0Q0G$& M/+4 \DEWU8U$(:8%M6_>KL^Z8O;K8 9QE.]<2U>K^_O-\Z1=/XP+/K-XB8O M[C:1T4.Z.A_.9P/>]2I=E;^XU)1*WT;OWRJ#!\RZ* *E\<(E7WR.1\4#E_/E M9W ]N[3U9+7>7M65\_J0S=-XLQ9+ M3%U\ J.YWW@TTSBU,-OPNT!6]K;&)4>=[HEU!B@9=WV$ )/06Z-@L->Q4,)8 M6"L.L*=C?[=PGG+L(;-.W7R<,4K"J;&(0:4EU=);B-$XM'>]HE'W$+-' :&NJ! F[PN@:(G8H $X#^=Z,H?C0(^$ 8X%XRZF[1ME#8/Q;?B2OF!E 3?.ZYB. M>'9* EIA]/ID8537.N,2@8Z*C8Y7+#G:*<'" ^L]A9I;XQ#F M5NEJYE;*$2;9M.9!WA,XC=GZ6_H]_)+OF6^0T]HA0T6E M1 F,FV?)].8Y[I2Y'>-SD1W;W*;%YZR^G;1IG@@AF&?<4H=HT*.=P )5E$%G M[,B7===600<8=;-I_U!)57R5N'1P74'N+@T&IJ+,$<^DW[)/!I%2UHIQ>B^L)60N$ M%HA"0BD$PE"^%649CFT]Y&N5[5U/M1G;PO5T'F!_ M<3 (("3Z@%4A*!K9.5 M12:QAF+(A\]Z49'*"R0=\'4B-E=O0I:EZBZZDV MSVKZ'9IA]/IDX06YGH86@?&ZGI"C*-CTR +)7(6ZNPI\QRXCB&K)J_YFJ$3]%URMR.\;F,Z^F1?GR.5O>\9V*- MY_$9+:*D$DQ)H5FE^Q"#77/]KN?JR(/K=ZVQ&TI68KGP)ZB3:TLC11CK%Z3MM>%@WB]>KU,VQJ_]C4(D+B,*[NY^GG_/LNOL M2U;$B-B3-0$/]$B$!I89JBP-YZ/!5H:-MJ+/4CQH6F$]E:(#7N5]8#,4[TV^ M6!7I9/4@3>,D]P_V263 10@;W^F-M6V0=,CL,*.@^9U6;RIE]_SO"IVA)*!Z MM-O,\V6@OD8]T#WM$Z6T@ 1[:94G\5^&5LHR#:2-,/&E>\YW@&XN\Y6JWDV_3I;W>;K M52P\6.O"X*P1$Z>Q M+U>EG'_,U71:LB>=OT]GTS<+D][/5NG\.FQ^V:=T&;VQ=S$7?//LU&+JOF7% M9+8,JOCU*I_\<75_*("NQZ\EQ$H2-N& +C5!Q0_Z.4 5KC!LSHTEL[>2I7UM M6)='=R11=$/EJG[)%NML63D-R@*T#^K/?M_FJ,>:M+LVD_]9SY;E%P=*9VT_ M1SM;II\_%]GG4E2BV5V.>>D@Q /3>ELC /%4UX0YIP7F4#GB*%5."JR-#H:C M4XA[6.LZ;5"J3T4;'NN68(R<40A1:$10:JS$R!/%O ME@3O#ITA8PEK%3Q[7^33L%=>%=>;'>)(P<]]31.I&4#.&2 )IX(ZC:!#E@.M MXF,/?DA/P%DWR]WP-.\4G89*W3E\7I;*Y^8L.'@G>+1] CE&'$FG#-9"$6&@ MX J154L>\]T8I%C0@A*C:946B0-]4)I#E$L[T*A[7CW7 CZ1^UE MB(HBVBDE,%*,AO^3RG(H-":0N* AMG@YLZ]2I ,(PGF8-/8.A G<9,MEJ>%7 M,S@>5':X1\(=1RY8'-)10H/9(0'$#&NJB3':T"$3#&K4N.P ^[P/7!KS\CJ; MAT:?Z[%Q;^.$2NP=%$1YCRA%\4FQ0+AFCFOC!&S^[F,O54H[YF 7D/2YX>[* M@OTMRS\7Z?WM;)(>>KOX:/M$.,ED/&I ((D:)BT%S%,%N<1:NN9%A'N.\^M< M&^L*HE[9OE'M'\[PZ#E[L'WBD0&.>A]+\TG&E+&!J(URH35TY 6J9!TP,+\ M="]#7H1WGGF)*+*0AB-,0L1DK+4 K<8<7$@<#TR6RUG*7OT\GL M9C8Y6HS\6;N$:1YOH!A2/@AV."F5\<)[S:61=%1W\QWQ(N\.C<'",G]SZG0D MYJY14L82& ,AYX8"#)0B8;/"FB/@%=(C>L:T6YZVAJ*QSOTN+U:WZBXKPNRC M0SS6.][^\;C^?;)CHI#TP6Q$5'L3]$XEP_E"".1"<(&"'3&>*_2N%V@/\ P= M3/N/V>K6K)>K/,RY?!SPZN9]F'R\:3J>HE-O@$0@RB"T,( HJ'?A; N2J9T/ MZ@@!4C4WU,X7CLMI\+UB-AZ).9F447>(A''$#0&.6Z25@E(Q!;=:K.&.H!=F M /3%_[/%JQ]X7Z,$8L@80K%L%W94 :,<1 @R)Z#EF)MQEB<7"I\/<.T#R'V;S-?3N*,NE_&ADNG']-L1H6DP6@*%#T>P MET()0./;@9A:'H/1>+#WC6^N.O>VQ_06L=(_?$.%\K6/3QO1BPPE,6\B&NE< MW=_/9Y,'CV>9]=UZ7D[4W=QDD]7'(ETL*^!J%,UK.WA"I3:040(===#$6S:] M>&$ M8_].- S"0T;7G6^-;2*L9__,=EM5F9!XPFUTN%&J.=0;E8 ;\_AF?MMJ/]4L #XN7X$ R)=99)YW]06LX],== M[*43+M:3C%9XO6X9&:<[9W2BT=%EE+H)EJ":YF7237[S+ONZW4+_MIY-CU9U M.:=[(N-%.N/:Q)L<',P,0MV6&@88XT,RO:8IW@UW\M[!&B!>MW$(/Y9ATI(: MC#C!G"%L!:DH8>&L'6O0V,!J1$?XO8S(;4<8AP0Y21C55H;5@DU%$R5DI 7A MVK.H5@AW,W!>!^-'=?"/A-\=G?(=A'E#+XST.C[/C#DRBC*B*BO=TF'5MC9A MWK41/QWF?1XD%\BK]WD1E PU*9\MB<5OBZ!WK(.B4?[M"?? 6>,D5D'(":? M&L6I4NIFDQ7?Y^ M/TU766A/P.%G!L[JGVBDB)2*(*@T)46H8;AX&W6,-P8M=HW6(Y"5E9G=O M;]9%45Z\G24[3[LGEFEG,7(\6'6,2<"D!Q7ET<4WON"AD?YK--_,SI>_[C_1-F#'=(4:0=5AI)8O3.5*2.C+#0\>4O M]CN%],)W9B<.LX.=$J$ U9J6#XU(&=8.Y]5= (_/S#06G!ZK'UYN&^H*QPM+ MB[K+B]7LGZ>VGAJ]$V XD1I ;PC1C!I++*OH=H(TCUSLL4;AV.2G!:"-/;8U MIN*^Q2J*VVTR\"2_\;/E))W_ORP]Z-MM.6SB+(78 JMQ %6:L/,:6U$?3)7F M[_6Q5R1.%T!Z #F+L_KX-6\O6=N!$L^108(KR0$)>S#GRN\.< =T\_L@_N>5 MI6;8#B4]8:R8?:"S[_EBWV,1K<=,!(7:"^RM08JQL#%KMK,QE''-CSOQ)Y>I M-C W%Z_MQ+X^=TU\W<7D;ZL-[X]+.7>0!'.DE"-0:$2-X%!+3'98:MZ\'IE\ M=0+4(ZY];DCQA:46>T_LGBB/C=!8$*T@U_'=#;^S)A#'+<+9P*L3DUX@O;"! M]N;N/IT5\2+G;;YL$&/_N'_"$4+.,A&S,K6T@,=2%QO:-4"HA;_Z53JL>\#T MY>2<[76&+4>2@';<91?UB8EH'7PDL8@A S5A M&D,*H*&*"D(Y(4!XI'6M:*:1(EDS,:WE!Q)JK;($:Z'%YCTB:LP60:T4&C*B MNTZ"VJ!"T\2?W37B0R:L#1)+SK672CMFH>&$(XHT&+*2706$860Q-0[(J%7NP.5.#NB.)V.$#\=4WX>)*,*DCAVAEVOTF)EXPMU MQX/.N_U0$D,"$''&4FBD(PPISBLT*5%#%C=]"3K#*+@P*IEN'?AC,*;8022< M1H0S)1CG=$;3&=".RJQ.@;?QH$&^]PDMY]( ,!$2D!E6)8( M P.XE[N%Z6CS$/N^8QQ'+YS=H_]R/)3#O(%9OA5ZF\^#O"U=F,#J^_!?'$W] MK_)M5?WL;=4PN\7GTKVCO_]HLGU=6L477^NX7=L/GL02"4IK+JRTS!MOH%,^ M"#J7"B-*:SD+>T)N'Z#SE<>WL&TG8H20'""BOD'3"*8'$ M%D>HH1^RUNE1I^N0(I./ ^Q1%PC;4!7F>2KG]V&[1#@AC$)0"T@%C 7Y(=D" M@+R0HWV \P(B\#0AJP6.0RFJS;'Y0=UB^CZH ^_2N^QD4:@^/I%2>ZU<@L9>15'=W/\^_9UEI M.US5RX8_V".@&U\9?(A6ZZ* M6?0+E%/X/?!AF0;R?G@02ACV-3M^O=)ZX,1#)Q457H1_-(42([=;RQSBYHD= MO;F"1B%:%T%_J,VKPN:$T?"P60*!!L!BH8'GFD!A-?>5V28E:+Y%]7SCT8XQ![C;"I&7SN=1ZK27 M8&]'^L3'VUCA!6Z'RQ=)+%K<+1D\6)E_\%TB,=G#9) P0U3AD-C!?/.22QV9=M;,OEQSQL$0__OBQ#DJ_^7[;ZD$WRSXMR^_CAACAF7@WR M_<10!CV&@BJ@B34LAD54V!-H<..%T5N!H@LNC#&RY,4OA\TNX?-B^ZO8[E@4 MU+ 3291BX>PV!"G)'&!2(5QQ0VI+F_OK>RO$]!H72!>\>?$KY<=(FTY7J]NL M^'B;+BYYF)R84\(!]T 3P'6CC BXRLY6QY)Z9L[F'LK1/4:UT_';!IJ*:E@ MB4]G\W6TQZ^SR;H(0I M-V^-9M/-6Z1W]^M52??5C4N+&)D9F(;"SBO17'NJ"(7P+R86)HG\>);A:7 MF@1:PY_^%2QZ7*( 0U9C#(A4007&7C(JJ*>!T\I+@&LMHW\%BP9SFA@(#><. M8!#O%34G7@ %B0)6$3.:#/TA1::W8-'SP'Z%P:(!= X,,) K2[FT$MO !>2! MU<9Y,F1LRH4N?FN+P-%@T?-P'(W'^ 5$W"F'D;!.8(UM4!D,,5X#J *'+' . M^,0&54((0:G1E$J+I*%>*,TA\@)C,N@K$DVC2&N+SQ Q>1TC_B]AKP\]5QI9 M83A2 %!CM&!*":DLT-3&^ONCO(H?L2B?A^?+#"\%2#$JF='$,0J15 @)I2"% MQ(# A$%?7+I@#&!M5M<.+ST/V-%LN]Z[6JV5\;BB8Y1_R^=SG1?S+'B][ M]W\P\<*!6.P8(^0HLDYY32+8%')!F6W^R/"88Q<:6SQCX,$+E/!WZQ/;:N?? M2C3F'%,"M25AYX%0$Q4+HPK,G-*8-+^2'9]<=R1<_OI9X KVS6"*M-95<:,(#FRWD#G%.6Q23'%]8SCA%O3U37HJP!Z1OLMEJ M790U+-RW^UFQ*:%;$=^CZ)_\=@(EXB1HAIHR1X&G*ISK)&"M/,+1;'Y%83CC M7 A=L^BE+ OW+2LFLV5T9/:NZCS[5J*("E!&1#F@A&L)+"&2. AIX#EHGC@P MOOW_\BI\6_A?BD@_V%F>Q)YN$%[-)%G>=FR%MUYJ32;0VR&'K ,!AE\%2 MH? _[J5PX3^Z13;-^,Z"RR^*WOGSRE;-Y9=*XKP%1FBNJ&-4 RB()QD!,-A&9. MG@8UP,5V,D:-94&W-L@N=5:WFE1@.+6;((6 \%H__LF":/<(S9%G_/XJ\-;W:YT M=%5!>9W.XQN(Q[+=QC/))/)*84J-%)(BPB2 6!I%B3=."]'<[AIS)D^KI?42 M^?925M_AO><2RZS!;!+,I.',6,D]I(H$C9T[J%60..&@:_&8[)C3ABZUGOIG MT$O1Y4[O+.KSYR+[G*ZR-P&0V6(YF_1=SJ/QG!+KE0O[F6$TZ!2< $EM%"/$ MG=>,N.:Y=_RU+J(7P*87> 8]IG>@H^;)1Q,M,=9$"VBHN$P09'C);I>]4U=HBTUNJZGE@O\)45<@@ M=DS'M**8;X:$L)X+ 0R!U"G87%=\,:FJM47@:*KJ>3B.QBYZ =E[3&H>4]T( MX0 ZX8DE#@' /2&:"A>1:IJ;?$9(K^O8\3_)>SUH<>*.TN19%@ABAC6@!BJ MPW9$*46BQ2WH<*FJHQ+E\_!L7*5XQ(]9($UBN402K$%'N5=* N<"6XS!".L6 MZ20O*Y&UMB!T^YC%>>B/9J<\!'!5#CS0NRXY\;1FVJX.6\]9L(TFDEBO<=3T M")"*(FH4)-Q(9!FT,:CB=5;V;FQDC9DWKVBE])=B_AK81TA=>1L]FD6C++#!8:L$@)4Z5#_(! MX&$,=G-0O:+8W]>RDMHR\>4OIAVC3KZ3,QHWPSDS3:@EBD*. :2.^IAD3H+: MCHEBT!EHR2M2$5^$'Z)'YOV9%N/(5V"B%=:$$\^QX]1RJ#6V0:>WTA!K!7F) MKO"QROX(U_"9['_Y"W<$+Q-V/<>$.&.,/GK^+%E/#YX6O MXWYEX.6OXP=)].-,_B$Z%/7XF.[]\NW]9(!.SX2XD%E#+I#9-6VV"N&\^=\\Y#;Z" ]=[1 MZ3LKL!N:ZV<(=OB]1%,",&6":1ET+D1T,*@V^&H/X: ) T>S!2\F5P=3!R_' MA5&G$;Y9A$TRNUX%73]^\^V6_!-)A4=Z)8*28-T YH&3FOC *. J< CC0XIH MPQ3#BXA*WA?"0WE2#LSX9&+5T7X)-$$1MLA# 0VP7YF&%2T8BAA\B3S;EQ9 M?YUPL9YDM,+K=W5RG\^QP;MS!MHD&GL>:)TYZQJ43 MB'.XU0L -7+09.!Z]F!'/,J[168P=WLVG\<:28OI;VGQ1[8*/V]MKI/,/]4U M<B4=A*%0%&>A-?5CYST@=90 MDK(US[+I?NMM2\(14:DW0$*M,,0[H0 TRH:=52-5.2:,.6^Y9($U@Z[5CM*(,:M&\ M%E-O^LJE1:=WD"]U&U'ZB@[=-VPGU,%WUW=W:?$]V FSP)2;V21=K-1DDJ\7 M44=\G\]GD]E89G'I*YAWV=<'DRKR1?AQLBE'_WT^#T1S:,X!.BD:M_@D B!CDD'/:H$"\]U)4M"."AM2.:AJB M[5CX]#3I :2A!.0JG-5IG/K;+)B^'V(0]]7-[\M,+9?9ZHA@'.T7']+TSF'G M#:%(>V\H$#LETHQ1("ZG.'>)Y&6DYNTL_32;SU;?:\O+KDTJYK^C#$#:7E-Y\6&.1E*88#N2BJN6DJ>$RVDXR_NM3H/H__^W_ U!+ P04 M " WFUU/H^)*-O:_ !ABPD %0 '-R978M,C Q.3 Y,S!?;&%B+GAM M;.R]^W/-N%WPO MZD-9[?_KG\)_ '\*BOVFVI;[K__U3[]_NB:?Z+MW?_J__MM_^B__V_7U_\@_ MO@]8M7FX*_;'@-;%^EAL@S_*X[?@7[?%X6_!;5W=!?]:U7\KOZ^OK]M?"IHO M=N7^;_^H_OBR/A3!CT/YCX?-M^)N_;[:K(^-[6_'X_T__OG/?_SQQS_\^%+O M_J&JO_XY B#^\^FW7OV$^M=U_[%K]:WK,+J.PW_X<=C^*9 >[@^-;0TC_<=_ M//O\'W'SZ1!C_.?FIZ>/'LJ7/B@?&_[Y?_SE_:?&S^MR?SBN]YOB3__M/P5! M2T==[8J/Q6V@_O[]X[M7T>$_JT_\>5]\57Q_*.JRVGXZKNOC^_678B=A-$_[ M5A>W+S]B5]>/GJ 8PHJA,%4,_>5_\US\=RKO[G:3GSR/P6P ^/@?K M"UU#PF\V((=8??I QW@_RZY;N$7\_)&.,;WF6UI/QT*H!R<"BB2B?S+Q M_CFO=7&H'NI-.RA)6&I,;I'^-P4H.",*_MIC^G__RY_/3CRBK=J\]!XT2&[7 MAR\-G,Y?"2O$?RYVQT/_G6OUG6L0=J/J?QXFYBF3U<85DRTQ.Q4U5'7WQCUZ M,4B]":IZ6]0RFNE_:5UOWFB![A-_WE1RB+X_7C]J#!75N'6B,4\9@)( 0G-(P(1WU/X0S3U?$T+AAVE[.-F.2R$V89 M%!A ('(409P) 6D(XQBAW*2_'%\9IM[H-*]V#[=DV8 H83 D+"V T&0PG1KW&-LY:_V5T0>=>57[?6L, H#RLOWZM54A? M5ON;VP[-Y_67W84\9)'(T@RS+,F8[)P\E'_V'33& !B% UH6Y9,3!CE$+**0 M)!'"E*0@S&B8HQB'W'=P\ AD4-T&?=<5EUWWT/7=75GLCP?#:,(-\YJQQ>2D M&T8:K_+]UP9C,%_DHWHMRO M]YMRO?M0'4J%Y*3$(&5<"G"8IUF& 44 QPF'.&:<9)#16+-/.K'EKTN>X*G> M> (8] AGBU-T:!OHCTY97T9W=.M2Y?$M->N,Y' HCH>3D3C# J:I#'\(3UE, MLBRBO9$4)JE)$&+X:,_11HO&+'PP)4=/DSSR8J8^+9#91.8Q#P-R8DG8,H3# M%GSEY*6Q$0/Z4-=2BTZV$&8Y$&D.8BC2&'&6<=S90B)AR%P33"UXEH8.3K!N MP/VCC488,++FPIBR^.2A,3:AQ?U9!PCNK)"UX=O M9+]5?_%_>RB_KW=J)D^.=%W7/\O]UW]9[QZ*59@D.(Z8D#/QC!-"TCP_V::) MV7:(&XN^94>B"];[;;!17Q1GG&8"Y(A=/4&:GE@S@3IQVGQQ ?$J6!^#'F70 MP)Q6LK28&Y PM\PO0](<^U3Y?%<-(ZG-IGJ0UCX6FT):_K(K?BN.G=JN(@@0 M37.6XC!!.8PXSOO@#0&18*. :HPAWU.N#EM0G\!=!?O"<$=X')6:<=94+!J& M6SV!'R\(7-_*I@C(;E?]H=(;@]NJ5IFAV_(8O*\.Y^!LXHAL@,&AP,P%\N/ W3W/&C*UT?ZN)^76[YC_MB?RBD@-XOX;,! M&#R984XK8AJD#6B92\J7(6E./:K\O: C5KE6D(8YX"0$2CUI%$M![9?5<8X8 M61U/.;AFRS5O/ME(M%Y)!![H8TWN<+!YM+8U8FGK;:(LEK2<;/N\.%H= ME,'?)!&=.F*,2,)!Q,,DB7&.HRP[F8Y":I1!Z,2@[P7T/KEWO9$MT*7,;"1* MXQ5T%^3J+J!/S*OI^OD)WCEW6@%LU$O^<0(Y]>KYV[0-+IX[9'T9RN;6I6=+ MY\[YTE6Z&RFMZV.Y__J^6!^*C^77;\>;V]_E#%$%@JN4Q0*1E"(893CG&96! M8&^3H]!HZ7R<)<_:UL"YKFZO']3RB,7D;22/>FHV'85F,G;"%33 KH(3G1)< MN\8TK7X-$C4@7&X(7H9B.?*E\O$*FFG4N_U1OFWEEUUKY2!U\=U^LWM013S^ MN:JV?Y2[W2J"!&#(:9SE1(@\I@*BSC3)0TY,I,J)0<^*U>,PDRDW5.JIU>0L MFHG6&=YI%5PB#'XY80QZD+].*UXZO UHF%/:ER%E;EVJ/+ZFAL'7>0W^(M"+ M\Y"QA&0P!F&4$BX0Y+VM##-H%'196? L7>W6DU6494>89G3EG2O#J.K1#MU< M4\$761D*H4:QN R]&>G#TY#) 2-FFVTK2B.:A6K!GO XE"$896>YBJ/SY7"+]/_XSBL+LGX(6L9E2N"-=3TMFX=M,;9Y2W0*;[2"* M+F,#4N6<]&6(F7NW*L\OJ[4@/CU%$U/&*:0TXSPC@ K. .@-IH0:S9=&F/&] M^]9E%NW." V/SHVAT%C0?+)G+6'SGZ1[G2$]R;*E=7$B9>W(Z[(TCAO3HR8? MUC]5?GB?*I5"DH6 IFF<)2R& F+!>F-,9)G-(1-#$YX%Z'0ZXKZ%97>LQ)0V MS5F9?\8,9VD]61VBF8^)/.9E:"(WCLAER,Q8)UXY%#**$P-YJ1^*[7-96^40 M0<%")H6,9D!^26&?C)FG21@;*HRE%?\BHX"=CGX8BXPM>=HZ,P%OQE+34/92 MG#.YVKS,SK#@C&1T,9HSUH_GLN.$&5WEX7?WN^IG47PL=DWI]N=V>8PY!Q&+ M!!*81(+G:;^[G_,TS%??B_I+I:M!X^V9]*E+:,9=:U/=*3EJ"_FI99 OQ;ZX M+4U7HATPK"=3TU)K)E<]MNNZ!;< W7J3K@']XVR95!3G"8@SU"5&M[F#Z9>8>:MC*$1 M7"Y$?L9Z\5+6T&A6[+?75CG&4<:C$&28B$B:HC'L#%$(\LPDA\CB\9/D$XV6 M&1O>;/?2G%(V?@]M[HTSHPTS;>Z6(29C''AS@\R0BY'SK(N41Q@F,",ADU.\ M,,L HAGH,P-H)HA19=OQUN:;;36G_%4)^EY^[JM:+2TYF869\#UJ(N:):G=S ML=DRIM_BRWQ&9L'U,H3,H3]Z\S)KIFRG9A<&$YRF,0IYFI(\$2E!/$U.NHJY M^<$-.S.33-!VU?[KM?SM.W=3-!,F[69IGD@2F9J+&=K;#!E/ MS9R28STGFVTJIC<'TR9I&;I@A?SU69>A]]HEBJJ[N_*HRB"I?&Q5-D3&0L5^ MHRRJ>HV B#125Q4E$ $FTMYB#A*C0R%C['B.1"Z@M87]+\$%O_Q6'8L@>_WP MMGM:]>1C*D;-Y.0IF8]P35Q]Z'6"!@3'!:W+$" GGCPM,>2,'?U[!U\](D(R M@A*1IS(:(B%&.:$1Z0RR&,>YB3Z-,.-9GEXZEE8T" T/;HQA4D^2)B+13)$N M0?V?_'8W.#ZK$*/JQG/<]A=03- =O+$"H7CCR[F]$1-P;U]V\+ M.45KC[2UEY3@3-I!:93@C&:2\<##\5M5-U4*56BPK_9%4!X.#]V_JX?C MX2B_D".*<8%^<^[U%,TW[692=F;\4\MX ^@J>->0.'G5_:?,#&C5&!Z7(5*C M/'A>17\D&R;3NVI_849-%BE@)$U#DB0YSZ)3H5L&L=E5L<8/GV B5^U;-?JG M5HT>RU&HU.AE1?JG "=7$./^)Q>Z)'^09*C_P85*!>N#VG[[)-^>XNY+40=9NVM/]GTUM3F,TS9RO,K MX%-.WIA46M&W#.VSA__"]'$$#[JJ][DNUH>'^N>%(19'(DPRE5G)\SR6%D-Q MDE<9#:[VQ=WG]<_5BE% M6<@23$,LH@RGF+)^JBDP24U+*SFU/:'25>W!N$O ,@11B(V+I+BE7S.TFY%Y MPSCO@O0V6?,1UJ %&_RBX/[:7AI0W082\^355DP('8H"/37-,B34FW?/Z[5X M9-$^ZV+%49SDT@Z,:$6CY\D/?3P:J[%V%2+M^FS3;%P MRIRWU(JY\RF,\BBT*5V&-(UQX,V\"4,N7%4F7Q$"4XQ$%"5)+!"":9R>S(J, M(\LT=#MCDXC/16YZLU7H2HS&4ZTG39.R;"94+]=*_6$Y%93(88^5ALZL.#W5QRC:C)$X!HFF(\@P2B@B(6HL4"@:T]]_' MF/#7K;HIC(05G''-ED0YP-% WW+![#*ZE1-/GMUJYHH=W<[T^[XN-M77O4K* MD7;SKD3B"N:L2;$J/\+=Z\Z,\KQ QHSU@JEZ$[H[VHW+Y@5H7XR_W7#]6N M5 =93@(79BFB),]SD<<9SJ1AG(.0 )8E$)B4.WY-0LT51<^09B!F$$. ")Q M&(8(Y#Q'&*<>I^YG4$&/:K:!^W6"AE<;Q[*ZC.[CPI&72\V/YT9[N;"4W?6V MW*SWQ^>V/Q<_COE.;6QGB*<" Y()"KA %($(]QT*9B+,:"SB$#//0_JGA[N[=?VS21,^ PY>Z'V&"XR."-=<=)R>:\.% MR&%N@[\JD$&#E.,I&0.R8;CIU6,%M0(S= ES5PU// U2C?>HLJ[ MI P/Z8<6%KH*(0I*RWHF'_?; ;V^+S;'\7GSZ8WVO+/^E M.<:\2@@G*16INF*,X1Q&7/ZKLXP!-KINT(4]SQK300P:C$$M<9GIBQ-*]01G M:C;-%$BBZT@\86O%Z.9[4>_+K]_4K&A;_ @4XDZF6M 3RY0&C0.ZY;(1EB%D M3CVJ_+VRANEJU7Y;[=_MI21\6>__=B.-U\56F7W_+K_YV-F.$!&QP(0E81IF M81(*VD_K8A@QH_5M-Q8]RUT#Q3 ;S0V3>AHW/8EF*M?B"TX @PYA*VB_-"!_ MG4G8M+@;2EISROTRQ,VQ3T_3USPPIBMP^?I07*@H2*,4P81(,/GFDQDR(&E9FC*(>$S&@*I:,+4,^;,%73MX: MPWN<'^IJ6^UVZ[H/K'*>Q#Q/8(89(CD2*.6]F33%1@EXQ@_W+ IG/(97,1N3 MI*<+7ODQ4X8SE)FDX2D7 ^)@3=LRY,$>_M,[DL?QH%U<4$8GY5&L-\V5.4)P1L_*"YH_W+!,MHJ"'9+7K9$.:GFAXYLM,-@RI M\E.@[QDA ]HQ@KUEJ,<8!YZ6Z1O+A9V"=(O5409A&L>"IZ&0-A(>@;@WE4## M$J4V!J96$:N=*#OJ;)3$ VLCM626_:B72-'6$T,.EZ@HIBX,:HH5'_J5KKY7 MN^_E_NMCFUTLQ%,"4![%44H)35F8A13T-H7(C>K C+/D66=.X((G'*D7PL_S- M-MN'8!JRA+*0I1R'*NI*>U,@049).%8&?.\9/RY=!.8SS0YT)E9IELO)$ MOZ#3OKBY;8.G+F@BJ9S=T3R/"4]CGJ,XI]$I:$HSH^,'%H_WK3,2D3JKTV(R M+OH5(R @'GE53&LF%W8E)9?;=L;@[ MK'B(:(QCC%3-N1#E.3@'1E%H=AS!UH9G$7ERO"_X:]-E&FBCSDD:D*BG*U/P M9R8N5M1-<#KRQ,V S(QE_E3XX_5T#2(VUFF&$L8!X2R++3]E="K4.9T88G"G(V[0A^V\&]"NY:P,&7 M'K&Z$Z:!;!\)C6\%\QAIT@88%3V)$_<=UN $-J!O<>\]LGJ+1\V8RUES+$,A M_;@V$*5IM' 5"@$9!PF,F( 0JC.M)RGG3&#[ MD&Z$4<\:VB +#@TTU9]+E>!='(X66+:)^B:B>%08>!6T='_JZ-X'C\ZR MSAD8ODZ?=J3HH 66(8SNW1J,)9WQ9A-'SSP;Z%K1]='E]D+/MD6KP_%P:9/4M7QWBJ;>TV_%<44$YFD601F? M)8B$*Q]<>RVJ-5IR%VUW@<;A=8B7'+&LD'(- ?!-F%3 MAS-H@%X]T:;@$FUS0=4,T9,FDV]%4*X;9!EJY\>UER(I/_QIUVB^J^IC^>]K M=6_JS:T"I,K1J[J.'^KBKGRX6\$H#6,&Y7\12V-,.$Y8;Y< 8)36,-Z:9UV\ M!*BZZWT+J[W:9-MA-91*!Q3KZ>.T[)J)XE-B&Y'LX06_= GOLGT3<(&M,\= MV'9USE@V],^[J'6NS?&A+O=?R7[[L6BN#R6J/%)[&59?_9_P,&4Q3&B> MLP3R-.<8-O7@0PJB1.B6K= WB$A"&8D)CB&&400( R$(TP3'(4@Q]'HK^07& M)C+J4 9GF+/=>*%-X$!O<]\(R^B#'OQZ=M3##W/.^NOYLJUSL?HPXI$(,R$8 MCS@) 4I8VG7=D IF-,.Q X!"*K4C#W/&84P)QBR7DSS,XCA,2>P[4^IY?VXO MU>Y[-35?'O+3#HXDU'<3>%#3RSL 9[MPPX;8,2H[IIW^3@1WE(NFVCN>3^WB M ]7=77ELEJXD$%HUMX04^\TC$*>A(,TA!BRBB8S@4JRN/HY%V^\%ST.D>^>$ MF=$D3A*8Q11&G,I +<$)YPRB5#H/LA1XW%:_P-ET]T=(EW#;IQ&1 QW<3X,L MHV=[\NWIR7Z/#)J<=OM0H ICA*,X@()WF>2>F(>(H8 \2H:M+!Z. MJH_^I=PW"8,?UC_;'OW[7KYYP6_5_GJCEO5W37[,IZ+^7C:;0?NFJ8*+AC4_ M-S>Z-33W]R=N!MMM_Q[?!:G=53[!;*&2!G=#60(.F5^&7#KUZ(6S>&[9TI;& M0IH[3VEA1A!!,4LY$5P 2J0>=_TN$2CGNOWN\5-Q D/ $><,,@CE!,F08LD M07E,$>(>NU@#9+8PY#$/0]W%CK"%] Q+\$\[P1@.]-_WPZ$H;NZ+>JT"D=;F MN9.Q6"WCA"2-DPS$0,X?8-J__UQPLV2\85-0I(!**VF8,1BR4/;K&.-,.DJ3 M&.1&G<+F[$8#QW#D'DF>KGA,QINIF"A@5\$)6M#+RWR#]"!7@X+CA.2E") ; M9YX)DD..S 1*E'L5>C\U27&2JLIG>AB"D;D\O6)(J"-U J8A M5]=!RZ #0PY#D:49$"S&OG/[[,7)EC@3:9J ,SMAZH M199>YNE-41I)[Y(D M::PK+PJ2$WZT[V[O[IV]N7UE;;;966GO+8WD/ 3E*()A F7LABC,4"@G$#'" M,4ISH]*L+NUZ%JO+JWE?WPEI\-I=U8[^!_D&-X7= $ 0B 0R@'&"8L9QQ'M;>8CLM^RU+4RZ M)Z]0615RM&3/8J/="W%C=M)U./._3=[3HKL/;DSC,K1HI ]#.]F6C%CK2U?* M+4%)G-%82AEC- 4XCP@]62/0*%/8UL8,&F-5S-&:0TN=\4#?>*69I9CC*]28 MJ(TAF0O5&U,OWE(<*U;>TIQ#77Q_;(K?WE;U435N?P4AAQ%*LTAP% (21I"' MO<@E4$1:MP,Z,.-9>43QI7Y8US\#!>G)[*/%JB= +@@=UJ")N1PC0RVPEM(W MZT$ZIW%;;9IZ$,TQGZ70^0C4%+0^$7GE;B/= ,>@$>ZW"7A!NQVR-J]\NW2D M89T:K&Y,:29RF7^%3? MR,:J^'A&-81\4C+-M'R01QL]'T^H@:1/2JR=JH\D6$_9W^+A-7%WQM\"]-V= M+Y6/-VS$\H!:[&R6/@]%_;V]88)1D:GR"PG!!*4$HSSM%ST3&G/[A4@+6Y,N M%UC?+3.:48M% \]DCHG:9[MOY@V"=)<01E"[P*6$,=X,+2F,9DE7K]3K]&2S MIEO*@ BG*(U9QL(H133+11AW]F 4Q[F)4ME;\:Q136]ZMJ%IMZHY@DH]B9J& M13-QLB30BT*]RL^ -HWG=!FJY,"/RO7;9J9$_.Y^5_TLBD_%]Z)6.3==G(9R MP%(*"8,R**,QPQ$,>VL,QH9GA6RMF/0@J_-!)T 7!ZI[L#8GJJWIU-.B*7@T M4Z(366T\G#"Z0V,C2"5CTAFH91,REZ MD;QYQ.A5>@;D:#RERQ D!WX\.U_MAAE=4>KOD*"[ZB#CK_[J+Y*C,(D%9D0D MZ@\*^Y4K*$T1$T&RL^!9C,CA4!R#=W?WZ[*V./-LR9J>WO@GS$QK3K>@=X!F MTID7:1G0F'$T+D-?1OI0N7RQG*U2OS_?]87B,!QO9#])BU;#N.IU[=/O%FM\1M3OLRU,VM M2_J+W;9\66E?9_-CM=N)JOYC76]7ZC95G(LHS**$YPSQ!,/>:L9SHZM.Q]J: M5/%.G5 A##J(8Z3.AEP+E?/,ZQB!,Z34O[(]YTI7U$:PO$ ]&^/-D)2-9FF, MBJU2PF)&0H$@"*&ES3S/ XFCYG4MGCEG<"T"[1F;(8$+U!AC%P9G9%9\Z&I,7_M21DB/K*YB MD<$HB>7_!.5YSG&"^Q2G3(9*?+4OOJK.^%E_!F9M2ZNOX+:O/(.EOU.T/GP+ M[M?EUDQ9[!G44Q>_K%DIS*E@ZFU5/\XVFE9F7J-F0&I&L[D,N1GO1N7X+;,] M1=F%4%+E]E+EWNWYX5C>R1Y,]MM/Q?&X*[9_E,=OU<-1=<\5SV/.>0P0(3A& M)(LRGO1HY!>61RS=8O"\4-2B#,I]4'0PVU+D^Z9LL92PS1LC_K0-,BQR2VH+ M!S.YJZ##';S;!SWR0$(/.NQ!!SY0Z!?20K:G/^=K*1='0]VVF,7942/Z7AC1 MIFJ0!9Q*FL++5X^D^F15^Z;7[?]\.+0EYS]79+LMU8N_WGV0P>J[/5W?E\?U M[I.4_>++^J#J.MVIN]6:WB%1\A]%O2D/Q MGSQOYA'7\EN;UGG#6V?G:&Z]V\GTEQXI- M]77?N-J$6KT?$]]XZY[Z@8G2G V]C#G6K P\O8=W]M88M1F&099B$F8LCF@. MD4"4G$QE222ZS3"^WX[8"GO+B/E66(]'6T_D+^CL@BUV7T>7PF5TT'$NZ.SK MF/&AGTE&)M =R07*8<-06[(9YE.6ZN6>#-CA" M*^*/A?]2\Y9VH+II9R.O-LK=;/*WQ_%J[U8^:'4C5K- M=KW (%&&@F5.\'(5R\(7#6=3MT+\5Q];.^^IP6&$D.$,<17*,S$46 M8YAGO0T 1&Z6J67V;.\I6A).(&72,)HP)$A/S_PQ8Z96BI).EGY14'X-R/%8 MEU\>CLU]IL'9NU)?K]6=0!8T?Y]DBX9?0"JJN8SFD)$(XQ)#RS,D%G5N@G@>)[P MM!42-H]B@[+KA$J??C43J"G:1T_5%M8T9E+8UZUX(6)KI?$J4&HIHSKIQ6Q! MW'B*!_1TPO9;A@A/Z7 U6U]Q(_>_[Z7U7?GOQ?:_5SNU9?#/ZW*OT-[L/Q6; MA[H\EL6!U*4Z?,[:>PT:^+TSJR0$(8F36(09S,,(YARF/5R:$Z."@+.!]#PT MG/$WD6I0[8/#MZH^MC?/E_OO1;>CYF:(\-^FXP:.136G\^'D[,)50+ZORYV* MN:]OJ_KZTWI77 47+T/G?J#\/T7JK=\!ZVZ%:3R_"M:W\EU18]0R!J:Q36@Q M7$WVUBQ[$)N.!LVA;>)V<3&_^5AL=NO#H;PM-VUFPBFG0]Z!9FCJ;^TP U?/@]]2#8'URH3FU M49X*.K6#HYPS[1ZV4AVE)NZMUG;F;OKQTZJ%M?KX,?*7UK=? ^5=D\;V^)T@ M%^^$]#!0+C9O1^/DM?)2S=$NQ];SM&T90Z*;=K.)R:#(/YW^1M M-':H/$6OLB,>9.QZ,9R?H)\FM7(ZHWRZ6&?^7+6KS*M$MB]A,4\I03'.,Q%Q MTJ&.< 23U;$ZKG?CQLJIL!H-EB>WC%;N-Z=C5>O>J48*E5O!MOAR# XGY]P, MC),U]+B1<8EM['SZ^'C*V+3YV<^+G]8;[I\]^9?NR>CO8X/4#"F2BED M$$9"NA%3%/4^Y 2D+J:7\R#WG7;8.A5L.J^"X]F1BYFGHX%SIL8?-XPNO]V= M#ZK]6]'['%PXW9RCNG#[[WJ,]=*V%B/NO._8LL??F;G1'(V7T().ZM32Z+,Y;U;V1Z!NBT/,HSEN40 (HIY31BA /86X1Y%IKH M^!@[GC7ZL1J8[X^-HE!/<*=BSTQ,M65T"?(Y0.& -+H@?AFRY\239S[H&87'P=Q\*[8/.U4: M19G.GU5/.;_UA_SG^3,=/*)N%?BLQJL51 G.0 2((!'FB!,4H1Y?'@INLG8\ M'2K/Z\*](TT6R86H7#ISJ2R'X,O/E\LQ*9>"OS9.&5Z#,F$3ZPT+RVQ=PQ%B MVH;U01H^[="(Z-&B<=0O U9TA-@?P29B:@^-W[J"5[2 M,*!A=G0M0X" >U(U%JESNCVVP_R!?MM?5>PZFY=[E>;2&\Q>+=]J*S_QH@<^AT+' M.9MO&>H]+P5/ \KYVT-W+.%W][OJ9U%8.PMC:G;OCU/LLVN")N18^T[/;H[1K%:%( > Q2@'(LN3$+$\$YV)&&.S,RU&#_8\ M#BHL@0)CM:YL1I%>2.^-';-A2IL8/U=R7I P$)A;<;6,6-P.^M/K-NW]-U6! M?J6!1H!&44(A B3+$.6,GXR@V&B'R?#1TRF!U1JN*5%F:N"!(VL]F&795'O! MTY*Q9:F"*?A7=,&* ZVY^.=OA6RHD/_;0WG\^4[ZMC^6WPMEMXM)6![G:0Y1 MEH(HSA%&X&P3"))I3[5'6_*L&Q)?H &+<+@!#%0& UF:.,IU9@Y3\JFF<(, M$VDSYQW/J,&4=E)F[6:L ^S^@<<9UOH&#QG2473!M.]KO='ELPGG2$-XD?DS2@;M674;< M/J7#I@D%KKG6FA]TE\FJRK*?JMNCM%>HHQDO@UV%**,IH5E(&4H%YSA&IZ6+ M-$V9WATW'@R;:(?5!3@7<%^_&[QNS[:HPXSE7@XU^_7N^N%0!(?.08.0V'&[ M:,PXYFL0,S&_;(D>:*"0]C=[Y\]T?C[>#>8E\_%O-TEQV0YZ0&S&$^.5=Y?T8GF-]T]Z/\L/W@\O-NW]='_M2B_?I.23>2@L/Y:-#]D4L-/ M]T.N8DAQ1EB4QS#&D&98D#X_)LEI)":9#'G"[GGFU .\7K<(@UMUP>KW_KK: MJG4J^*J 2Z7XI=P'VVJW6]>'X+ZH@X.BPK 4SM(8]CV[6L"+,?%4K$]+/%P% MK=>JAF]_@4?O>="YWGXD4,X'Y]M]_TXF<'9MZV.VY_DM^SN?&OIFQ]4\EFGV\S:ZWIB\#+ SIO^??'L\\%XUDSSYTV/PLS@&9[^N G)7/4Q=P6F2 M9M(Y<["(UV090^G".'GM+,0RT"UCV&RC 5'5W;?4Y\(5(:FX'^@X_$(\F9:DAVT8:SC\WG)[6_U-0,_OQMO>]C MC0QD B @((ASGJ0)3G#>^X.QT#HNN7POYA^Q+0YC+I_6NK'^@P_E[GB:;*+MMF6U:_CMC^6VW#VH/-[SO6EM MER^VZGY1!?RAS:.XN>7K>B^5X"!CD 9PV^%7,MZ(> H$IB$+84Q1#G&'C6"> M8*/:?Y,@\CSP7CK1;OH>Y)#;W4_=7%3<_%3^H^CPG[>'@\UZMWGH[I12&\CM M[QON&D_4L'H#[?+:U&S0?-2<%[=J\D=->N&#R@7HO5!3VW;O=YX!T@GY X/= MM(V[C(%K8I^?%G.<@7&MS-LG.Z\?"W4$4)I^7\B![7-1WYUJH2O]3C@F'7__1(,/3(>\:6;7S4&ZFV,^R9DXH@P9FH'#J MW +AE6R#5-IY2+=+HW5&OEX.K38UK^7/NN=V ;FS'IRJO+Z/AE6649P[\^]IQ5OG1!A%D/Z6)S#7RG.69;G80C2 MF$5I3-(^&HI@JI>O;6@2Y#Q",$T)$ !"AG,$!,K4E90$Q2@W.DCI8J5CVX$, MY&A7F*QK.&198UUC'H+-A++%^()"]C@#!=1N8<,AVP8+&_.P;K>PX8Y]O94- M;6Y>6]EP3^X"5C8\.%5Y?2$=KFQ72PMO$2B(C 4-!<$ &E_8A1 MEHI38,-BHT5B0]-QGK$808H8X)"A% N6YUC^!7..$?8=M/M9V[#B>/3:AF]Z MW:YM+$% S&D5O+<24J]>61+QQOH"5$7^^55.\M6/623ZJRO>!)+)?M5TKDX;3,5WKN;$\(7$F(UD2QA!*@WF4(!9F M/$MI'F?0>]]Z$N$%N[/,S=G'GA*EW1H9#];B2AFD;1% M*14QR'&>P*3O8) D?'54)\I&=:\5S$.:, X((ABRB" 189"$@B541"@SNX'@ M!$>[5S5GXH+*HF^Y9=)FP=X/B2/G1B=0BQ E^JP8^6@\W6M9QS:_&HLZ,U(Y:"_>QH..:?H/EG!F;P6XQQWESZ"WE MF/'TVD*.)[87L(SCR[/*_[MJ.0X]F=?^ M";%650$]2QG+:42@H(P F*8PQQQS%*:Q2#**D.]J 1]J%0@??S9U>(I_>RCO M[X9V 'U0:3C(>&=QU+#2+H?=W%Y+?*VHJ<+J$N*DE%H.'-ZI=3)4F%-L/C2\ MQ(3.8#"*P87)_SA?7A-\!PR-E7BRD6_A0W.W%"ONZV)3MOV$ (&3G LYR' MX"W3!]@*>&PVSIG_<0.&5;0Y89%FVS2IUMQ.2$)YR&.$Y%BC-*$I7'?7\,P M%R:+]D-V4)KBC"9RD*889@"@'+%$SLD2"!D%T*AC6BS:$Q0F7 M>LOV4]'H8,2I+G1MOM1/_8U[%]0N8R7?B2<#&9SCV+%1IF>[EQ2"4)K->2+R M',0HCF+4=R>0I]ALPW[0%()AFA,,. E#2%B"TPA'"%(AFX:FH?]+;9NZF<&F MA6._H3B.3W-Y\DKD*'TZ(;L*.FSSZ9-!TH,3G4/:N#$C42'Y&:=1ODH/. M*@0L1R+'@! :Y0G,,W QZL?$@4Q=6HN%D%%_(GA(8<[2/&59)+(XXG*^)028 M2*EVU?[K=5/ZSZU6F? Z0JX\$>I*L<[P%B!:9S"FNF7!\H*ER\8;'?6R9FF4 M@*U2(6B>)@A3(J1@IE!^XQ0-8,QL)WYG"QGEZI@QA$(&B7%"<"X CJ.$0!SF MS+">AVVNUNUE0H1CL7J;PQ$2Y90^-\*T #$RE2!M%A[#^JNL]UN?\J/R"%K^[_F:\/Y>'S^LNND#--)&(,L@RD M %,F8 [: L^$I!1PHYMBIT/E.Z_K=&7V57!"VRQF7>(-_MJ U%ZNY+4:]XF"8LBI# 60X(C1/!\MX>3XE61:#Q5CPK>8LMN 7-.@,MF7' MD:BQ%3X9?V::^AIUP5];:";YMN,X--C$GHQ+N^UJX]=1;R]ZR.O7=IV=,+6 M_64W?E2NWR&S>#Y?[]3-;K#%33 @AY9\%>%S3"XMN=1+U:>A$(SF;9CSTND^QH[ X'K M:$*7$8>.=Z-R_**-UQ]6J2+)JYR#1&#.(<]"H(JN@1R=#*9 JVJ/ S,S:5"+ MSH$*Z;)IKT,>B'2C1&]Q.)D6M4 ,UU]=G.JKO8 M"Z68B225?\408TQ@$O6Q5R98:G2#J/G3/2M0N]-+ANNRN")*3V7\'UD7@.HPO7.$8I M$111GK-(?LTY$SV&$-#(2@*=6)Y5":VF>HZ9-Y3$R4EWJ8RS3 N-J-.12*=- ML#"E=.O;:X+I@4%CW7RWOW\X'AJ9#KLHE>0\)X)@E"68Q8RA).L7VE >14;K M7F/L>-;$__NA4@K@W5:V3;E9[_KY MUR^-!T'XJZ58VM!M*(V>F;85PJN@!:;JY304SC27'>!)1_5&L+LPC1OCR6N* M-IJ=*=, WY?[XMVQN#NL$@0C#@"(,HH@H"RE+.HQ,AAF4Z<"ZB.;,!VP4\#U MX_)70>]24.V'$M :OX*_*L^"QK49D@<-&MQ0IC<;_^V83W-[<7636L^')1Y SM*"Z#387Z5];BA%80<8&M!+%[PN0_V<>%*Y?^LLMI@_?UOO/Q=W]U6]KG^^N[N7BJI O*\. M!V7ZD]+*1D[)]W6Y4ZG:HJH_K7>%%-7JZ[[\]V+[;L_7M;I/_+ *<9A $D,4 M@33.<)J'2;\7C@0#H>&]!],#-.F_]D>:KX_2J>MC[U50GMP*=M*O0(Y0ZAW> MJA6)HH-NL2L^<=L:;*LOMU$M]N6?MN;9GT Y=-4(='#V2<;7O5?7MU5]?9!^ M-0=W.L]4J_.W6MW?'K_3MGDK26">%V$9H\B\4C']6 MB^8,Y 0F$@'G$<(8A("0#@".VB)9:BL#\;8[&EZ\,WLF_^XO_V4'Z7]O?'PRJ'4HL3 K,$,BK- MYQGLUU4P9EB8K;^.-.9= GM\P48B,UUU'^%.@FFVOYHL+ M>%.OP@Z3-;@4ZXCG98B9.W>>+SF5AD4N^J/P^F>(29 MGB1QFF:AR 4D*4GR,$X B!)"0Z8;8XRRX:^;G6 UNQRJ?S7(+&[6@SK% M8B(;;BU[5I4+L$U:M(0;G/$&CP%;G:QSW!!ZNC1?&YC)EE/ZO2B;$9,#PN>G M19:ABYY\JZ9XI\U4];/\],TMV5;WJE1"?_9974V3\BRB88812%*$1&\*15"K MZ-XH YXU4F%2\Y8>E>6Q.CON]/3..VUFLF;.F!?M>HF5 8D:1>(RE&B<"Y7# ME\HP6CM)F0P.]]MUO3W\?K^58:)LV03@SG:.!<??@\4GFN #8,N-WQJ!EN34VD89)T#JA/ H$78LSO3B34MYH:" M*J?,+T/"'/OT-(CRP)@+D4M!U-G&.(Q(PD2:A9'\G\51SGO;$<1&Q>O=6)Q& MY-)K$+D3.0,^QXN<'RJ=BIQB=X$B=V+.4N3,F5^^R%GX9"!RMHP9K\>_/YW M0C$%24PR'N,,A("+.,QZ0SFQ7)/7?_QTZ_+O;8_ VI!FN$#OAR_K17H=JORN MU+_7. LZ@KUEZ,P8!UY;M;?E0E=!?BN.:O/P0UU]+[?%-O_Y^T&EH-_<%_5: M:5I3S*--/NJW%F-U_2BCD/%,Y#2!#$1Q#P11;K0"Y<&\9P5J]M-OF_UT]08$ M50\U6)^P_J.9(/EH SW!FIE^,T&38-MLAAYN\.5G\(M"')3[7X,3Z.",>K:4 M!W-B!X318RLM0SA].EA-]L8;"^^[_::Z*YKD30H1A%# 5&"6)#)6Y%$O[BSE MN5%14;,G>Y9+U6EWD^Q$,C#A)-^0L5P2LU6;N8 .&&NP;%JCD,W7@7[KD>J M[ZJO529S<'\QI#J(:.9I<>-LA64VMGU2@VS1DT.!4M[6I> 7Y=2OZL=_+_&3 MCT;2RY>8_IU8QG R+P6O9U_,U1[ZYP;OI;:6[6T6Q?VN:"[:V6_)754?RW]O M;YRC).$T%W(L%3QF-!-A#GO3690:#59.#'H>?"XQ-J<\UA?@3$\.NN!7;VB8 MG%HSJ;^$IRIB= ;@HD.P9[."+Y-VH#T.N5\&5+JUJ5G)P*=\Z4=QU^8N+EE MQ6U1U\66?EO77XO#*LPH%2E-<9QG(<@2B$B?J\(2+,RR>D=9\AU97X!3>5>J M %NP+0_--E#3&(@=(BE MH6C2";O+T#)'OCR-[QPR9*=>9/-O#^6A5/^@JI.N\J2M M7M8$+U&^[)T9U*^1'!EDM-5MM/=8/;O(0Y7N_5 7=^7#W>'=_GO1S9]7>4I MFH5Y I(X"BF/(MA/>WDD$K3:%U_7QV*K*6U^0&AU2]QVRTN\UKWSO@6IRG ? MOLD?74LAO0O*,V3C[#@O;:.IB3,VBFW^7 LX^.42\J]-S->C;D+I'K>Z]N+M MMO&54F?![G".G<_F6HCR>G;R>1:>?T[?4NI#77Q?O2_6A^)C^?7;\>;V]T-? M5OUR=AZ#.(DP@6'(Z,\0UROPJ\C8R:=W*I:[U/EK17:Z^KV^N%0 M!&N#VVI=L3NLJ3/0:J:=#;:KH$%W?7-[+?%UETUB%U6VT>5)=J/[X@ MWC/#I.QOZ[K(I>TM MK>[NB_VA-<:1R'$$(&*"(!HSQE!?D85C$(9&B=EV)KPG9U>;OUU_4;""S04N MP_1L2_KT0N4)F#.3\P901]J']O:"@-2U_$B3_WNE[@5J4C3X#P6WF#B!^T6Z MAI*XQ_&[C-AUK!-/D[E=<*(5>S:UUAXVQP=U-8^\7C/JO,(5#-GK!2LH"YVZZ92H_Y*YA@.-:)*__292<]S MYAI$_KDR"!;]-=*!R]IK,?N=/RAG-*2 , MAPE+0(SR\S)$G,'$)#:< 9YGA7_WY&J?:G^Q4!L<3K[\_Q>]^&C4981DIK+XB4 M)*3?'/JLKS\.K%KL!GTVEQ6#8,W#!+SV\7]6%6^<,\@[B MM(+\-F4# NN0[V4(IDN'*F_OYEA!ZXHO'*2J%N7WIL(IRR+"0Q:*E*=0A#E. M8MJ;!A'+G4B:A=UI1*T'I@[\=,BNU#&?L3IG0[2MTODBUZ76G7@^@YQ;[9[3 M9J1W(UA?JN*-<>E-S1O-E[WJ?:@+&7!N^[S);F68=-/>=J-CQ6 :TA!C.>=- M(@Q2%)'^+*<@8>I&!YT@F489.ZA!T6(\7"P5FNQ"^VX56]&";&]^&A6FCI+-G1)OJ[F>R78IM"?>_Y!8@Q[L M52NSOXUEBJGCKP[$T1=<7>^+G\A_7/)IK.(PQ#E,@_:)S0. \S MT>_>" %(:K(I,MZ:YSV.TWSROL7C:KZN3>;8R;H/'MW.U#^\P>S$T_0.CM4< MW93LI0J;M3_:LW,[INQ%C-_=[ZJ?1?&QS3YY7ZZ_E+MF(TA&H&&.019!$"(, M&>4,=8>R(<@S9G1MM%/#_J6M?GB2$MA,]+X4^^*V'!_YC>'<5O8FHMN) O98 M@PYL<(%V;C5\G4NO2F7SOC32E,(]]=[ETW6+4D MTC/E!EF21J/7&DP-3A23]YMA#I8;C"D=L>+@DTU7BPX-OPN* MM)_39KKT8,OZ4B/K,2[I+$",XVM$EJ?:]CK+[*7"HCCE.2?J^N&;55O&G*=B%]+]T4XMQP1?)5%L]30T6VQ5$ET MX-G;R:*.V'-_QF6(9F^G#,^HX:0^Y&*F9; M..GEXNH@C;,\"HD4;28-AQ'GT6F5F&.C\ID>S'L.,)]>"E;V4)U?"C:J#4:I MZ%3T.U73$^@E7&IA3JRYP+IHI44+K1,']037'9>ZPML5@#E\KIJ:HG4A(4G5 M/_[\(%_Z(]EON?SNO?K(BB&0IC1",D9F+,V)C)M[ &$<0FY6UM.A88L\4M.U MRW/F:%/)LT7:I!04/4PSL77)NY[(3DVXE;CV(-7-01W,H,=Y%31(KQK:^9NT M>Q%4?1('A-1#2RQ#0'TX5GE_B^T$4U2U-+TIBNU!2"(^J9*^GXOZ[K+6)\-Q M M-,B! @Q 5)$.]7%\*4V"JF"\O>)?.#_/ZWM3KT) 731;UCI[R;*>9DA(^3 MS-NJ#G[I@3:S@E^#3V?F9ZMF;$"CAFBZ;(QEJ:93SUZ13??L:>OFI=GUKKBY M?=&X-(8HEX*-0IQ3@FC(PMYX!H%6\I5CDYYG\@J9.Y5TQ+*F0$Y/L*$V7JIA MH" JHAFA6^X7(H6.G7JJ@CXXLQ' OZR/7;&FYB1IJ\TR>*7KW>[0 MH3H^097E&1- JG(,( F12#C+>U01RXUN=/2-Q;-DGB'[T$TOC6,NJ'.WRQBE M/6._"B[0-S/W!O\29=B"<$U]]MF4RQ-NK]X.*+I_EMWO9JVXM),AQF"$09XR MF$!*>@ L-Z8,N1NIG:+;EW?&0HQBEH0)C5&<)3%/0]S'ZQ%& M.7>0"3#&_,29 +<]5.>9 */:8)2*3D6_4S4]@5YP)L L>8"ZZ*5%BVT3AS4 M$UQW7.H*[\=3S'QS^[[:?U6K(EUQU>;NN4>CVAG9QSR_M"3DL' MU6V@<+;K!1W2[MCFC0;O7D35@,0!-?71%,N042^>5?Y?9'OAI)4,E.MC^657 MJ*+\*Y[#.!$A@!#%@HLLAE#T%J7MR*("WQAS%NIH47'O0B*;N]Y[B,&^.DX] MH1Q@2[-+VG*\O"YH[!A12J,$Q!1E(6+P5.DK3F$V9I;H',LT4\C3 M1*B_MOI8!7?EOKQ[N N.ZQ]-V?[.E>8"U%I=>%MNU"<;O0P>]N51_;):9;.< M?;IO1K.IZ3Q--V;>>A5(J,$%UJN@@7K]16$-ND\%I*[E+Q?S'9 S959CNNNM ML18BUM[=?&6B[)E7]XD?*TYC%A((,$ P8QPG/.P7&>,L@]Q!TIR-V:F2YKJ< MN1KS-N>L$#Z=T>T_L6&HVAY,L#NVF6(:2^G#,.FO#D#M=M>2WM\7F M>'/+?VR^J9'^HY3PF[W"I/Y7AZ"_KW>MNO=AF_H!V6\??^/BDRL$8YQ#%&(< M3ZED:7$_3E][69N)_;N;>GT YI)I7@;QJ1X8+K%?!V8WVAZJQ MGW[OXA>F'2L\M,[ H#+GN[",T6=6!JKE]$RS\6P4I@]%75;;YW4_-[L'-9.Y M]+YE9(4Q@E0 @;(\%0+D.$+]N9^$I,#HV,W"H$\Q"VEEL?0ZX"V,5LVQ<&&H M_0V3CL;"JZ!U.GBALO-5<'+]R5C<>C_M.#IMRPX,L0M]Q98Q^BZ5G.KO0B8F M'+-7% ,Y_85A)@.*%&.1'H5?"F^EON]TD=5EK Q.N$@^W833C!F.FVW68; OZ-AS->HI-V(_P$&&7U? M78X9A@Q/,P2 )(YI'JM=),@1HPC%N,=$$PJ[(8#O-0^2^45C/@#TP'W)?R&_ M^;;P_R\D([I-^!]!1K1]=2HC9@SKRLBGA_O[79.ML-XIBV)7_?%N?UO5=\V. M\\7)5Y%@F#' TQA20D-!^YMADS SVZ%P9=/SKL,ES&!;'C:[ZO!0MYG!C4JH MH_]!>09N>-;?&?5ZL=X5 MWY?6]+H]*1M2D#^LR^UOQ7&592!A!"[5GL MFNYV+[$TQ8S+#ISIW7F&=.D)ET^FS 2J1Q(H*%=J9;1;(^V./9?_7JCEU/9# M5PNXWND)=0/R9$OR,F3(&OVS"^S&L& R=5-"]IMT3GYYKO"TW[Z0QL).D<=) M[7()BJ4I@(#D%%*6P[B?4<(TP\A$A[R#F3%*VU?[ZW:?S+8>D_^FTE^H6TPK MF:_5-8'<5="AOZAVIR;7+U9K.KLP6\PWEO,WYMJ3-.WO4+F\/N7SM[IZ^/J-;#;5@]IS6O]:3_8_+WZHK'K= MK&V_#3<\!"RFSFKBB.7JQ M^.9Y!-=QKSIVS?2T2_V#[HBL6&K&68!CT(RR8WA[862=I!GF'4VG<;&:\+4V M[G(MW>UKMF['Y EQ38D3BRHM]<5L>U0UELB\\-(>KF/S.ICRN<)30- 9A M2 "FA"<@3;,>$XSUSMU/@\3S.'I*]U))A)T'LF.?9:"I:=0(P)?6"W4^=7WV M(]BVCEP>7UUOJ_M>0\@G&J0@-9!P_XVK,<0NJEU-UZ6Z)GVW#WKPP:6R-_"; MH;=S(/BL;GD\-VGGPZ+:S&#\753;V0W$_MM0;T@>2^5K8_-D3;2 07HZ7ZLY M.H'5L-W<#%)N>3?ODE!NCM^*FAP.Q?'TK_?E^DNY:VLN#V,E-(OCB+ \%(!G M>1YG45\"'[*8:U6>GQ?AA,/\?>O9:=+;#.Z5J_2O8G=V::>2?^OTPB@@6 M_&K81PJ=4T'O53.V-)X$K6,7W[CPS5<8,?4+8!5>+/A%&!]VS/!"F,8D;OE_ M.U:9J;T7%@5D#D@",4)VE.$J4$M%>W' 9=UP$%;(-GP46*(FLQI41C6 4(TS#O_UP?\Y& M:>]NN$ X-:]60^\T_(X?16UX-AT&7^7B[1%M/(V+&IPOP.=YEFJ5A$U3D7_J M^MO:;DW6HB3=WHN7E7PD*UH"?CX*WLU/'L]+5BD$$'=LAH0GBY(K2!#:1S+:4-$0<9 MGH(H.5F+PL1^+# V-?TP\'R[R9/\F]-NI/Q^J!XM^L\6YR?BSDKHO7(X7N/U MN305]Z>.OZWKUE0M2M+MO7A9S4>RHG_-Z/=B_U"H&S?ZS I5K9T^'([575%_ M+GX<\YVZ>2,#6 @@((L2D4&*F0 Q" D@0"2"$ZU5?6.C(&0,5M.'_Z_E-IKV?M4W,!H,.8GLOT(EG=:-(T,,,_JJ !@W2B8]4Z1+X@B!Z:X-E')%R[]:S MJV.]\*:OH8=C_; Y/M3E_BO]MJZ_2KE&"*4BS1CDD32 .8JE2,=)$B."0DZ9 MF5Y:&/"NC1>85.U6!6KJ'O>-8+%I?2D,2X\ZS6C^=":+CZRTY0!:B9% MY[.)'XOMPZ;8_O=BO6W.6J@9[.UMN2D^W:_EL/K;P]V7HE;WL&^Z&]<%B7-$ M&8(\2UD.!.,0]2"3!,3:^T;30_/<*UM :GZYZR$%?\A LI!34>E)/_G\UOO3 MKE@V'@6'QB4Y5ZW^%MSOY-?!+_U#?C68:LW0W!JSVV6WM&D<="F]I*D#V:XS MG-U1]2(;AX*31^V"7MO6K5-70?>^W-P&)\>6W=0&D_%E-[G=''ZFIM=;!'!. M^&MK!_.U[ *6'&9TOEI$[S*M<[61$R(DHN $:;8:(Z]0,Q"ACR5S&4'Z:"^>%6YRP8KA M@N!A%4$20I#%$(@$A")/$ Z[QS,N0&2QX/?V0WV'QX4ZW]-@L5J-TV#%:+7- M+2%6JVF3S]E;JV^O@NESLXQN;P[[Y54L4[^U*[-5A^/-;6=D%8D0Q"D-DY!B M".,(89'V-B"E9F76C)[LN8LK,&J*:]7-#3G2Z^O^Z#'K\#TS']]@QD_!L4L2 M!CJ_'5G+4 !+[$_K>HU@0%<+_KFN#H"0T+")(L$I3+^IDD>QKT% MEH5&UQZ;/-=(!\QO%&N@J)H_M[IG-JW(T9, 7[R8"4!+R8=A2KST_@O_!_J^ M#4O+Z/E6R*OQ[XA9KS\=^S@=,.RG$E3D'%/.&(]@!G,6"X0[>QSE>6H2#=A; M\1P9G \O];4"# NFCN!/3R:FH:< UG6I[AF>Z*CJ*3-VETJEX--Z%/U-X@6P>91ID:3@IR@&[R] G1[X\ M3Y-RQI#V^DRQE\'93IHDV[MR7ZK [%A^+TY6PQQF81I!("AA/ VS7/16TXP9 MS=?&VO*L5!V\ML#Y(X"&JSIC*=58&IHG<@1Q\M0 M+6?>/%U/_^ST0_N\ MPBC2#)7#$U^VVM$E!/^B +U^D,>O@)PIT9$0"P(7)B(V'KPF(]9LF%X%W<\, M 8IRQK)4()A@P7&:TZBU @' %!D4<;$UH=4O1A=O.=UY?)Z$=='(5; O+&^( MUF913U6\,#?NANA9EHN>\# @([:,+4-"K-&_?B[O[ MJE[7/\^S)J58K/AR_%1LY.2JJ5?^?5WNU"UJHJK5;OC'8E-]W:N;Q=_M^;K> M2[$[K (02YP$L8Q!D 0P;.X!\H1LU&?&5!.)&#G!8R="HVJ?5 V]\ VWSJ< M7)IXU'=.]U#0,%_;+D,PYB3@:<@R=UN8'0I4D/J:(>7^0=J[./GZ(NCCS^_$MQ_%9MWYTZX6&%41Q"EN4H3B*6 M$9%SP'H/(I)ADRG9DG!/,=7[TG@C-:V9P1R5/Z9!V7((,SI1N@S(/H/)BTGI MN:)3ZVIP]K5_!5H/@M:%X,*'JWY^VS!Q%:CKT%4-H*I-&NLIF>/HZR1M.!@( M+^]-6L:8N4AF7CSVNS",%J.L1-;-0;J[BE8"<8@3PKA(0P8P3SC->VL02J&T M65^P,S5-F/ZAKKZ7!U5[1S;8Q6@6_-(M-_S:7TIH,[I9$&PR$GDB=]7[ M&?2'HO[T;5T7^?I0;E0.:[E[4'5Z^L,^8<@21B 5((U)A*($)UT"*PPQY49G M;US9])R U7>/0$92@6R&.SDP'Q1>L]'7&<-ZH_$E"3OP'AN6SULA%"SWJB+Z+8(#C< M/!P/1_G"25@="E8>-C+2>:B+=\?B[GS"FW$6 21!D0CDJ9QG(='OJH01-2M. M/A$DSS%A[\7UNG7C45QX"*JS'X9%(Z9J,3T)76!CF2EM[T#0>1"<*UZW3@07 M7@1J2W&_*7=ELV Z6^CIAO4!R9ZX69>A[%,[7+6?J $\JOOL(;8=O98R M[J"]EB_;+IPTD&EGG!JE2UY%$[C 2(D(X"FN8"0HRCFN>!-%70Y,("( M:1]&&&_)X]F$I[Y.QM[(0W="]C%[JTJ&7L@1=/-,ZXH_OW'OF>D81%%.4P&R M.,D9SSD5>6\ZS'AB5F[<@4'/O>QT.V5_&_1/TT+D+DC5"Q4FY],L6'CYHL^K M\_VK5T$'E9673G?!E%[9\>]MOZYT78TMM$+,E( MFH6 )&$4,QF@<-';9)@"H]K)HRQYUK2;I]?;&YZ\'L>BP;1G$@)M9CPML,N) MSTS:-4C36].D?7=?U3 M?NM?UKN'H@<0T2A)DBC/8YX2&L<1S.(> (\ ,1$KAV8]*]?[XNMZ%\@/%+5I MV4"7W.I)V$RTFNE97]K#:Z8YG?W MN^IG47PZ5IN_?9#O[#]+AD,&0"8HARKA(89RB M,.LA1$FN)8->#'L6PAYN<%!X@_L.L+KN>=_,KWJ\!I< .^=^6"9GI]U,*$^, M-U"#'FO0@0TNT;ZMG1.P;W#!\IRM8'=]LMO6T+L5V9"E%\8GKV0OX$9C;ZY5 M$[RL9J$Z*VX+^?SM1U554OY='D]3 Y E*8ZSA&3JR%,N7Z-^:A"F,<8FD;F] M%<_C3P\LT%ISX^MC4J&U0S11AOTK/0$ ]GM)EQ,\._*A< MOVSC$@]Z:Y1!3B'@E$A[:9KG(">]-:R*E)G4B[2T8:0YEO5FYTTET%Q8&\'= M,OK):"_>R!2P8T7[@K+-MV+[L"MN;D^Q0E%_+S=%G]]?;&EUITXI-T$GV35T MRZ_4;:U]Z:(/15U6VZ:.]&=5VVB5PP3$,$5ICD$F9.2 $>2"BU#D(@Q%9G2W MV2P(/<<$#?;K+PI\\&']LZE<1NI:?J2Y[OZJ/^F_;1+]Z/J^E/U9.7(5D+OJ M07[ZKXT?KZ<++:FU]6*1Y3>T61SCOXW]7/?FHQD&1H%YFWT98\C,'#R]GVX! M+6)6;N?3<7TLVH)[+1+RHSRL$$Q$DH%4 ([S1(B, ]Y;3-+,:!0:8\?S6-+5 MASEA"WIPP5\5/,,A8A2A>D(_%9=F3%LCLN MV!FI3JRZ6Y?[54AQ#%@D0@!03&&8I3'H;<8A#AWHDZ:E^12J!>A&HW1I':52 M'AAUIE-OD3FE4K58S+7*D-]%JY6I+WIZ9<60?F+S_\?>NS:WD6OIFG\EO\WN M"%-=KJER[XZ>B@D&+:5M3DND#TFYRN?7#S+)I"A9HH!,(#/E M/;W/*4NR3*SU G@6+@O ;O_N8_MJ]S_JYM300@//E:',2<^X= )Q#@_E&$"- M3'H>./W3BZWR6FR?30*@X]965*PTVGT.$A]S\.]HR,F._T MN)ABW%>[>:!D@/W?)0\/4R)Z"?'9Y\R/Q3IDK+&.2<.THDQ#Y4E7+ 0^*?]N M<&&E%_;:;M(LZ-QV]B4NT0U6,W*U;4PA$Q?.#J:U*IZ,.]U].@V"7I+KT@)7 M+J7G :A\[CQ>=LJK4\+CO<\_==Z!$X49H2+ 2.^H;5(B+.Y*MHXDC8%RE%<8 M8IV)A^L@[HU,?I]WN+!Q,!M;TS2>/9#SS+Z)D18AV@6JY91\'F#+ZM'W#^YF M5BL6;R^\B'XLVPM/O8/(.0,1PQ *>4*K4]ZG "Y/B841=S2R[9++!V:F02Z3 MO'&8&U_9--"=B_K0PHE1%R7N,OLTZ9D4TV\_C;+KN7;U?IP:]G" M DJ9](9)JZVEP'A^W!LP4(1!:-)MX2/;5ABC][GE!W^J\Z2'5/=.-6K@0*J:J[WD$ ME5QR<[\^GS\OAAO_AUN[F^N]J_VQZG=VT&+^**.< ,9=9R(YKW!4[]2"H: M==OFLQ\N-0/-*B60A(>.ZC2"#ED.M")48:\+\^AH4[NPTJVTI23W]Q?M,GQ& MT2L-.#VDBB%-\/2,,N&[QX1Y3HHGQTD#59MZ-#34_$VFUI-,C)U:7Q\+VG5I MM!PCCJ13!FNAB#!0\%,/ $PG8N.)$A313BF!D6(T_)]4ED.A,8'$$2QLVE'P M3.Q(2KL?*& T0@IKEX$C.1+L4TCRO2*7<3) P=DP98@/WX-EL")1ZQFAL(_U MKGGL?GG3E=8EK0FN' H?;\(PWULGA2?'[J&E$9%\N5P&=QPY[4,GI(3"T!D! MQ QKJHDQ.L3V\H0Y65;MCJ8E7.<,EXN=>LL^KE[(B\XB5<>S:2 MB/UN..LI9MRJV/.>/[<$ED&KJ6F"VO&K]2)NN7AQDG_3W.;X.$V<&:!WHP"9;0XF?0)]. MH?Z];FZ/_/)Y=;6\:2?KVGAMPW#"$02MQX3A^U&&4BCJ*8C+)0@GF6RFF2 X M0YL<# J8IPIRB;4L_JS-N3W)JVX#='MYWCR.9&E\35$KVW3Y62&>F2X/%VYJ MBF3Q89.S*26PI/[TN*3CU-PC QSU7A(C)&/*-+E6QSZA8=R+69=+$-YYYB6B MR$(:1IT2(B:!]1Y:C3DH?;+J8>](7H4;H%P$3481;0A-1EM^>U:*YW@R6+H9 M\&2X#YN)VJW6OZZO%I]7%UU$TKNG!2A#&Z9H11Z>1J*&T>9B>7(]Y_, M-,>>4X:4#]T-H_"!7GBON30R?%]Z(U#]^G_$TZ*'+B]3HJPD:71H;*F.QN0Y M611%A^\D>(8*_:6:G@8#;-_D:"R))W[^X=2Q &PH4Y9@Q8E0#'JML.V:..$$ M)1W6N?]8!;V@QD#(N:$ Z5("+-8>XVH]H8&B$DF!"&0"\$% M(K0T#GY1;R-QD$NZB)7><55+PT9K6W6TI@K65:UYIY_T6 3.(&K"@O"XXO9; M''Y!Y(%+Q"\J\-QR<3[IIAZ6Y75F4Z1Y#7]'72]WJ]V[C[^&PIOK@)HU*&*< M0BK,%HE5G"')K&%=3T*.)=Y!&%6D0)1!:&&8E@KJ'9,P-$CMO%*: *E*[^4] M]P!X:VF31GVTM=<=S[E4CQLW3B!X6G#(I?5H+ZY_K]Z%$6EF^>U"/W5BR/;*,*ED:PUZ:U0H(AXCPAAQ0 @6 MAH9$@Z[W: ^BLJ$BB^*<"A1&F\A22XW 2G%#G6&B6>FGL/16Y#^7P:@/-_40 M" T5,PY%(^J8!J3&L)^6Z^N?;CO3IN;29:DNT"F3QO-@5"YG-D7:89;['-[> M7VTEFNX5>A.BSAIOD/7PU,FT=AGN=+@OC#FG!>90.>(H56$X@;71EF"G$/>P M]%G("[<1O.U[[^!P@>,H-JJV:1P;*.N8-SV\C;C"+YO2\Z!9/G?B;GWHJU/\ MA?UM,3XX^M0,U/UU=7-WW2S1[79U^'_7[Y=_+9HCY"*, S6WB&K&0Y?LEK(M MYR!IJ:Q/^5!X(:B70@E D24"'V[X)MQ[;7SIW83?^CQO5$3G.-9-+7$:_CK8 M-5WO?@#W:+GL9'/5&5T%J\>^\3]9U@N8+%E)\R!G40^_>R&@M)K1[SD]?5GJ M_1V1^MO]KQROD%1_+K?7[[XTO[A[=[??[<.L)AC[V^;FQF^VS5\NI!-8$ ]0 MD^E+G*6:NH &H* %5INH[)S")GKA@$&"8X12@?8&M\2CR4.?4=1F'^5=0C6F1X+G;S\]O6*T^?*N>O(2UL?U- M=73MS7DKJ/YHW*N._HW]\E612KH05R9N%?,(/5.+\/AMKCG4R00![$#?A3.@ MN?E;&,@YT@PTBS)'WD$4)CB++^VEX;_OE]O]Z!'L:*/&G&-*8)A?:6HAU$1Q MC;S S"F-"4ZAWF-WXD/8>>CZ4']:K=<-OSXLPV]=U=7?5NMJUX:Q?YLLCL56 MZ>@AK$ ]SB)Z=6.85QNV#N:/$[$2&\$/%ZQ2_2\7IWK5Q%@AZN_A%_>[G]>' MQRK^OMWL=@MKK':6$:F5151 Z]ITS99H@&,XY@3K*?L\@=Y9+)'6FDHN-.$A MXEO('>*5:'.#[XU/PG>O:Y8]$3U M%(Q&0QK#CQ&/!BF0.2(-KXVQ8E*8U'VL5_N[T+/5^MK]]65U2 DY&;\PAC+I M%#&0&,D8PIE>Z%$G"A(-66. D^59)0$?95'N#$Z M"H'R@,!SUZ))V!IU>%#M?VRVU<>#Q5,&L0R5/$Y(&ZEV)P]P9WZV=Q6?>7H? M]5Y7N'NQZ@H&OWS-YL<(A1GUR!P8<]?4=*N+7C$F*:/88R\-00)8W!&3""6/ MJXMN/5)@_-Y"R R45F# I::&"<6088H+J!#6BB5= /70F7XKB_5A6R1E67&6 MI)MVD2FV5G\,D@WPO_@B4UI-C$4J]U>]O5KMFB3OHYT!4LTSW8(P+0!C#%B' M3LL5#HVZA_^]=8JH@/F&]AQ0PK4$EA!)'(24&0U*)\1WV_?UO6'3C=-[U-TX MX_*RU3;=./S,K]>YX?%=Q12,1?T;P8\1BP;XGSD6#:V)"4;-_UFO/GW>U]?J M:[U=?JJ/'M3M$; FN>#C,;F 4&PI<%I(2+0+WBBKC\ +=/BKV]/@B8G&\$)CJOY0'W9M0NSKS7R+K-UQIG^YF]J/$9-+"E1N EFF+F<6U1>0 M&($(DM0+[5US3%)T^<9(*.4FS;^[:+GS%ABAN:*.T1!B!!$.@_ _J)$D(.FV M@SQ9>7]VM%T>:5MWM#W\:P3[HQV:Q]F? @3C\/82 .AF=-<0N0T-(KSTL>^CHF)"9%YG# \9LO( M%(IGVBCRA^-=__S'UQ64\]7HD, \0;MZ)<%Y"F52 _1DM3>;S,N+/BDH!2%. M0@ZH$$ !3W@'9X=)U OE\_#$<&@Q0PX!XZE@3H7!DP+ 6BFI=K[T"8-'V9J^ MR]:<762?MCG-)/]SM)8T\]S0US8B*%GO4R:69FF/KV34, ^MQDY(S5C#LUN@ M5T@8P)CURA%OE:"N.\>&/19HPA36BW939AC30"N*%=4*"@*$D5YSZYNKK)(X MGR.Q-6%Q_HD.BT,$E03 M(Z'"@@HD.L8"Z^1$R;>7)P,*&MP\9V^:\PU*A$A&K5$(>,^\T!.DY#[!V$W[ M6[.G'",3952F739RQUI("\8>7 MK?_PC/7_K'>-P>W;>\>5]O;^&"4$L( MA-0W:UX\N.I:VE&84B.%I(@P"2"61E'B30A HO2C-Y>G M2MO.[.9%BL[NZF;UL4\Z\CST?K$9)83U>7B4LP5-%_D/@G1KJJTDU7[3_OBE M%*B3--69-E4CS@1#A%FTB9=&$;,P,KKASFB@\VHL\LI<&'6X\OQ@ZWE/ M+,.>2DPPU=YQ9B%CO@LHW(CT.^)&MA\S:3@S5G(/J2)",^Z@5H AX6 (D;-8 M3YC+0*1( QEGQ#%UVYCKHL*/,GKH4;\%APDE6]N/,1XHJE#FP%^^-L?:&7AY M"*..[R_5/P>'5NO=ZNJ?RYN[>H$U9L(2"+RC)N";4--=]H"-XV;,O8+^7C2[ MR6&H91AUGG(")+428(FX\YH1)\=<;EAUIE5?&]O&W08HV!#&V1B81QMX#0L& M)QVJDQ#5/R^VN%GN(/2N\()["N4;X8R"_;QURKSO,%;-3C"U?V@O7 C.I-8: M$*DA\< A#4X[O<%^.M$,_K&96F*LB1;.:AY"#M>"6.@5AHQ+*6CI!P^?G*@/ M#^$35>GH<^Z2M3F3J?7TT;5(58TS2^[;/F84'R<6HMR<=UC=Q$:X=_O/]=;< M;;?!D+>KY8?5S6J_JG?O&PO>UW_M=1#\OQ<:"XRQ#&13 6\040H.LP]@);,Z MZ6A17(E.T> K\%A93[4BDC/E@<1*6B$L8(7CSN]7G^OKNYNZ>:^Q-;@Z6ER= MF9P6>#(I'1=#QA4,]T\YXB-O6_VA&L"6/3SKY'H_IVM;NZV>SNMF=F&@ZH89X2H*013"*/#R_* &<5D"2)H;F- M4R3\#T%#31ATV3#\\DYS;"5@F"$H2Y]P>/^Y;N?%R_6W1)Z.7DN1W)US!27R M^Z.66]_O2V7@9VWH>ZXR+)SM[5W?7!"T$ I502CS@RPDBB57-*65%E M49@U@Z1 DE*PDMA 2BPG0%/"E12!E2JP45MM."R>-]_96K7&IHZ\LTH<&06F M4C>-\&_KW:ZNFR7F!P*_.8W$O[WI5J/?5,'DR:ZR3M'S$IQ+5,M,P%O$M<=0 M+:=?+# /3?9I0[YU9AP2I8+B#=UW5\N;_ZJ7V]"W/>=:*HS"",\R*1G%7=\& M'B0=0!Y@!L%.<& T15!1'G7C9%0S9&NZ6QI-2^H?Q]:9 M2%^,M+LWU8,Z.MA?-0Z,"]W^0E] \ BU-P\@C^'H9O2>40#6(68T)KS_<[-P MD%@"J>7:-S54P>H:* M1=@9FF.]8(X@@YDAU GBB :.GN:NE*BD!\/22Y?0$^ZH,,K+,.IWPE'K-9(: MZC"--KX\/V%!?L8)7("@V;4=AZ&-V3.F:&->+HXFU= K)&F:?T-8VD/)$C3U MH3,L* M#8B>M\4W"6>CORITFJ]:KI!-(R84S%$*),1)@B*DQ4"-, $/4"HV( MPZ(\2U$YEL;)FQ^EV94=A:2-U?,%:6-=)HXF5<_KPVB:>P,HVD/'(A!=?:T7 MW&.DK:10A&$3$>%;#HZ]'%.7=M@CO? F/2>"0 QE05O^PI M0!07A&B4O 4@FEO9<2 :K)XQ1(-UN2":4CVO$*))[@V!:+J.N2&J/@;HG&RQ MI,D#]L$< )"%@-OV,N]#W3=?Y&85AZK_9+V_RLG8AM/?.,!'^!)1;JUP0@5K( M,-72)8Y63_;%X[7Y)]5-8U[UY6A6&="^+&]>MF95MC!.YXG/#,2,KH37!UN6L>=75_785?5;?-=TV. "=<8,\-Q\Y[Z[7N.J[R MQBS6[0T5U^\S#46?-81QS:CTC% (*#5:-DN(#.OPO0?6QFTIRT./_L[FI-[] MOS>7,H2!Z6Z?$9;]*R #.@6T'>YC M"GHS*?H2AW?;^NME0][7Z^5Z__/ME^WF:WW,VUK=?K@+E&J^6SA*,)<.4N"I M5=YQ% ($-!QY2 S@(H'%PXTQ%E+IO,16 4HH%DPR"E08M'O/B8Z[N303C_>M MK=7JS-AJ>VYM'*A'J*'+L)Y)K10#]L'ZZMS\ZK=9UM/UYNKNMCLN]$KJZX'- M,ZFW1_&V$:R-HD!BT,;0P1(^$4?'JY9I8^F(?F[&;O Y3M1]6P""H)/&.4#" M1 H3&;I[-W@F@*+%UWK[83/L^-RWA?2&(*FXYM13+HF46ENAFS=1C88Q;!WL1=;HJ5964-8#-]F&9WIJ .9+$ T&H@*%\+)6QW@ON30 ( MHJ4/4-U'Q]_O/K0KINES_Q+"QT_^)]8\?3"YV3XQ*+E?.3T[(55UED]V5+6? MP"\L 12LL7FPM+233RP"%-MD M.*M'JH4>&Q!]I! Q1N3L6?J($ Z[N_EF:#@E(K8B$$B%H>"G="4&:M9F'0"? X M\.YW&#:OV'D1G5?@D:@^J8':G- M2;*#(=H[;P/4>2C:*FN$1-U!(V(-5R6A>F^% 4Y8R8!TS% +B:8"(8L%Q(8X M1N-RD')@M<<9V=R"9P9K9I''0FMC]JSA>M(U!U[3*^F5 ;:'@WT1VU?+W)!M M#IH=[,!0:QWFNT80BI@ C*AN:X50J4!!QMX;P;F$ '#!$=04*:X<.VK9':V MAO\<.WL@N[><(\P<\%(2XDG7V7WX04FVGHP@G&&(/.464@H1%<((#XU101[O M;-P=U#G8VN-$;6:Y,[,UK\1CL37\,6NV=JKF8&MR#;TRMJ;[UY>M/97,OSC0 MG21=0$@ EUX8: U7##)NSWU\*U-R:(=8(5B3$%,@89042:LP QJQF6(.H(Y M/]*&V9 #MKEES[U$D%?JT98(7JR0B5<(.ONRK! DU]'KXFP?!WNO$/34,C=I M%QH8XAS7$ @OJ7?$D&ZF2H'W[,37M .U464[ *%1' F&=8@T3'"J0K0!X3_6 M&!GWYNLCJO8\5UL&J"^KFQ>C>10=!9[S!&8&3$;7P>N"8[Q;/9&8J%LL" ]/ MQ]0/\G6?>0U!2VD]A )Q*+V'A$%_ZJS!,IN2-YM0K!=8&"F=04Q0Q*0@'',K M >6&,%O\*<6CI;W>; 8J$$<)J+C"2 ME(38 &EA2 Y,52VA=W]>CBAU9F[.YMV5=%D349JICN:+U%P.1J UJY99$'OV M,H$GU I !">A:VOMA+*\Z^?,()>-J^?/C"C&F$"($AH""872<@2)]9Y"X8DN M?4]@>NIH-C$S0+.0COE).=UK*9'Z]45BCQIX!1SLXU4*_'JKEI5X[?L!GD"( MC6:$:TD8-12>;I:G3O&D.Z?C2\6<",.Q(7A'_TOSJ0\ >RN5D8'O[OX-><^*A1YI+ MZ(C!7!Q[++,2LMP(; OUT#'/K8<8.PH044)R9 RR!&*BT @$3$R\S"=G/@!F M5[(@_\9_F216P8'T2ZJ$UP._-+=ZL*^';EG1UUP=#23SS&.)A/42.$*TZY[$ M8 I#D1U][6WQ3E/HK;!*>XHD$ PQHZG W#&'M"F/OL2\R'QR9D1?;B5+HF_T MJ^YC%1R*OI1*>$7H2W*K#_K2= ,2:^L5H4AV#=],;.\>7A83MDR4)ST%9 D M,0?PL5^EO Y(]O0MD91#%,R%RP4@D@.L(= <.^V:A_&ZY2S6[(&GO.[Q8F': M.>(-4QQR3*%E@A&CJ'$08(0]F_^K'L/ES$/$K$J62+B9%_,&8"Y:Z==!MGAW M$F&6J-,@?CU[+;VVD%GCJ.:0*F*E%_C4^R0PI,,=%_0D*.DJ8.>>:KB,HMG^YA&F=JY#-U9U,B@AS2>QW#^9S3*U%#R(QJ3U]2P M)S1*U%C* QI]Y'LB.HY5(;-Y/*.LE]\_G3&"JH-F'@MC&3:4,V,]8Q@Y@X@[ M#7B]@H,7E(,W3'A*B*-64.>05!@R1#1G7DK-2Q]1FN#!C"=U2!V;1NLVXS%H MO \Q8\U$15[J%]?U:F%"!]R>SLLP;:!1CG/!)2*,4T MQ!A!YQ0$Z*6UKO0/ M+#>R:.VHOBP_U?^>TO9W7>/?U5?__FGS]7\$GP[M/GSQN+E_Y^\33;R_)M,V MZP%V;X:VAOCF:X]CF/?A7RP@Y,A3AA!K3ONTKQCRX\=;XP&/(7GRAQ:&=V=+ MU1@3-]1-U^7E7EU,DK1.':=&CFY][O SO;J7)M-WZGYF;P:VA?0N_7_=+;>A MP]Q\^ZW^LMGN%QIJ+8R&R$HOFZMWA:3'DIQ'(KEWIW[^6!W]9%=U,"R]TRN7$PB,=7B!$7]7F XO>'CS!C6%JI"#DUWJ[VER[];5=[NL% M"8-G9* 0PA B6',X473E8*%,*D#2/GTL?!RLJH)956-7.CT218MG1SF]>I(C M5JJFIST%6X^ M&.GOPE.3EF%ZQ,#$K?>K_3>_NJE_N;O]T-P&RI3DDG-B! .L.3P,6%>$\23J M9JQ>'UP8'@=[JL:@ZF!1/#3217H9%D7U28-$@C0YX/#8\V>@T%N@Z6'0W_1- MA@:2VOE_JS^MFC7/]?Z7Y6V]P X(R '%U !M%)0!+5TQF,8=5^W]X>- X-ZH MJK$J%02I@L7"H*!6O8 0*U,^*#Q4X"(8>HHU%SCT-?\[0 S2(1X2/Z^O-MLP M!FGS+W[?AYF-:1+'MM_,YKI>@.9B$0\)EH)Y0YW5!'6E0LQE&C.&E34.0A[8 M^*9JK0SMICI:6C6FIG)EH,:QF!E/WE[4&:1L/A1=5.DBF?+H.Q=09?+F.V[E M5"D>8^^7?_U\'696JX^KJ[;DX]C*84H@)1-%3(NHTEONB^JQKCJ MW3IYH-1+Q%CHE-:O%W#2I/!;KZO@[X)8#0Q'!#(XZPW1)1L^OF]U^>?-_K[ZT M:\X8"XD(49 (SAC3W!K6%=;<@=4+/&E%C(R=@W%5L*[7?E4_%1.14T[ 8<") MU2X[;AX($@.;?@K.##4]G7@.-$,TB3JIVA2UK9>'S2S3O#7$+0!A0N:X1Y1W M'P^YC7OW)_E#"Z.D'=$WQB22(TV8EUE13),T.D3*D>4,[YG'SW3_7J),W^'[ MF;T9V!CB._7;H,W-KY\WZRXCSSBH(.<0&^FIAD@##KHBB($ZMF,G?W#ASMW: M4[4&)6\-IXOT\](PC#YFS/L0@%<'2>;/('%^[\K1'-BYL0_>W# MOU6=>?$$2%?J90(4%2F- *GZY,# 8_>?P4!OE:;'0'_3-QE:23P&WF^7UZOU MI]^_W7[8W"R:BQ()(50+("PT3D G3I^O3/3&:MJGE@; P9CJ8$U\OT^4YN5. M7TZ5Q!X?)TB.CO[ Y6=Z>3]9IN_B/>W>#&T0Z3'>_77U.32 NLVH-U8:;#CV M'H(PC*#4FVX-$@)'HEY#[_WAA;MZ9U/5&95X'J:?8/'AOIA6:0!(E"EGQ#]7 MX(6HWTNLZ;$PS/PGHO\ '>)W$,S==ENO]X=SN0V3]LO]W6[!&7+-#?3<& 6! MURR4?BP.42P2#\_U+&2<782C<=7)NNI@7NHN0E\E8_<11A"QUTY"LG[Y=A*> MEN3B7L) %:?'3!XWOMM/R*)+RC&\T&&75_O5U]HN]\MCZ0MNJ.3.4B=L\QHJ M$%3KKCC/8?+YNUZ%C(.=,^.:BW"673]*/VS73\E8[(P@8B_L).N7\TC=4Y)< MQ,Y %>>"G:%N/'%Z+H,N:?>#;,UR7W_:;+\M" 9.$DXUP,1@3[S#\%0*TM$S MHCZ?/0YD6INJSJ@^%X4DJ!5+E')"]0))I$9Y;PPY^7^1&OV4F@LL>EK_Y-4A M?56(1\/OM\N;&WVW6ZWKW6YA'4&,21VF5I1;@32AKBL%$8#2T)#VV:772AIC MJLZ:5"8DRA3+A'(*]6)"I$;YF/# _XM,Z*?47)C0T_KOF#!$A7@FN-MZ^RE, MAOZ^W?RY_VPVMU^6ZV\+"R@&V$/" :?26 ZZJU,]LC[^2M,A990>/AR-J@Y6 M54>S4F'14[]8:)27KA<\4L7+1Y$G!;E(DV$2SH4J [WXCBXY5$D8>7RN;VZZ M0@0@3BH2/EQ(CPR!T)X*H5+0Q(%'RD>/,R5I3>H+E#2IH@;=W7ZW7ZZ; M/>,%=YYS)X#VG"#GN(*L6Y'% (C$0ZJ#BAII?Z8UL=HU-KZI=JV5U>;>S.1] MFD'J1N_6C"5LOSV;@Z:_'S0]&%B]B] TX][-!8$N[^#D4'8N6,KCS/>[.?DT MBL&6NJW7U\U%S_YF^6GA&28(6 <\PM8B(9TTW>=#&G],).U3"\/H9$S56!// MG$1I7L9+.5722!(I2 Y@/'#Y&3;TDV5Z#/2T>S.T0:0_T^!7NZOES7_5RZT/ M/]DM'%-A "2,L-I(+!TSI#N7@KF.WSWI^_F%._SIQ8˳C6-5:EOY(0[)T M+V-@#-72@-!#L)Q/-#P2XAE,#)5M>F ,]N")]QF&J9$.DR&*/2&,8E MP@Y PA$'W:T<6&LO^F$DI82107)\ &D02I($3(5)*>V&X21*MOQ .1,C"BE] MQ)L;5'KY\"Q6^BN2L&(22MLN;WY>7]=__9_UMP5##B$MA:42:,:!O-\0PE[H MU/35Q$\?:5WD8%75FE4%NY(70E)%BU[[**A7O^6.:*DRKF\\%.'RDD9/P:8' MQT#[OU^X&*1$U(T6AQ2S^R%/]\"=$PQ8A 3'T 'E/:.D6\T-7\2?@>M=0&%L M='G:Y\/S] MB:?# M(E]O;ZLSR^/(DU7GRR":2N(T+AW4/3.ONK>O^J.QL&I-_']2 M(-4QZN-R]Z&U[JC% 53US7[7_>0QL1)$>P)@)22?EF=%/-J4:Z!IM&NWE#YO M;H)X._<_[YK+BM;7[0_U[<7F8H5Y1 'T:W7$GJE%&'\9!E%HFHHPSEK=1(:>= ,-,# M:BP6+HS:B/;<<^>$YJ4I?7=[N]Q^:ZY#:H']4^M+=>Y,Y?YJOHZ<*\^@7B,I M_RJJM$$C]2FVWS64*S==ONJJ\;F.$67Y9[94N82>B97H?',6IZBWH&LZ<-;!'[[DOSY:Z)MLVWZLN7;7VU M:O_^M]6GS_N=^G.YO5;-V>!5\[Y=Z(_W=GNK$)6<>RT]:A9NF& =_)C"4;O& MXUEK(+%&6FZ)"5,QQ#0'$D#@'48(2EPZ\_XLN!W<:+'W6[W;;U=7^T#!UJ6J M,[YO@)NLKE,#W6NHYLP![ZS>CY5]YEEU<.W-J07,*/P5JJNH,#AU.YE;.)Q< MCV?#XN26]0R/[1K>,T'\&1AJB:V05#CMJ5(":"PZ&!+(HI*K<]AAC<',6P01 M891Z+X(D6G.CB/-8V.*K:O2*R$JXI2KVKG%DH*>/ALE2JL;RW^UV]7[W^K]:MMV@G5>P2AC'J((:8413E3AAC)*0%.8FB;8P*.<$R(+YU9WQI6 M;4^659N3:8E8'B!D''3'T3 -J0?Y[HVJ[JT:%X;/BG,!=<,%G0?(,OBQR=W4 MTB#D5^MER M>;,ITPK3^MEQ=Z$M];Y3[\[*E4HYZ)C33EH&)4*$FJZGA6F#2NEI+Y<6.K$@ M4%/:9($P[30D7E!I,0!: E8Z"S6]KY52-6X$,*Z@:2.!HVU5:]S9,&#WIKJW M;UR&O2C7!8KEDWH>',OHSZ94HTQC6;ME<'>UO]N&.7GXIMY^K<\*] [(6BK/*(<1]&)@Q0#ZS6#'G#A BS,R%4Z1&#NKK: MWM7781)S9F5UU>RMI7%LJ*)Q$!M1S#2"/3"L.EHV';TNZW0!79D$G@>W6*@6ZKH;#7R8?)[I8FB0N3*<8#@-*3C53BF#C",'4,V&A M+SUK/!QW61Y'73W&61GTC$/7N%*FP>N@8C=V?8BMB49<+\IU@5_YI)X'P3+Z M\]11H8Q*I8Z^?@M%F/#G:G^^W 8Q@0 3 7F3>NB99-WW'^KMYN/;T(SNEI_JW0)IAPP4P@)C M*#:(2G3<6U$."!1UI.R9CV9& ]WD:X0A"+4<:D<08\4.:1$3ZO3 MD")Z/>)PXU-+5R Q:-GZM)=/\'2@'-,R=*CQFRQ-(H&5S54SN\W'=U_J[;)Y M1K4Y:+A=U<')!0NC%D,\-!!0#7V89Q%T;-Z>:!EU"<)+96"+!+& &.L,)4)J MB[GCAF,DO::@]-.FK65- ]]TME7UR;@$-@Q1,0*B(PF81M.3=B>S*C>V=@F M'4G#?J3MIV4<[6/KZ\$&T/7K0Y65JV9S67'AZMKQIVHQXEW8=*>6?UY M3.!S.[4IVF*'0/'P5HRZVW_>;)LK Q:V2:%4B'D'@680.A#&Q<=."05).F;_ M0E%APL<=HLX;0BFP2 IKB?(> M4DO9>^I?T["!X?FEJ>+&QA>/CI( *FB]R' M?$7U'4B\XWM3]\9-2;G'0D73K;?"=1UKC#Q3\I)O5 ,84QBCZR@'E$3I@P&@S!8=1@+Y!$KG=OU'+U6 MK75YR14K;']J%= T#[$.ADU/JX,=B:1*5'6^E$IU)()0O;090J?S]_B4%S*, MZZBAAGO!I#>PZTG8 QSU6$5L69X@PHT@V@8/O812<@88,<("!BTI??3W.4Z= M/>>9%U9).O9=AU^9G/W"+/EV*]O(E 67^5HD\TWC\N^NQL MU0BM@? 6.HHQ]F&:ZEC7UY#!2:>'8\HC4AD2!I:-;Y00J[%@%D*"%10(HM+; MQ@_?*,Z[?I9%[CBTC:UT&MX>/EH\HV6S"-DNH"ZGZ// 75:/'A]]S*Y6#^Q] M-ZWU&"'IE-10:VP9"V7*KO\IEW:,Z%(YRGBFK8 !WI12(345B O"H8*L>4AM M5,QE7"$;I&TRVXK*.H1I$R^,79 HCE^]A9T=M_I[\CRO!JK3FU/'R:UQ$CCB M@=:<E+[I]DD]# MU\!ZZ]F32P6D',ZD-Y.L?3VC30J,$M6<*8A2O7@)0KU4Z0V@\RDI0T)BY[!M MGBM0P%%W'\T))6F7W5PJ"%O+FBNR#)>2-KU3.@TQ 9)Z&KPLG53Q)(JR+',- MD[:TPA:EY9X]XI MI;GSA)BD!?RREA2&7C"^NK>M>FA^LUIS<* *Z'OP:T9![)%\W4W23<=C_=K6N?][7M[L%ILAC;[03 MS< +*^<].]CE81A))\VLRULS]QC0>%*UKHP4"!(JLFPP*%.'(P>$F.J;550X MJ5X@,J37Z.N.#CW\S10A^BH=?6] =T[EX?7!B^9^ HT8%< +"KVGE/NN- QA MTMB_;QF%B7Y_B.IP:>_+=\>5N47@:74N]-JA>LZC+P[VXO'E 5E425D,7.W; M_JO6UV;3]MHZ]-FG'RQ'C!$DP[!.0V69M\[;XP6"%$&:=N @L6BA %;02 R8 MIA)0":41S:V%FB$&,"SFYO^@IA3LWCUPPGDCM]%?%9I:M[6R=\ M)SQ-RQ?6&@M4RCS(6,JY)]8CBVD8R]&W]6Y7']XNL/7N:KMJ'\0ZS(L!91@* MRXVD E/"/* ND-N&'TK+:-*>RI!R"A/R8-J;PW7W;ZHS\_HM' Z2-(Z)8ZF9 M!L !0A:AW065+J MA[;SX%@63S;Y6U[LO2?[Q6_-O$S]M0JS+TR(Y!@03*W2 M!%DBU/&S%0.4Q]URDO*)A:G3)!BN=OO5U?*F^D>0\^[XZM8?C7&1Q$F4Z#); MRJF31I&>PL00)+AX1H_PW6-R/-#@"4;TTVCJ6S9ZV;P9TBH2>_@_ZN8*I85" M3 ,-.<$*.\&])%9TGTX1\$E]//(SI^KE=G.[7*U3^WFL4)$]O8!&F?KZ2_+D M[>T''2[U]T2E9M+C4ZU^W.=[>1W3Z_^Q6J]N[VZ/GT^H-$8S;[S 6#K'A"+= MYYM G-A^G_:IA7O^T9CX#IZHRT>S.T721T[N5?#S[?&JB,5U@8K;4Q1,CCYVLA!8CNW$F?6KIS'XQ)Z-QI MFD1T[F)R)';N@QUC=NYSSY_KW+W4F4'G[F?W9FB[R+%F^/:T4]I<=JI8\\RI MY9)RP)W3IU(92KKJ;FA9$ZX=ONV;<#)8WR&+B&6DS;>0&*/JB*N);R.R/'() M/>=5Q1[>1*TL]E4IC64/]ZY_J]?UG\N;]_7V=D$(TI(0*6S@J!#$(XV[4@$E M21<.#"VK>#Y&V\/VFZK^:U^OK]]4X4-NVP,EWYI+51//DPQ6-H5BXXC:CV+W M>2Y'GAW-JQK[IF#8LV*]R+#A,L^)81F\>9)AN52*NAG^J2*;LE;K]F[K7^OM M:G.]\%"&,@@CDCC@&0W-XP1/IY&.OB0^3W&CD6Q_-*WN";.<$K\TJ9M$W4Q( M.S.R.E@YOKX)M\R/KW._"^=SZ!UW_7R4(D_.MK/+.?4T/+]#FV)-;TBR<7,S M_GI7+P01D@AF$:>>.N81$[ KBS"4E.;3KX3"X:!]ZJ\^V)+XO&L_P>)&KN6U M2H/[=Y!Q+T@V0CKVT80+ ]-A*LYC.#K0AXN)V/T4B27*[W X:?/S M96V*\.*A"A= T5.N>1"BK_&;+$TFC0FG%^V?RF(&E /L)3 0.D;#N,:1PZ,$ M$'AI3=1>?U1!EFO/7)A6:Z H($HR8SPQ4%G!.4.ET_L.ME7!N-13%L/DBT/' M:,JE@>1>M'DXM]JOEC?JRY>; MU=79?,OM/F6FP^_E+_>1SS_?UN=;T,2AQSD*6$ 99<&PD1P]H2W,U88&%^M696G9W-:_'-W6='4ZO.UH3TB&Q"7T;99!JG$2U.WI?/(Q34 M.2$190J]^Z6BY-(]+ATE4I?G$E)RRSJ#E)3L+FT*-L.1%F??GI+#J=0&,DJ@ MHPX:I4*TDT?#.%3(C;) &V_.[!=IW_8]NS)&719>K2U3C6.OV,;4X+R6;=]& M'*49L5+G,5D8T^%<2[A]M8Z_^_$PO_G/U?ZSN=OM-[.UV]?Z7>K\0&DCA MD8)2,&PE4 3RKDC#<-+APT$%E5XFZ6;SR\:@U(LR>S^0H=%OC\Q)>6BO) MH?P\Z)?'E>_N7/\Y]+?NYN=+-]*.UL,>BY38TWIK/-\>U]^EB)XW M4*_$.>9O=;,2:62?YYP"^S3T_/I[(J-G!ON1WQ*$"UID)BP:0,V.6\6]/CWMJT MES/[%S/:=.GJ?]ZMCHLD5\&VU#OP!P@Y:"LYMX:9]I'?5+]-3ZSI=E>ZVG86-^AL^EI"VD?Q"HI(NYE3W13!:G>70#<;/E;5 MP86J\6%.-9:0P#.GFNN7V%.^!N-2?@8J^5PJT%@5-(,4H=%JJ_O:3,%O7LUC N-D:5W[-(3RV B-!=$*9:%Y^;*2ARWLE3=K'+SI-2 MWOCI/QMZYO&>(IK.(6[D=BEQ.M-#KX&I<3_??EFNMDTS;8ZA+3A"R%DF .-4 M2PLXL/Y8M@8H[87%/"46CA;WUCQ(CLN7$)(3G'R,T2T] M,ZZG[K/.C>OK4UQVW"#%HA^1N/I<7]_=U.\^_E;O]MN[J_W==K7^I-;7O]4W MRWUC4>CF]U=$&T24=%982BB$ II@07L).K 89+VRD1BV= 3ZK3BE!%)G7+2 M:8$]LI ;2A@O_?!T9VY#P0<&M]L;A].4X>?U]FM=J:O]ZNOE0Y7C5$<<*Z>L MB31J?B_\T<(6G;OC;1"WFW>-7-XJJ&$W9,,.I&Y*_ M^_C[/A3S>7,3]-VY_WFWVG]3'W8M\Q>*<\>D<@0+#@GQ%EGOJ,36<6C$BT_3 MYRVL7!<^V=> ]-S"_ZTZV%C]T5DY=N>-4>Y2E\VJ_$PZ:EZ?'G?/ HHE=\I# M:69S^V6S#M_NVGN&J5:JN6"- 4:(!LX1X8YE(J1DU)I@GI(*#VN.?>[>J%ZW MD0\4,Y%LQ75,(UJRA&7I]90Z,=0:I.K,:#7,E^0RT\@1W94D"HW;,AY4P,HUZ7CS>4[TX#)47;AA^)KI?_$E9+G!GF(SS MX,U 'S8Y&U;JM5BWMYMU.^@Z7C#KPX=^6$,9=/N[TO]=,+ M<^5@T&&ZD7IA7[)0D0O4135*7(P^DR?Y'NE<]X$]DN/2&G-OZ>:!C0'V?W>M MUS E8G'Q?ELO=W?;;^X)(H)CAA@5FEGNX;$DK*R).KDUY/,+(Z,SJ?K] M\S+\VO_HP8Y>JL71H[1@:?RXUVI"@CPAR06&#!%P'A09Y,$F7W-*(\E]^NNO MR]7US^OC[E=79O/J'%4>"4V)!$I9Q[HR!=))3RT-*ZET#M9]%G!CW4^K=76T M+PTQ ^6,@\UX2J9AYWD1)T+01:$NP"B/P// 4B9?-B6:8.K%I?LP :NOW7+; M7!JXZU[BH*$8 Q7&VCFEF9%:=H4!;I,8U;.(TG"ZNCK<,%]?5[;^N+I:)=YR MWE>Y.!R-(%KJKO3!H*JS:"+\/"W,!>X,5'(>P!GJQ'=WA6;0)'HT=-_3V@R2 M9O%G6W^NU[O5U_KP6/NQ?.N=@0YCSBUED"C+L#B63PCB49=1Y2]U1! =,FP> MF%H=;*W^UF1(_5OBP"F?\I&#J$E$3QQ0O3,_5VJ_WZX^W.W;3)K])@RMMNVJ M\C0CJEC5+HVNLBL_#_ 5\.OQJ*N0;=9IP6GI@5U2YVO[O; M[_;+]748_RX0\01;S#$3A#1OAWGM3F2'7"R^M&^2_;Y?;O=Q9$TO(Z6W/C8G MNN/J^M-JW3X6\6%YTSX4\;?0;W>ML8F#RQXJQF&PK'1IH#O8\J8ZLV;DC*?' M8ES*U-]>$R8L3,$'XMU,2VPM[(SZ3$#'/@N 7"@%M%9.8\>]GS7 MO <=)F'-&T7-LS7;U?IJ]>4FC T.#X&^^]B]'+W@3C>C 0K")$Q!2K@VIC,( MZK3=^()FE,[SN7^8MSX\S+OY6*G?3<4 JWX*X_##D[[+H[F)J4 %:R\.ID>3-5.CZRW-3<2_54)A6IM\J7TO M4.NT6.PW^^7-97X7+#Z)VR=+!XZ7EDFCT1!D>H@!G<+LA18>"IRV*^^>K!? MO6JM3)MUY!$W;GXQNJYIH>K%%(#V2T:ZX?EKKE?XK:Y?[D-^+_5A_?RYJY>( 4!,\1:+91GT%,K.T8S80!.RX&>V-C"D&VCX$^M M\2UJ.^M3DZBGKM+(%**I[2R8>?3KS^;-X:C-L3I_77YK;PE1VVWXQ?;\]9OJ MM+G>O"W1W-U2G?DP=JYWV[M/IYD;"U_4[6V3[!9FZSO2QNZ MY2IL'J&@M)-/;0R7UG0@MMM(\;PM$$!*G">0X#D0_.C-FZKS9W>?"S0+L%]0ON^P M>U@USAKI61Q,&6[GT#+'4/MI.RB6 "@@B8<0:RJMEEV>$2.<).U^YB_]%:$\ MW_"[9T4-'WJ7KZ/LP^[#KQQM/A%Z'EQ^7M.>@^UA]3-K*N?P+V&0G4/)G/NR MATWB]\N_#K>:U.NK;SY(UP80_7@-?@&%A$ BB#AA!GO#B>DNP.)*([98UY^: MH]'O\^['YC4R"AOR@(WO_(E&2)-V<;7"3JRGAIS?-?E[BJLH$=9UOAW:"^NUYN];)ER;!\-%E6]7]95MONB2B;TO\?^:\F:Z'_HVGKI#2'2!C9KZ P# MH#M>QIWBX'A2TJVO(Z<,R26D<.6A,=& <:TE2:>M9WB..%;(>73. ?:_>(XX M38D!YX@)@LQ8!!P.TWHG)%+WO=#Z'KTCO8@1NL?39V+J!YWF=1T@CA5U)EUE M@ ,O'R!.TR*VLX2(M=J]^WAV]FUSL[KZ=OCO_3-G#EM/H4;&2ZZX8=22YH4! MIHAPDF*5LAH562354! OG)6"4D.=#E6"&.0.2BR *KV;T%K9K#;]&GZI.X&3 M-NG(I6W<3&("6=.F!R=%[TU\4QW,J_XX_CG9.XQQZEV@5V;YYT&TW$YMBC;9 MU =-UKM0T'7;L1\7Z2FB0"OCC.*62J.-1\<^Z:'D:8]V7RK(>060%E(3XBD5 M2@C--%3.0<^U0J3X0OOQI'/;,1]8FOKJR1 UXP@WFI!I7'M@UGR(=DFM"QS+ M(O(\Z)7'E>\>4,FF3RRI_F-7O_OH=OO5[7)?[Q8","S#0(%@$V9+@%OMR:DW M$9-TW.?Q1WM!F93 &Z"H(T82+0B3%C)%"6%)5R'UH-%_'/;W3O:D(2A5ICCH M%%0H#3./Q9D/:1Y*=($M/;6NQ??-!5ZJ(%^!6K#[F@;]R[FU& M:M=I"'UT(=1F';Z\:M,2=T_/4K'S5'*&N((R3$Z5% 1VW=HIAU(0FEPXT]1S MR*&6F%+&O,320!E^: 00W*'""'UT.=OOS0+_KG'E@N9Q[ MFY$:>1J6W]:[75V_;5. 'I>HK0^=63;9NX(C::V%JNO.&+&D1;M+Y1A(O K# M=JXUH !1983QA@@MC3+ E3Y_]K9'_M,@V>(H.)9B:< [6/6F.M@U/=DNJ'0! M8CFTG0>OLGBRR=_R$E,,KC[7UWY]VV_ M.#.N^J,Q+Q%N0^2,W#8=1\G$3=.^(I;9*WU6HDL[I<-UG0>I)+OKIGQ[?(O3>86F%A%X@XYIU>E!W'U>_>IAY-WUA2_V.SKK_] M8[G][WKO[];776$02>VUPD)YP A'S>IA5QBA"*1=!MBSD)3^W.NRO]:NZK8U MK+J]V]\M;ZJ/C8%I8.VK81PR1Q O#88'U0X65:U)$STN_;0R%_@V4,IYD&NH M$YNLS2MUOV ?!D+O/IIM?;W:'XOBW#$/N!*""XF)XUC38U$6A*I/VRCH44#Q M'8+&IC:CM[4J=:^@CV2QFP2%U4K='7@HU$18>4J5B[L! T2+O:KSZU>2AAN%2WWYT:82< M+&IF('72TE9?L2XC9 2=$N&1)E$,.8*/9]0(WSTFQM,B/,&*@6I-_332,.,W M65I,7S*\#__N,$=?",*4\(0:H0U5 EFG?%>4XC@J)VQ0 6-3(FF9:)ATJ;0H MI-I 9N18S.E!C7LQHMC10[NY$:2/"\]RI+<><>^!+K?+S[\N]_LP4=HO;[[^ M^_%-A]_;5F7KF^6?RVWS?M%QJ$.]ADYS[94W#$)KS?$Y=@L5%__O7I@=-59W=XYE/+Z9.Y*>(E7$^N?F(>0+/W+4ZL1 MZB#E[<\)ZZ+GJY\%ZB3RS<\TK9X,.04EGSH4E71M,T*335QQ.T7*WT,#OCML M^H;P*(4S2&#&'84<>ZZZHI"#2?>']"I@O('PP:A>N2#]I(M<>2NM6N^!<)Q@ M91;>GA#ETL+;$ UGLO VR(7'"V_#]>A+E>/HFS"J+++"0H2X 9Y*>"J,>6B' M<"6RB/')TBL7HZ^ _>A20+O!?)DD;^)I81(8DZCD/"F3ZL0+G.FE2?39^<.% M>?=E=J,EY2P51I PO;> B":5]EB:M\8DG>_L6T9AUAS-JN[M2CP*WU>Z.,B, MH5H:9;X7;*(=Q&>DN<"9H6+. S2#O7A\^#R+*K&H>3)W_^UJ7?^\KV]W"RVM MYI)#8)&2CG!CQ)%O$'#(DP8W XLJ#)YGC[(T%E:MB8G#G:'2QA%I1%73P#1( MT"*$NBS5!5!ETG@>O,KES*9(.TS8H_CEKN'BNX^' OWR:G43F%GO%@Y(#Z3R MED AG:+2(-V5A9AVT9L1O4LHS*J#74W.T,VA:WT\F9:PM-U?OXA]A%&D2P/2 M4;5W'SL@^7%52UCY'T6]?DO\?52,6\)_SNGGUNH'BS2#1?GA/FQR-IL>]+7U MA_W/Z]U^V[:EW4*&02FS$FG$/29(, #%L2A('6#)\$TM8$3V-CE_[:VU5PDY MKL/42T!O2>'ZDK>QJ3HS:@S)>G"WI'1#L1LM81IU'[G\$G3[*C0CYO9VX2GD M#M,C=K;^L!2SN;E9!@0M;]1MPZ8!TZRXRO0H5#%>=(ATH%% ME=Z2Z,?>7#K&3ZVV_#EPAH&B/&:$P*UUH[)TZ 40I+V5'R.\@HCZ][$]M7) M(^H91ZVQI4Q#UYF*CX^EOZGN+9SR9/J3DEV 6$[!YT&RK!Y=/$Z>0ZWH M_(_-;F63S8N+ZNIJ>[>\, LZ:"* M#&,H[21YQH)3.F:OT^6-K=75O;'5\F#MR"D/T8I=2H/(+_L\NF<)QQZG2Y32 MKF=G[:9IO]XL5^&''S_N%LY"1RC6MKGP'A&*N'5=N2@,A9+RM@:7-MJJU9>3 M38G)6\,%C1M_C*MEVNBCI=N9<6'(<1+VUY>%'8-UW^L5C[@!6L^2;$/\N0RT MP4I%IX*%EOAYN:O??;@YIH/XU>YJ>?-?]7+[C^7^;KO:?U,?PI!H>;5?&$^X M8H12*: T$!A#-',.("@,-T8FY8?E++@TW3;KGZZ:IV5OFDLGN^,F;4=MS&O> M<+]=[1,6G,NH'\>_R81/0V%G9G5OYYOJ8&G5F%IUME9_=-:.G9"6(.2E++42 M]3$/7)9Q[7$^6SG]!D#T+A1<_V.U7MW>W?ZZ_-:RX;>ZR>F];KA^;^+"&*@$ M#7-("#2G2!+&3&<2<&F+ZD4-*;Y^=32J&>PT76XP2C/606^T3B-_#M2VEE=' MTZO.]C?5@WHZ _+D\(V6.@W&^6MPMG NX.K+L"ZE;W]XV[OZY_7O==#QNBT7 M2N8,;:X7)]!@K)!W]%BNY33QY<#!I17&, ((#"5OLH!]\5I2NPP,#>95JW5U M,' 6D'PD6!()^XH]5]SU]N=%I@U3:B"XWG]>;8_%.L6TT]A@3ABP 9T$=L4" MIY->9QE<6'ELP2S82I!O$+7**)2@T%U^KCL5AL"!-^D M$$F99H,+*X\MG =;\?(-HU81Y3)"J[%O1LSJY.J!K&2EYTVL='I4 MD*9 +?:;_?*F+[]>_/@D7)TLB<=5\T^&DNIEC?J"*:L\@SDT-7&2 !,MW5QY M$N_ B_A(U"+ZY?+/RVVMFQ/J9G/[I5[OVL+4=AO:4=UL+^IO][]RW'%4?RZW MUTVR__[;V2G+=_LP;'C_>;E^]Z7YB.8(P-=ZMZ^O?]OHT9D)" ,.Y$U"A(N)'(,FBQ=:#TE4BM M*XD98[TH455?S1B5$RT];.ZB$1Y[K%E':V:I6WRIMZO-]>_[Y78_FX!\M!TY MZ0 6AA,L* )<&2TIA0@CJ[6C)H79C]V,QO=_G)CZH?ZT6J^;V_4^+&^:U/?J M;ZMUM6OY^F^S"]FQ]3^;:%V@TE]-H/[AXO'!K6E#<6*#^I>)PJFZC!^ >]7< M]+'W[^$C]KN?U[^VL6:!(6(&2,((\18 9#'$IXD21$D7^8YFM,3>.48>I!TG/?/>:_K36!JS.,K*FU.W5@+5BQ;'>2#TS]* M6'U8E9-$U9ZMZ4HV@Q4;"N"MBY(&]YQY& M(_A@SQRC:FH%3QU52]3LS*/JL?'\<%'U855.$E5[MJ8?/:KVE66TJ#JHWJ:/ MJGZS_5BOSCW &&D,.?3:A#&! % K=)S->*8LF$M@_=YR;9D%!DLM&*3$*4$D M!P!X:!0EL8]9#HFM)Y/F&%Y[U/34$;90%<\\R-ZWHA\NSGY7H9.$VO[-ZD>/ MM@.4&2W@#JV]Z6/NX\7M9D>9*2V!1,I3BH7GH.-PF._0X\:L6T\>O7I<_A3?:VWRT]UNZYIPVC=+U?;]G+;!UD[1A)@M=0> M<6*1A8R0#JY>\J2+9N?F&[6A"B'' %)'/>%:$B<=)HI!9Z M?6RHL_6GH[&' M39>J,;=J[*U:@^(TW?FTJ2ZVU,GNRIQ9ZYAV7%&D M'?_+C#[*J#?^&*5@*WA-(YD%\\8P)XU RF (A;?@$'^:]L>YG&72[LMN:84U MX<1S[#BU'&J-K0GA51IBK2!\Y'S>/[OXL#S&AT]M?+ANXL/')CY\;:Q^+N_W MNGG5:;NK@B&'&>=LUGQS-K37,]#)VKI^F-'-O]Z09N;CF.AF^O\/7M(EF^&( M);&^IQ^F/$P8>]D_CXF S D,$3(Z>*2@[D*(UDK-8ZDEU2OBC#'.:6VDI8!0 M"3#R1H]D]*I1RT7E%AE/,.40*Z$&.X!/,8 MM:1ZQ0C#4@JJ!/ 46:-AXZ;5G .%L4S*1NXQ:OEGTL+*S +IF)2\9:QA&# OM07\VEOYH8 83#S%G 2S_0?,HI M_4%&+'F;T]3#E"_*L-4U+:PI2'"_(VUA]]@%)&M+&/))2H\^F' M)@D;7 H:("W4$BGNC):<"'Z,)$U& 9OA08:(73N,E*7"2RT(!9@K3CP6SE(E MA96ZQ]5S \XXQ":J/'$6(F&T\LIBP@^4$1#9UG[T>%!"LEEF!"35]TNQ8+>M MOXXV!P^??KM9_[[?7/WW:K>[JZ\7O+U:TGOG :5>6*,8# 1TE0I JWD"GAJ9>EG.@\&5;O&HC?'PVO5P;3T$^5S;PV7 M9Y4_4$/H,8NL].59I#[.(H^_]V 6^?PD\OW9)+);[_[Y?KW[V/I:&8ZM[L=H M:=>;J_:3#\\J_ NTN <._V M[]'8M*FU=L0)) ;M>'/:>GQBA/E*&M:T8\K7 M(M+F5<%BAN/&_USM/W^N;Z[]9OM^^5>]6Q@IG-#H_ROOVI;;MH'H>[Z"'^#, M$'>@#YG!A9C)C%MWTO0I#QK9IE--=?&8"Z$E7FN,<60 M8T/ZN2@F^WL+*[M;/61K#VSD.6/\3!A1RIAT$KR6C+$AP6](9#4-;V*:C3!? M3#K=7ENZ&#'MQI4M'GIQZ&2Q]:SZ'^6*[3D:(E4\TZ.ANTV7I<.I5]7Z\_1Z M7GXNOZV5<\R?$P )$%1SQ*QBQ" -L,V!E$1AZNIQ&M.9\M(87!IL$9*KR_G]?>FSJ*EC>K19E53D4WTC=; MND1LL9'$Z?(V6]72MO=I7+-(:\K#NC?Z8#LNK:D1^6<#U3K[4J/*/*RLQM7S M 1TOL'-B.^EQPW.V%:MN9UE$/2NKJEQ7S^:S]:RL+DOW87DX MMD6JH(@!D$O,#) X^T"(A3+H!M*XT9$0&&M$"3*R;(S4\D<$( TU0X$060@ M!6LVBZL_RG(=+U0=LQY0ZPU">)R(;2!F#F.V!_(BV\",T;647$<4/(-PWJY MZ8[[L"HBE)J7LO[.J1U!EMZ]3:N4DS$V"_9#7=V7#VYB+K_6P:U!\OWGZ?KQ MP?U^@ 03@90B$!3$4 5SC+ELTC6#2-1QA&W&IX(;("" FFM2@$(2;003$BI+ M(+.IWV;?BSV+#4#G,O^WN0>?S9_\&)L=)W!%:.8\K!=BLVJ/]B+;X?8. M\D76@!Y!VAU-[M86N^/B=.P<(H0R5' MG.2[-<^(%#'R&S.NM8QP8A&CLO!W1W/*_34A&+@"!QBA7JGL=DI]F-P.Q7J< MS&Y1CEE<(X@\(:HIW#$.,4UBV2K]9(X3ST_E7^7RL?Q4+J8S?[#AK^5#7?<[ M5%?7\]G7NN0JOMV7-^OR]O-LX?[+U=UO[M/J;GKC_ZU&.2'&2(.1XHIK* DU M1&M,F*LSN9(2!CU$Z1E28LG=6G&1[>S(]@S)GBRYR!I;LHTQ7I?WS=DJ1>"C M@;X=&Z;:(_1IG*#WZ,XD:M^- TX$@IX]/(X8T;?1JT%75<^1I3[1U[\O(;_- MJHE6TD)<:$. %@6F4#*V!6D)EJ#7"!,'[=5$FHNL-FSS[O 7;UO?02?2YST% MGW3N'BH(Q7AZG/'HF4]2QJ5VSG\C\:FE\5W'J7-\T%N\NIPMRX_K(GU\AL)+M%F=QU:VO$>&EB>[]/[#MP)HD811JGPHTE$F:+Y9C\6*21% MU"F2__'U."=N!$BEPT^(98+" @)F&2Z00+A(+/9/_2V;+>X;ARE.O]M0%J;$ MB=F*T]2C1B!]BJDDLGC,QPF!.X.\<4C5.0:L.IM($9WTFTZ?_:UJ/U)S5:K+ MA %E4BJ*.;*RN1' MQ&X[.I[DY*>(7NUS.3PM+'W3UZ[E\* G9O-BSX]OW.V>S(AV]QY);=?D?B:Y M89WMIUEXJ9^](^Y&T,7>E26K[F=6^U;)3_YPNJN[WZNR;J.7B]7#>O;/9DU0 MY!]LN/R38TFIA !1VRPA R%LVR9Y:LRP9/M(A^N# M/$%?8 ]D%PX81Y[:N54G>A^[8ZV-$GY<.KTHJ[4OSY=5.4&&8DTX1,#5=TPJ M"671K$M 4-%6_8[&R8F3$,$$L X4H;!EW1A'($:2[B MSM'8@0A>.9_]CV1W1U5U1!T83U9 &9V4I[/$Y>2#N2[8B:B+D[+4KA*.82NL M[#TT\J5"MS49(RAMVV-?=3$=(B^Y>+R>;X38G[4S88444 LN+,YI[F_4 +29 MT"[+R"?+\NO4;[=$7(?U? 3*62$ %\QR3 R2"I,"$VN@4EPB%C:KQ696'X$) MGMD-J.T90SU?V_",D1-Y1$OJQI$ZM 5_>*G .1Q$'[XUR2UCFFM&7&W$+;?6 MG^VU70"061*2'!Q_*\]-O9O%90&)P4H0C30R1/LK33D2B1.#7\IUZSV["&K" MJHXTK,0^/Q]H7RYD.RZ>H'$L^!:X7SK+*M+RIV6^[\U+]Z;74\+;.Q2'6L #Y*!0 5 &UL[+U9=R,YDB;Z/K\B;\YS5F)?^G3-'*PU<28R%3="U35]7W \ M*)?$*8I4.\E8ZM=?@*(KM'!Q$NY.%S-KB9 8 @S^V P,Q@,__X_O]U-?OI2 M5O/Q;/K7G^%?P,\_E=/1[&H\O?GKSW__](OZ9-Z]^_E__H__]N__SR^__!_] M\?U/=C9:WI73Q4^F*HM%>?73U_'B]J=_7)7S?_YT75>\GXV*Q>J[;Q>+^W_[]=>O7[_^ MY=OG:O*7677S*P( __K8:VN+]-LO=;-?TD>_0/0+AG_Y-K_Z^:=(X72^^NX& M7U(W__:J_5>\:@VEE+^N_O6QZ7R\J6$<%O[Z?WY[_VE%YR_CZ7Q13$?ES__C MO_WTTP,[JMFD_%A>_Y3^_OO'=\\&F9?5E_&HG,^6U:C\RVAV]VMJ]:N9W=V- M%XG]5N7U7W^>5^67R DH@<0@\>&_-^BZ^'Y? MQJ[CN_M)9,2O7\^%-]7C6RY*,:3'"J:#-L3A;\7515A M_:7,IVK;4#U1Y\IO/99'R5 MU+(N)DG=?+HMRT6#J>WIV,LL/Q151-!MN1B/BLG14]XX2E?S_[2(?ZYP?W%M MBOFMG\R^'L3MG0/T,NN(RJJ\+:?SJ&/>S^;'SW[;0'U0<7%?5BL[XNCIOQZA MCWE_6LQ&_[R=3:ZB!>;^:SE>-%!GAX[4+AW15OQ0W)3[I_FB89NSL.7GQ;X) M/&W3]G=E M6=U%8]2.YZ/9#%N+.H# MAVF?@D/=G]V]VI_?I^5]'"MIBV+RU'9\-[V>57/Y23Y0F8VWV_S-AZ@UUD?NET>/6"O5&UID(8KU2C.[I"UU!+.5V6\Q2^K8K10LWGY6J)KY?V][5I4X=X5VU&_[4YE7)!UJFR2(MK]X7G\L7Y_J;^DVJZEFWE- E M4T(79"M:-HW6\DQ_+Q?M3O;E@"W/-UIIX]F5F[;,XLW#=C+W3XNB:IGGVP9N M>?Z74367[<[\]9!MSWFV*"8MS_G5D.W-^0A@+%Y/LR$*[JMRGHX\DF'P/GZP M;I_&;2E#\^&KRV^+ M!PI"19Y $S=EIJD$5$)I!#;<:H88P+ )1Y["4U6CGV95M W_^G/L&__ENJRJ M]"W1F/SUR^>.FVXELP#"1BQ$!#'G ,("D.( MI*?3+Q^B.&^CD_DC8N;C](O)?Y9%5:=E-&#'(<,$XPE7C% J140Q!,8077.# M&R-/I5N&H$X:(V76FP!^*)/>H;A)@WPL[XIQU!95RJFK23P,FHV'#<9 ):AC M$@+-*9*$,5-S"CBNSPNJW8!H/U*[DL?ID&N7Y;OIIW(TFUX=#,\7?0.4S!GJ M!;$$&HP5\HZN:8YFAR(9&$1_8K 5II\8:)>WX^I(G#UV#= IIIW&!G/"@(VK MC,":8N"TR( 9_A-F;?#\Q"CST?1?W!X'LQ]] ^#<,H*!1I ;3I1$N%;A%F'D M,G!&_L19*TP_-=#&UT?CK.X:L"%,<&6CVM;>" ^E>E3@4HB< ;]$V9M\/RD M*%/742A' ^UY[P H89&1.NIO["S5EC)0TQT_SK'0V)]8:XGMIX/;0>@*3A(> M1Z90:*"]AY2K1ZHT!2H#3/Q@,+TZ*3D3,!W(Y4'$4W>G'IU]#%49BZ+GY:GA M@@A))$/"48FM!4)#[$\70WUR5^+A9O;T9G7%YVJ5IO>0>+>##4VZ!R#3 8,4 M7@B1O%+I,%Y3+Q6 .=[9 -1'2%CUCGC^]ID4OV%Q)GX5\JU^E),5KSZ-I[O M6F];.P6O"4(&,D,M=8QNOJ! MPJP#WO>VFT9QC1>^&*WN4NS;15\U#DAQP13E$$!-K<="8+*F2BL"*US<#/$72Y#M#M1 MNV=M:AXX=\P#KH3@0D8.<:SIFC(+XO>>,TX.%>ZL M=7X>B91YM7B"DOC;2X3$C\+[\6(=D8K;;[EEY]G<,%BA*"-&$&X(%M)[M.*YSM#Q^7\?NV[C2[F@=!F!*>4".TH4H@ZY2O*5(FSE%*\+GBY!@!SWKC0P"QNT)!CSU5-&7(PY_AJ@.D=G?I"+?#W5,C9ZP]M[A ( MH\HB*RQ$B!O@J82/U#$/[7GHGW8$O ;?@QY[V.T98>@2IG MJ8B;>U32%A"15M::/F^-.1/+IBTAOSP8;X6I?8%FHXI]/YZ6[Q;EW:Z-:G?' MH*757'((+%+2$6Z,6',/ @YYCM(98*I8IUM6JYP^VGC^?9E0O*XF>[6.)#RY MU?K22M[6/C@@?2386P*%=(I*@W0]7\3.+4#7EO!F[;,V&PJIP/F&DN';D/"B M>9!1_;'H/6K$/29(L+@&UK.%U %V7A'^+H&0Q]F^MIKGLS2S2:IJ6!43=9?J MD.S8:G9W#(1$ET\PP3T'S ,G(^DUM8IGW2<;8,RN91QUPN/39%D\.6C]?38= M/=2H;9Q,L;%WL(8!8KSFA$"MM6/R4:-"2%S.*<$ />^.L-4^HWMSP6?S^8], MN>]J-*J6Q<045?4]?K1ZA<+LQ5GS08*FC'MJ/-8@TJR LZ1>9L@PEN-X'6PU M]Y%&T1'@.N/XB7!7[_,?)M$Q78ROKW=&$/?U#TR)0^EJ,*!IFWUQ$R M7NF&MCG?JW9X_5YFCSK@=5G*!@M^>Z> +(L2HP@H*JE!1H%T,"B(( RQAH5Q M.@J]5C?%=/ROA_/2QV?]TB*:7GUX(L0G[YS]>/'OL$)E;7]54"3^%T%##40T MFDS*.\VQE8!AAJ \62YY#Z7,VL#:RPCO:<73NW(Y]66[MG4,II9;BJ2@WE*, MF :8:Z2\%U82Y!O=53XH]CJ[?E],;Y;%S;[X^Y.&@1D--#%8*T7BA*%VT2IE MRC@,N;99EV '&'AO0URO8ZW'\_/H:'NZM3N?_3A82M7*JW&9WI+?(OKM/0*V M2! +B+'1HB%":HNYXX9C)+VFS6S=MQ-S;QL#K3&V3XW;Z&GO'I7OX\[U9#?[ M,'MX5*.!&F[2/0!F'004:L:Y!$8 NW@"@0AFG+)"1"4^2DKI>H )Z'+K:9_9);*JFME2@!FK@ M% 1II9A4\%'79J;4PO9[$^-)(;$W!YP(OL[<\6OQ_'M3K^ M5_GXDFAZ/C1.N%&B6I/N04JAB /(11L12RU1](-KRA$T.158!I@%V1*6.N#L M:2YN?!S?W"XNKO\>]^#$F<;W-E[T"Y%Y7BAF!$5<:L=-5,@UK4[ '+-[@/F. M+:&H39;V!9]W44#3FW%T!QZ8$"'_;CJ:+-/5I;_-9E=?QY/)#A0UZ1Z]"Y4* M:AG,M?)>8^.I6%.N-'0YQM( [P"U!*8..-N;2OIA^S?:US:V#UA#:XGB% .( MF')>4%?3QJ5M]*Y3%]F);\=":H.O_;IA>_VO$+T"PV'R#)3#,"I08W\@'J.< MA).L"LYO!Q5',;*_N^[%Y_4MMFC2OW[VNL&A1],A C>&&65,] VH3F^$ %@S M4!DA<[:EH;M@G1ZE=22 $T"P^4G;]DX!KU(!C.'.<06,=Q: FDJF3,X^-O2C MD?:1L!UJ>6SO^XCD0_$]A>";'XX\[Q 851P"PQCFQ&+JJ?2VILYZSO\8H#I: MYEO.1K*8W".$JF44S2LV[$;1YCY!TY3Y!&UDEN$@_FAHK>0U(S"G*-4 $\&Z MP4XKK.T+/N[N?C+[7I8?RW2S]S 8[>T;');IH0^+O/ R/>RG61WDT([!7N]@ M]W&/I - M*9$HZ1QZ4D74Z<:>BY;-UCK"VVGV#C:[;C!4DA$X1XB)ED'%&.?:W4#? ^ M)Q P](RV/L.4!_*YM\RD[?40=B4D;>\54E(G4)ZA=%A J #6LYI.#](_+(+*M%U=,/H!F6MZLCA'>,FRR6=S;V>S5 MU2J'IIA\*,97[Z;KO/(GL-]U2+NWL,[PMF'U/=I&EYY8IJ&MV N1J-EG?+U7&A+:_'H_'N&!>'2 M$ZNX1(H1*UF=^.!!7F;,=8"J;P4/)*,_() ]*42:% M1X@0[(6@#+-'BCUW.2=Y0X=4GS'S-IC_ VXGJ[3V8<78VW(Q'A63Y[,[L[)K M'!+/A/&>*4Z]IPI9X2 13BCLG6ED/_81-XP2N:A6%%VMO,H/9?7I-DJI<2AQ MVP!!:*<094!*9&@$IU LS8AJS[R-=MZY11?;!,7..&-+'#]-G'HUT[E:+FZC M>OY7>=489R\[!FQ2V@QUWA!*@452I#M]WD.@* %9.\\ /I*"Z?$DL7R\5\ M4:P>,#T04$]Z!D\0X480;2.]T0>0DC.07HNW@$4',Z<6R0!3MWM'U?&L/L') MVQ&V5H/>@4AE2-3/B5)*B-58, LAP0H*!-%YARH[Q%O[O#\!Y@ZPMW;T"LIX MIJV <1U12H745" N"(<*,@]Q3FK<\*.1_6 LD^FVM+CV"A8T)P80#Q MU%FON$?*B^B] *ZXSLG6/3QT=,Z8.HK?)\-3,[MK5[> K64P/6#'I:06$2F= MAIBD5\>CV9E565#\B:Q6F'Z:8.2/IX(NKE-]:3^9?1W$\P^/DSDL_OBJ6[ > M:$(P8QQZ'27+%%E) 2"B#+0G?./K<=JKEQ6;T+=J&*2BPACF#*# 1@,+4P?6 M%&F([,GJJG>^?C.$^^JD*H.C_24._=_E_"&]V\^JW\NO3YZLJ6;3^./H8>FJ M;^.=5;(.&2= 92PWHJX 1(H#$/8UKQ0ZG151#I&UX% >)4UU!V+>TMPC-]V M<:VN9O=);+^5Z4FK72F.&YH'$8USS5Q*P>-2 !+-*U]3)E#6O>H!@JH?M/2I%+B(>A\"(KQD6JUI M-W&UGMDY6I[X-Q48$H_M]BI%U-.Z+RS&H? M]0:N8QG<7R+9V@YX7S_^WL0>?VP31^K#*C18OSE(2UIO[=Z^& !4P&T M-=0Z[K4AU *$:ZX(XTYF5O49OCD"([.>&=\C'']DZ.Y&VH]VP5!!*?64>6D) MB5K8H9IMECE]SD_\=2GYUR [FNS]A1>%U\7 M1#05%.4$ZZ@!@(;$J=J,L)(U>\7UC=[![!'- Q!=7XO"EE'HH_$*#/'G2;E" MQ?1*W>(Y8!VZ"KXM$B:=2ZL MWG3WDRE>7-NUQ,UM4=WL+,NRLU^ W!C/#)-8!IAQ M.F 89DJFQY!@]:"[GR^B\?RA=GM4Z1^J\FZ\O)N_FWXIU\S>'2,\8L"@F0*, M0TVB7XJ@<0C1FND.>9+C6C7/:3U5;8=AP;@/ >Z'][PJOZQ "R0&*\BF3\*F M-^#F>PS,9AT#!I@@J2B$5GMIA.-8UA0X+GJM:-Q'D?5!H*X3V?06\DX)2SK. M_2K=_2ZG\WTNSN8.P0FO)0)46*^$P=9:4>=@. D@/.-,V$& L%7Q'*W:/D9= M6BU'BV45J2K6;WUO4V<;&P<&.?:"8"@%Y8K0J([QHQ)66>]$9*6_GC%V6I-& M7TIK-;?+VV)Z6=[=SZJB^O[N[KX85ZL3@L@R6WY>?"I'D9057[X4XTDZHO*S MZE,Q*1.;;Z8IE_S=M*Z\LD/AM?]E@3EKM$FO*\#HP $L] ]# W.:4V$P*Q'W MC#$^&&GVM48B>ZFM4.S._O'+BP2*=G_QP"@C%&L*C30SQ3 M655\Y9'>SN4?"\JM"^ETT*R?68LL+<=?]B1"-^D>+$>1BQ9ZYACU4$N"34TY M0#;'C(#@3WP>A\]L.9T.H1^J,FX35W5DUGU+MG6IUG;2WC>*CQLP6,J@@5)& MJROZCH )I.J38Z\@RT)Q\[.B/U'1.A^M4+S[QYQ_CQ:V)7(_\?2#A(#!O M'24HIKSE/+H0D?DT18WYCQU(JRP$-S]4^A/!G8CK] ;#^EW6HZR%==^@D:10 MD/B'P<1$[G)?^[C> Y53DQG^>>!TK(UPG'1.A\CMCW,>!,[MP\0M)9I'@",* MH)#4&F?%.A4AO8?6[ [C-IP.L&C*P'':FJ".#K;N\/^>/7BV&8*'#A&\H]YC MH"-I &)MF)6NIDI E//:*AS@NSV#@%_'0CKI_OWB;>Q#M_ 7W8-+9K8P7'*' M"/+(T3HW@0+G&,J!9]8)U!G#LT,!G3!,FKRX'ROL2(1N'25X@9G3D;,&4,*X M\T::F@^4^2QS\\\3KH-#IBW):7B7D%JY?!0TL1@KZ!44*C$#2/^X:@'+BJ,> M[AOU6\BZW_LBW0CDQ+!\R*YJZ6[3)4I?/ MXFY<>XSO"XX?BN_K'6>5PUJ5D:2XEA;?/TR*Z4)-KU*E^/O49 <,FP\2K ", M&23B'F$MTRKN&S47((8]5;PX5>IGEZAY6>NT*Y'T#4P_J^+41V5Y-?>1H9]N M9]7BLJSNFB4H'S!*L!(3RG@J2RV$\XH(5YLQD*DL:!X;?S]K:+8OD]ZP^73: MQ:2\N#X4EHT&"*F@GG%Q50HHM5'"0 MKZCD%.8&DH3]'WR<>NQ#&*:#X6[%8 M9V.M#EZ_/[YT74PF\S55BZ,P>L3(@6MN/8@K%P,:37!/G-4UOY#5.9NQ?,\/RB5ORAX"*Q7%A+D02:64JH4347G! YF:6'Q^@'X:YW@=7.!')B M6*Y+X[;CKN\8+$ IL"60&"PP)]@Q*.M=!TFA3_:HR%FXZ^TQOB\X?GQ4\A?7 M[V?3FV2DK%-85R=<%Y\GXYN5H'>IR0-&":E>O -8V;@,+5,(%4N6'SXOT+D%Z&W)?&84=O0+51 CJG34<18>. M.^OK" /R(JM67/,-]HPQUA[O3^%2)],C+8XHP9T/PF_M$P 77'L5+5L?+5P@ ML6;U*11"0.14NGP[;G GP&J)Y:> 5;T,DMI]?!&C(;PV]@U 1\\)*Z&8L!A: MB U?GZ=2C"'->29NZ&]XG0AS;)@;?=BSK-. 8?^'GV/(.U,('W!TEU?EZ/%Q;7[-KHMIC?EQ[C6+J:) MIO3_=+C^I9@\+,/(JO$HKL3T#VIZ]?R#)RUWX+>#;PN"XO0B()02.H6Y8!K6 MHL,"X),]+/NV(HNGETQ?B,^BZ4,9I7KU.JET-%FF3>DI]QXXNF,Q]#N1(*6@ MQ@,??0KF/= 2U06!*%$,G/-!48OK9-!">Q-+J*L5$8P$<1^ED$>]PZ3TS(G: M[B/I-*X7@WP-\/N5I"/NJL4?#^8'2N*/C=HH'FPT3JX*=<(:(>HB@9088GI] M_/ MM0R< V*5))0@X+FS<;74+BSA'.7HJ@&^P->ZE%]=3S^;(J&^BIW*'3S2AE&0,4*&VHL9KBVLZ@C,N<^ML#?+Z@ M:SSV+(ZCJR \*5)_<5U?!WEZ$^3RMIHM;V[W5XS)&2XX3:2WD60&L.&.08;T M([4"Y=0_'J R[ \OJW][UQAS5B=74XIXRG/XPH#ZI\%H ^]&5 MD785VP%> R<$)DP;(3C1@M09.=%J]SE[_@"3H$X-P;;DT *:7K[SL1]$+WL$ M@9W"1$3-'CF!I(RSKIG!-&!]_&#U3QO_93W.*V[.R^K+>%3. M9\MJ5/YE-+M[D$CT7^:SR?@JB>4Q2KZZ2G$71[Z-]M_XR[,WQQ\F6'Y;E-.K M\NKG'LY$ZEE=7#\4$4M7@Y_.;OUI@[.1PT8*V##$$62$642X5U!ZYZC$UD4- M0&6CT@6=)10>\1J\%-Y9X00"E&K/L:2:U_2 :%;U&;5Z_EY;TOQZ2R/]6C*>)VHOIDQ>@JO$\_I-=/8OV M0'[-C",0G_N5@4 H^."/>140T2UHZSFL,E\3F'@ZZ!/?#9<&CV+\]0+)E'V ML1Q-BOE\?#T>/0#HL;QKNCVD+LP[/ZO^$2DOKV9?IQ?7/_B0L6S:^>* ;'IZ MQ6A/J"#*>"(=KKD=+?LS.R >X'HYB1Q/O6H>WQ"\GE7S8E(^T0R/I#_*([T7 M''FR6%3CS\M%ZG4Y^[ 2]Q'+IJ5O#M$GQ8RRA4 M1XA$-KJK#-;\" [>@7'+=<41!X;XPRR MR@%:TTDUSSGN'_I3"'W%H-IC_^G/2];Y"D]JUO5^4/+ P<=)-0C5;ND1F$J/ M37!F"/6K]WHCWYES &%BE&FFF;NA\6/YI9PN=]9)J)L$1!6D@&,*/ '0:R(D M7%-AG0=9;T0-W.;*%NRK(FM'\;0_[3^/:F,]R9WZ_DF[@#P$F!E(H)&48B2D M9S4MU)AS/F5H&Q\YC.T+)'^KHH7SH9I=[RR"]J15>EY/*4@X\L9H80S1$-=T M6 [[33KMUP1H&R#'L[4W/ZE..'S,>FUPU+FM3S!>.VFSM'3*-4JDW MM Y&$,51Y(80+#HV'$GU2%?4ONJ,8=.9EW_LNH;/?5'K1,@"!M+6<>4&) M]$XR;= #/10 F15P'.Y%KK:!DL?47D_=+V^+Z65Y=S^KBNK[CXTT83N](_$D MKZ?.^$F%K8M)^;$<5QS MU0F; ]7A7AIK7:>=6B[]J<1:9Z>LSE028SQ=QOG^.!35*9EM?<9[67PKY[^- MIZLMJE[.T=Y\/DHJ\[+X_ENYN$U)$$T>^^QQ%D$*#*GE6F""+%?14@*VE@-2 M/"=WY?#R>6][YQ^NV/I=/I&R]9ZVKJ6Q%^JO>@0O')5$6><9M$ ZXHRNZ:,T M"Y:R!;7]9M&9R^F^D'3S>X:AT' MA^'L0'[WA:]_E*G.3R0_BJ"X*7]?WGTNJ_1>?*1@?K%=Q X9418U$B3@.*&98,EI(/1*<[.K-I6L[JVWA72&%GOT"U4M1YQP C1 /GB' UK4A)?J8P.E#0V_#2 M DM[<_J>3]7.[HKQKB=X-[8/UJCHN&! /6(> ZT\P35MDL"LB-2 X9(GYY=. M70N<[?'Z9OWZ]&]ELH5V(.95V^ C(2PZI=8@9S73CGE>TQ2U\YGM49ER?7T' M,XN;?2'D,MU^7E;?FV%D0^NX:WN"B."8(4:%9I;[]<5ECI4U.<6T!NB%MXN2 M?'[VA1-U=;5ZA*&8I*>5WDU-<3]>%).]B-G9+RC*10K@(Z$ID4"E7-N:UI1_ M G38YVU\&\R*27%[5@=&]\-G<(4@:Z3)08:R=4YH9J65-'> V!S<# MS$MN%S>ML+0WM?/CU8MM!3;VJZ"F8X3H;AKH,.;<4@:)L@S7#@4AB)_9%W\=Q_HXFTS\K/I:5+L.$@X<*0 N.** >ZL$XQ@+)G3-#TGMR:ZI M=HRK(P#Q.L.H0T;WII9>GISLTDHOVX;H6!)LPY29]ZAJ(<])-SX8 M/*^?;^_LG+0;N;_479G<[F]CVW98M'%C>]DX,)4>@]*6>*T5AL099M=444=( MKQO;V6$HE]V]!1(?;+MT1?;ZNAPM+JY_+[^N7PA-!;FK\70TOI^D!WY6(KJX M5E>S^R3N71''HP<-W.G$;PKBKJ @)3R:'367H,X*.@TP<- 7''L3R'[8;GG! M:=IM?L,_#5_(KLV>V7';"^ MO_.%\COQ;5:F-!*Y$_[%\>)&[_/20M/9@"JQO5:8&_U%, M=E:+[/JKXS*'@!EBK1;*,^BIE?7&P(0!.6GLS2_9GAW8!R:V7MWG=_/YLKQZ M^OC0@_>_JN\R'JW2,V,SE1B\*LFXS\4^>,! E4;21-U!%1)::X[9(W>=D(?0BCA.#=;6^6L3J[O$"!-$!=#[:XQQ"X2GD]I$WT(H<#ZGY;=FS MT[]]R&(02G7UCQ>KL,+*7U#/CH8L\JF7 M'4Y MCQ <<3/WW"':GB2&H$=;@N?VL=)I*@ *2.(AQ#IZ#%K6L31&.,G*NQS@F=\0 M%&@;@AB2Z_987L&6U^/1.+W&E.IWU+=0G]OGF;[:0=\5H) 02 01)\Q@;S@Q M=7HCCS955@IZ\_.D$Y1 &HR3UJ6\WL:QN/72&T*DC4#0T!D&0'W&QIWBC:Z3 M;:;GIU%@#,9?9;.14G"#)C$7 X6BY.2*1^+ OK\R!T\#'0F4$H ME]M]7M#]4E8?BIOR^00:W[^=UT">EZ._W,R^_'I5CA\P'']X"=WX45A]X8YK MM:_:!*8--"KR27")".,44 LQ1M Y!0%JY(RW,G4[&RU7&8/QB[;,_&F3 "%' MGC*$F&?1#*/4:+Z>N#4>G.QJ8X?%DS*D-VN%B\VT[]&B_W^71159.?G^L;R? M5=OPNZ5UT%!K831$5GIIK;9"TC4ISB.1 X@!9=BVBX$\'G8,AP_UMF6C$;X' M#,_:!H*90 8*(:)E(9B1D(J:#"Q43E+L4!]#:!<7.>SL&!6K=X+'#^=&#;3$ MR^9!2X:IQ<(#H"UDS')LUL1X[EA.ON* [@:UO%7D,;$C1+CI(JXE/YZL"[EL M0<++9@$R);GDT5,5#+#X'P%8/7GC2<[ML %=XVD' 9G,ZU3R'\N;U'%KC9*212[*I*-;^3 M5%:714Q*3JV^F]G5;H3L[!D A=)Z2+ 4S!OJK(XNYYI$B+,*_ XH9:1-C+3) MSTXAW<5F3*^'H]6DVVPF6SI$QRF!%+"O'=682$4I[HF2QB98W<>7I[\ M3<"D'4YV"A!U=15%,E__]7X\+>%.<&QH'Z #T'$)(G^D9)P# ^$#.1YXTU.! M\#<%C'PN]@P*=" H4/"44($%U)9@0J(ZU%C5Y"A-L\KI#BC+H%M4',K&/E!A MXH\7U>7LZZ:CTQVM$RF<6QN9P8&.J@^K2,Z:%&)D3IK_D$[V.T#$T4SL P\K M\^>B^E#-OHPWWS?:UR40JX'AB&!/J%5 > 1L311P>85BSRZZV2(G^X#'A]E\ M44S^O_']7B=E4X> L8B<(0H2P:,_KKDUK"9(>I55YWI EQT[@$8.'SL"1M)C MJBJ+'5!XVB0 0Y$PW (0]T#'/:*\GC3D%F7IA;,+9V9PKB-QOX\"F7RXG4UW MAS!?-@O&0952=K&1/CI&2 ,.ZLD3 W.R_>'9Q3 SN=>1Z-+&Q M-O2F9D$JR0Q&2'GO&4$8IO.8]>05P%D)<@.ZJ]>.Z#.YUY'H+ZLBI3Y]^G[W M>3;9(O=G;=*;P)800K4 PD+C!'3B<=K*9+F*60'(P4>L<_C8\L)[3K(V=0G<4,F=I4Y8S 4 @FI=$^4YS E!HS.--K;"RY%4@3ZFH2$ $H!Q!G&E_,86"G&'!W9743=[._5;.O MB]MT6Z>8[E8.&WL$"R@&.+K$/)I(TE@.ZF10CZS/RJ)$9QI8;(.1W>J'VW(R M:0*)IPV# ,1)1>+$A?3($ CM(P%4"IJ#A+.+,F;SKUM_X\?#(TTNR37K&+CS MG#L!M.<$.<<59+7%C*.!E'-PB;+BD6_$GFB1N1VA1]V5TZN4"^PGQ3:@/&L3 M/,,$ >N 1]A:)*23IIXVI%E'$^B\LRQS^-AQ]KT?ST?%Y#_+HO+QDVT6YI;6 MP3$55:$PPFHCL73,D/K,!7.=YW:<=QBS'8[V HZ'NR/-X?&D?6 LVD>&1;Y@ M!Z*]A#BHPUCZG-!#*"FV^,8 'D-H/K;;[MM^VYL$)!BQ" M@F/H@/*>45(;V/&'K/,QG!7<'#PX6F)I?W?J;?EY\?R[>WS..GWYCT?)&[Q? MO;E#D-XK#@AQ %.JL9(<&1]_<"1=HD*-0BM]4'@9>:OC%_VS,8F//0)66O(( M1NHEH,!K$5U=[CTUD&(L1%:.RG!B!FT)>M8%4_M=E3:]'#>9O_W%"3%1G ,E M =0>^F<9K+)D_*;V@=A//:&:T9\PI2IZVB<$T; M@E9F)8N^G4795, ;%F4>0YN94?E ^8^B&J?I?8P[^9X'Y%\V#1!Y* WQ#F% MI4/4*E139(#/"?8.%")'RW36*BM/ 8Z]#\6_;AR,,(8P;#6*' (>$&CH(U78 M9N4?#0\@QPMU!SJ.XF1?^/!EE$4Q\@>B MG&+&,VK];'HUFZXR:CX7TW]>Q,E' M":5IOW^G+S[NA56C_@$)Y;&7RA+(((<$>E-K;DR153E!HK,&5A?L[0M:J2AI M(]7TO&$ ##%!B8KK)1J#T9<2IC8#L3 D*VATUF#)XF-?J'#+:G8UFTR*:B\N M7C8-1#N"G2:42RN4%EXP5U/$F,RIL#V@=(<.D)')R;ZP82+SQPM?C,:3="5L MMX/TNG&P@A@@"<3"*Y**#P G:JHP5UEG$O-\SGOWG)W] MTK$^$!IAQ(PRS$9;*WJ6:UJ]URI@+)W7]K<(3COH4<> MQE5 J.)&1*>NIDYJFI-G,T#]DB?@/6@YBJ.]X64\+2^N'S3A_A#+J\9!L:B$ MXY+"RK%HQ@NL#7I4EXR?V5E KFA?(B67GWVAY+DR3=-^MRCO=NU 6WH$!X7! M$DNA.190: U^+*JH@W,VH0$ZSFUN0NUP]!1ZY='"*KZ-[Y9W>E95LZ_)_BKN MX[_L?#CED&$"B **I'-IY:ILAZ*6/SH3Q)R9+LK&PPYEU#*K3Z.F=#$?SS]% ML157%].G(:Q-U3D/'2) [ZEU@%!D/:4TG?8]LME9GW5;^OS!UA&;3Z'=&FJO M8+2R2$LB.? I&NZ BM1H9$AT9(G*>3)T\.Y7N]KI0%;VJGWF\V4Q'95F-E_, MG\Y9554J+K)Z6._W!?7=3I;*J3^H2KOQLN['4C;VS=0Q""V-/X/68:EH@*J?4Y10&&% %NJYPD\_1_M*Z?3&N5@\@7US[\30JTG&Z053SXG2I MWH_S^I'=.V^0\+VK6W!",,,=H-!8JA%2+OH]0"F*(#+>-#ISZ8_:)C1V5H[WO5DAKWQ$$$QY+P#E@0)KHP&L@UWQD!K@S MR^)M!U+;=$;/PGA+!]N8:PAF2V'E!+$_ S8[##^/H?KS,J_++"@5 8K#"0/HD M?"JGT5@TL^F7,OKB$?6_SQ9IF6PYZ=[;)SIUC*1;[UYR#93!Q%M=S]LQE?6> MPO"1<*CP9MVPM;^+ Y,4&_QT6Y:+][.']^?V[%#;N@1NL>44,1(]]_B39,#4 M/..6G-O-D]/O4BT)XI10V[M;;>\4M /$2^>HXQ!(2BG0XI%*!L[L,#Q?V W0 M*VK!X6V]X\KE=MXR*3UA,6_\)42JDH0;7ZY?Z$H9[^T'*H<&?M MLK2WJ[NU7M;?'W_\7^.RBM]_^_U]^:6<[-G?F@T0)&-:6*F5COQ4&BE@84T] M5S;GY&B I]VGW^TZ$4OOH%RS:A58?$W&WNWPH'&"DX(I;X1QVJ+XLW/6U[R MP.14-!^@SFL;(-OPUP'K>X?AN^G]PO5=0VFGEE12+Z22!H3X;)CEZ!I96-+3((2^B8Q0H] MTLDYREG>W<_B-O3]W=U]Y.4J7VI MK]^!BXQ47XKQ)*UE/ZL^%9,RLG-V,QW_J[QZ-W5%-8V\\+H%:629L-&R$QD:(1EF.75$4[<'RXKZLHDBF-P_S;K+5 M[NX8J&? $ X8Y-$@M%#&W45*'DDW! -];GF=1XK[96YOFSSM+2=\->F'NTSE MH?C9W"WX=-'34P8=4Y1*(R5U%'K../ 6RUX#M&\,/:UPM&^%OOKSLJSNHDM8 M7^I>54<^L8UVM+ZW"@OKI%><46JXIIBA]+:;T@ :W.AYYH89^?\HQS>WT:%6 M7Z+6N"D_EBD;H%8>*Y9NG_UA P2I-#$X0@8;%O4/C=:!8M'.MYXCI5S.H]-O M0*FL!][V=M#W;"O:2\VN2E"'#A68A](+P2#UF!(:E:$PD2_(.(F5A6=B M070%DY=G;]URO[?4GR>;6Q8:#QLH<.FYH0HCB./NZ9&4 FMF%=)..6NRGE;_ MPV&Q4]X??;/M0=V_F,]36V3?/MIX@ #2G3_*F (>4&JE%L +GKQK);#0.6\" M#@A-;>ZC7?%V$/OH4SH^E-$ZGNZR- \=*@B/K(BLC.2H< M/UG$K /=U0%,#ME'\[D_@'WT,#0>-E# FELLJ!'1O:56,.FMUI*EFJ=.BJS7 M4 >D^7K"8J>\[SL"\%NQ2&D*WR^N5[\_.9Q^JS$ !J 5T6(F\6_J"=4,043C M)H<8UQ8V*LW=QV[TA-4?UGFH=MGD*.J088*2V$!*+"= 4\*5%( :I8#25AM^ M+MY<+A1V[C:M.2 &9:):0,WS[:'CH/%H$@X1D_.)=!>D.'BM(Z F/_HI1 M7D81.!$-2*^1U% ;24R."SG !//AP?(((0P1F#Y:_BWA,@T5HA45-P\C 8:8 M&@,UP@0P%)T;C8C#.441!IA2/CA8'B�:)R_*4M;9F&"MQ*%AWME.E(*:=$ M1B-?&H\$P)BJ9KD^;R>O?'BH/%P&0T.ENHYR:Q&:S\8+<;_03"F*#8FRD$1H M ;ESA$@>ES'(N8@SP&+R@\)GCB"&!M(6"#O!X&^OT^OUG'M\LI]&\6FZB[]=BP4MXT7&->,2L]2 M(AZE1LOH]SF&=?S= VMSW'#1&)?R 9?3\J:(\[O\ VC*EN21D0*P8W*7Y;28 M+M[=W5>S+^4ZI#6^^[R,8KG;?$:6/68P%E+I?#H) I2DDZQ7 MR>4?$X=]R^0T"0:/Q!Q\>O,]2&\(DHIK3CWEDDBIT[L9QE-A/-19Z0)@B,4Q M>M%[[7"[SUUX5CV?<\V-']'[^LBVT='H,0,&S)$D'@A"!:0*8:F,]5YP;^*B M0S3GL&: X?"6#@U[X?40D'@YTZDJ3!E]J:MC3A"/'C=8CZD GALB#'6(:014 MDI"E2A/H^BGOV_>^W#6N#H!QVQ(:&IHOO\X2%3M?;CEPJ. 5E%H1"R% U*9W ME?V(V1RB#@VDZEVH-J(^#!0.+"C&%,04: @59<(*S*!F7,:E+)CS_1Q1 M_HG5/+$,#:PM0#0X *%1' F&=5RS3'"JXKH%\0]KC,QYXZ+Y@>4+8'9^;CE0 M8!XHC%-80(@2&ME+H;31WR-QCZ%0>*)SK,0!G@Z=&H-',WY0P-MS-:+Q M&-&Z(<)P;(CREE+$=5R'S.%4ZEU[Y7)2,P:X[0X%?$>P?DCPVW,!HND0P4/' M/+<>8NPH0$0)R9$QR!*(B,$8B#V @B)3#1#6.0V MTY0!SI#TRNJ(EA "C,8?]0H)B!OJ"=(]XPQ2''%%HF&#&*&@74&Z\M-\P[()6,?XB'NX5A Z1 MUZ\\3JH5#]5^D38F/"4DE2=+C^5)A2%#1'/FI=0\JS;/P5J.Y#/?5>" M^[VHTLG?ES=;_)U91ZGS @ &&588(*]4Q9#(0%D)WR&YT'OK*9KR_FH&M\G M2:W>V=YS.KZE5P"1/BCB/BBC'QH] 0\BY6M:;=PHS^L B1^%C\7TIE3?QIO2T)[]>\ XW5G'@&!JE2;($J'6F-GUHD50B&F@(2=8I7IN7A(KZGE3!,ZFPO!1LGHI MZ:-XUJ6L?QM/QW?+NYW2?M8F$"J-T2QZ0 )CZ1P3BM1S-Y$O9R;O0R4V:X=O MG*U3&JVB(:JV-(4*NYZZ%%&=R%;,5F6?PK=\R&R_WL/?U M^[X'&X.//0,B3*GDI,1=4%(.N'/ZD5Z&SN[EKO9L@6XX?,K"+1_+:?FUF*1G M//8B:FO/0 C2,FZVPL9U) 3Q2-=6M@:4Y,0^![3;M"[]!H57CN=RJR56TO>/ MIRO9?"BK\6Q3IG;SSL%#&2=-&)'$ <]HG,,CAYQ&.1==WHP&.AXOG3'Z-)50 MW+?[6=X!F.<- Y/$",49\-0"#"27G*VI,<28G$SH >9B=864+*;V':'^ MM+R_GZR.8XJ)+B8IPO[IMBP7[Z;7L^IN-?9;C5T3H*VV7BK%$27$2T\ABHL5 M. 88;';0W- 4>*X<5,358JZF5T].0A[ MN_=M4/'"1A>Y%6"F+*,12<&EP M=.:@A@@X?]XQZ\8"GO7'XM.8!A_3BTD7UW]?$]381'C1+T1%A0 S6#BI*85< M2QZUEE3(",0L[A5.7=9+ZQ@).TV'/)Z?N B?65;5YN2,9AU#-(L4YMK)=/N6 M2B%U7+$69T9CGF!@'>S3GBK!,II\88K_/IJ-C4?:C;[ T4@:$,LJRZ/,+ M(0UBP+I(-_$ZRY8=D-!J@-Y?708[VE>T?&6^V&C!(V@))@[1:2A!%DIXF9O$%!,.Z1[ MJF#WINSV3AG<"GA>&'9_JV;SS?DF#?H%;K5!BGJ32C,SENK82R<@PYYP$]7J M>3AVG4IV&WI:X'<7>%&CT?)N.4E9P;:, AJ-5X([ D%;1@K.0B.-(\Q!3SUC MD3PNH1?,6B2-[N<\LZ_\YR% JQU!G"+QN7E 84>O(!B3/.[A"I@40 5"B[AY M1Y6?JMH F@.XPVWP;JVECI'6/K=/FDZ_/XRPJUL0%#*M)' *0JHLD0Q))&@T M"P$P#.:\:7*P%=YY$.$$R,ID^$FAU2A\L*=GH-C[N&\3[Z"AVC+-+$>>8^20 M ][G9(@=?#'\K %V-,_?UFT@;IP#4-%4UXMBHJ3VT2Y$1%$)DR^4@:?#KWB? MW49X+)]/>=;Z<#C\*8ZX^N ,CELECI:&)ZMJ-E1BKQ@2T8G21$-KC6F4J]1' M^,_,YLTCRZEQ((!B9A%3W,L(+1YW/X<@]YPX'*G.N2\_(%\\5ZP[HWI'\+'% M.\?IV_<%\';W"DHPQ(EVWCM.B7#"<$6BO@$&J&1=-I\A,Z@#24EEGE#-&.HO4^IP#R@))D6]='73/ZI(=;!P/O@%&"]YP*ZJ.9K!Q%U @F')&&P*BSH94Y M4:]!WC!L!7#=,;@_T_1B<5M6ZW2"I+!GTYMT"_N)XCZ9P;J:VI.)V/%\-)G- MEU63UZWV=PY& :2,@E'*A%(AA8).&^Z$E,B;9F^[]$UYDW7?H'=0<==-%AJE MWE"@D%31Y=)<@_BGL>Q,RFEU 8:7QVFM,WM(:__3Z+:\6D[*B^L-_WCJ _&N M]0.37E'+L83&4^^D4@) ((CG' *#&[V[W WE*_OZ8[D85ZLDA8O/D_'-OO.O MK7V"B+M=W)8,,9)3 IS$T#IIH",<$Y*55/4V=4%CP<^Z8?';S].# %N1KI,0 MR:CV-A5K<,Q[!*+R$S0GGC) E[E#2+7+Z+Z 98K[<0H>IUG_6 7S1M#:VS>] MR2H(U)2F'91IIR'Q@DJ+ = 2L)P[6@-TCCL$5]NL[@M>'\M(^'*4_*SI3?PE M6C=E(VSM[ABL\HAQST#\'_7 :LVB[<>$T)H+H7*TU@"=X Z!U2J?^T*578OG MX3CQLOCVA#>_[[QJLZ=G,-9@Z02&AG*JH%30(,PT$2RENJ"X<@X:8R!EEHFA=<:8\@U-MCPK"3( MPU\B>\N@:I'+O:JKH_34YE5CO/.8. D50-12+(64T56A#%H>]_N<2N[-WQ7K M+:>E:P75!H^'&6%\VO8/%&442G$%#(O2HDX@G&I90AQW%24\0+91:;<>PT.9 M-X25IUIJQ;"EPGFA ?'P@5H)@*0Y%^[>9JRQL?@/N19\&)=[BPK-IBN:_S%> MW)KE?!%-^.H 7#7I'C! 2!OF <=$6Z>=\;JF''*7L]F\S<#CL?CJ@-N]&C"? MEM.KZOL3WC2HD+BK7Q"6<,7B#JT(1-A&[CE?TVJER3DE>9M1QV.1U2:;>\L( MF\WG:46,IS?E=/1]Y246$U-4U??XT7\4DV6Y'U_-!PG(())>2]#8,64P1I3C MF@L.@9QZKV\S$GDLV#KC^=%IJ^[N?C+[7I:?%K/1/S]$<_DV[N ?JME-5=PE M97L[FUS%J>W05\<,$Z*'":U/[\1PYQG%3$!>4X=(UF/V;S,&>2BB>N#ZZ2)& M^Y77UCY! $Z8Q)PH[J._J2/@:XT-&98Y=U;>9@#R6%W5%HM/%2AJ:&%MV/2- MI:/^P2E*M >*^NI5D1RIE)I("6M M$!:6WS.Y>-Y(?T>RCT=9@B$"4%]0S[937U$2%Z T!@A!OJ9>& MG+I-Y^7,UI-2H\7XRXK##?:> MQF-$6X,8JZ(*P%12%!U="R" C$@, 9,O7X/O5.DRXI?RU*>8_:H4Q:"6 MRL0]!*3'J*/OX>G*W1 *:N5.>+/JQW'S%FI68EOM8#LX<< H@5-C$8-*2ZJE MMQ+'GVM>(*C_L JD,49>5GWIC/>Z0>Z2-@3,K?MF)U'=M34?R^608LK.[8KSK_M>6'H$!C@7CSDNNC;*&P76N M@%"(TW/#4::,]R'F*)X>?93T[.O=]?6L6J1&OY5WG\MJV\'1SDX!"P^LCYI8 M1Z?0( AH.E=^L(\8>#8G?BN_Q0[YA+KM1L:]?< )*)RSR MWB"GM4.&BO7\A< XIR+) .,FK0*C9=Z>9(M9%7),F^WJ+L_[^BWNIOO-EN[! M.@.43*]M1Q>22>BMJ;=J82P\,U3U;L2TP_;3 .ZVJ&[*Y@![:!Z$$,PS;JE# M-)+H!!:HI@PZT*>R>2CN)O.Y;-)C?R8UQ(H_+J?Y7%U6BV7!T>7EQ? MCT?EI_MB5,Y_7R;%FJI6C![NM#:RAMKXHN 5UI&OT:'ES&K@K?NAS DYMQY?19092(V4>Z5,TQ\L;((XR M9=PPQ'@83X<48D2.(L$X\DY $)W95'9U/7-"/O^8J)Y%\Z)Y3+C!:YNT 0HR'&"RO>P9K/.>("Z*D M$DQ)H5F]01.#78[I,D L]6ZZ9'.\+X1=QF][P96]9LS6/H$*R03#EEN(F#!< M>XC7-%*$\9F\#=>ZQ&?=\+^BJ_E%6Z=+]UG]O3(P@-+#-461I5KL%6 MQE58TVKD2V%SM;^P09^2*$1Y&SL7U02@M(L)=6>9+^ M,+2V_&@D+>?B[P#K%K2/FC:X.@![^GU;1_:IO*+V%G-J%'4V.BO2KREG4&4] MN#Q /)W8LCZ6[23B9]57XOJJBG67O<,##LMM4>0(^*T38^ET)I> M[LXZ;3H; @VJ\1[/ZE-"ZT \!:8LM@IZ00&D4<V96353_<=YV[PE!+ M7&[G$&Q-5X3R-$+YW=3-%^.[R-^X8W\J%XM)>?5UO+B=+1>FF-\V.B$[:,3@ M-';.82"4BF:EXH@[4M,N6]E-1K/HXNSJFIU<;\M M8;+#;PO$2A+W@,A=:J(['GUI@&J^PK@W9*!Z@.7)NE*4IY?,6_(.).!,*L@M M1D93X851CY1Q@G(B&0<7+GOP#MSTZDWBK@7V#BC=]L0EI_K-HX71!O?(4VH8 MIND@#QFK%>:2N?@3:^3GG#2/MD'ACP-'"M 3ZK3BE$7\.^6DTP)'MP1R0PGC MYQQ[:@/;4;_M1S/ M5QOQJ8L*K2;OH_PWU?9NI%0:C1"T((H"+WCTRBA&6E(.D-"002\PHR>L:;>' M@F9%A)H-$0"T%J2,/$D(]4 *9N+* 8H!KQ3N]ZR_#R72,C9>61B=L/UMZ0X[ MGA M;!'-OEL^N[H%C)&+-C.BT B*HA^&(XV*>0^02< 9)PFAB$H$.6 ZT( M5=B?68IB.T*=MFL.]L'1;132F"D&(W_D=B>X_ W?_?WI4UMY$CZ??] M-;@2Q\M&)*X.1[@MA^V>B7FJ8$LEBSL4J2"EL3V_?@$>LBU+9)%ULJSHF6Y; MJD(!F5\F$HD\% LV,A- %7,$,HEMV"%<];5:M$^3 #4X=NB#9J>C(./Y2P] M]+D:!)Y]N ##8Z#)&(^1 3#42J6%6QF4=4%3-HY8TA:XWP0YV]PA/B9^E/D& MX(\R=R6YNYE>3F9[C(@7GR]T,-)0Q1E)2P(GC0+SA8XARF@8,$\A*4%#F32YX!GUEBLRDKIQ#?%UT3Q%VT0) MKJ:3]Y/+Z?7T947\&/)P,]?A0L8X4=(Y2I1P03A"%D;G =?+')!EG3*8F"C2^82&JFU$%1IK31+IO,X MD@B:5@PMD+;K3+@?77IVLIJN+J[?I\GGV\#]"=_5!B@T TFIIXF(&F)(^W%" MM0T1T0IBL,ZY9D# :L5H;972P\'9P?3OJD,4G$K)6"[0FEOF$(>!,D9E.N]Y MQ94;6>7LIF%Q-.I.HGIGN9K3K^55GFBY6\CA=,T77BE\D%X2+PR1"CB'G/83 M'$@9,#+'?CM<'_QG.F4NIY/9JC*>]K]8* 6:)4%D M'CPXS1&3\1B GI,(!GDE+=XJ#=[,$W\F,[R[FTTWA;W? MKU,GW,/MPVS-K'!]75[>?UI.YAM6'HK!JC=P(=*YAKLD9TI'&3DZ:^V.8E[[ M.M=D ]0]C>/H>174#3,ZP'P=.20?C@@PG^^UKYV.)0 M&^%Z-22=1-^3KW/P.A$/KQ;KO,[%];ORRU:N_GB87NTM:WC,ZX7)5^!269?O M,WBR.@6$[6HDD5+]%F@YEK.+U@D]Y)AE;M*D#3B>S00E&?=:[%8BD_(>EVNJ MX]VL(:J?1U1S$%)1P8(1$JQ/YU[@;K.%<=-4[AD5(E%!#O4 9G.7<[LBKTK,Y):X !!3V=M-ID26?W=NO*LSN[ M[?!MW3./%U1H (L\"N89X3Y)KMZM3 8SLISAEKC^;+7Y6H3N3,,]KO_C_61^ M-5E>K?ZZNYKVN Y"RJ=W:4T1)I(=BO/[L,NW6+=E" >% )K\J/C M??U#F;T V70NE]>+Y6UV%%_\/9MN@D0.;]W[WR^DV"."6,)30Z(:P$YX67NW4'+>J$% ZR(/'0L%>#&2?? M1%282OB:2R9OU7/BYN(Z3E>7D]F_RLF+=Q8UARV"!\H]\98GHAJ7-+[SN]7K M&.JTSSZZ3O$HH=@#ESK :)[5IR^+^JC<#E1$Q1S3"HTB(NE^I3 ^&AV!V#J7 MJ^H5AUWQI2ODI;%R@HPMORWFSS4"JSUFH8':J'GTCJ&4:4.P\O$\AB[4V:+U M*QY[8-'IT-Q.[,NO#J0OC\']VW8(STP=<%3]I4A+G%; V=EU\O,'*G+=?"(E4V=U.+CR"ESHG2UGBBB9>S0\4X#UZP:VV>M-=$IS;41"1C2P#H7%.H?R99"U2J*+PE*IV. MA65W'GK50F:75LA:.(F:?60LBNT $,F8XQ" ,C:AW,Q7!CR2^J"%N M'*;PKI[00H)EQ MZ3P>&% "VFBJ)YW]/5N75^\FW33KU8;U0;^#"\\0Y8@0Z:X!Z MD\ZC@H+4EKF@&*D4'-,.Q=:3_HEYV2>5?VA_7$D5S7'L4$40R"W'B(SQM %Z M$PR2H,LB]*9$[M)&O4S37YM"[6B4KO"TZ)1%?>JF/?*-)QP2C"2!8*$W1 S?2.CI;&5ZU5'X%/M59/O.NLS,EZ@NF3 MAPHU_?AJKA= M"3>FFL_JC##8NWU9@_A=P^B@8?A4%ATCCC'A0!-42KO@P^-J]%C:GM=CY MH M.(F")V^)GVYRY4:Z\:B]2>INGCUJ>2[[=[Q#[Q7>;RL$L]4?O,A=)]!:I;WQ,KKH:, =U1A '2#6"F+K MP'O7_Q;7.?^:2&G^N+B^3W,HLW?S^06\I!6/&J2@6CF)3E'GM8PA&*X?=PHI M9:W'+@!ITS$G6] 6,=&%O?6@XR+C[/UZKGN]=K MG\73R?<+!Y)&3C4@L<([F8,C=[07U/%Q1?;W*%1#9.?9B])&P\3%1-B]=W-^4RT\W MDWF?F]B!.16*J$@TB4"X#4(*D_N3;GED3*QSCS+ HK5CE+V&6=Q92,_\?GHU MG3UDG]W'\O)AF91&N0I?+V M]+?7B-SGXR%#-%I(&3G/)]XT=Z4#3LBET>CB"..*O2@C#?<&PDL$F]= MB**W8+*SNENJ#(B]X;G'L6(P;OLS",]5:)G73C$D!)RS6B)J@YY8\+D/U(A! M?B+$NHC5/8XKYQFK2QA*,-)9$2109I QC4C3-I5V+H6]-0/N0KWVBIG*@;O' M<6@P6K?GD!0BF;><$V'0@4QJ18*&".FPA]$07N<47NM*\[XY*9^MP]%ZE)E+XNI_-UYPH8\%)C9(YB4I39-RBA"ZCQ3;67)A?#?-:?IAB4Y>EYR(F MX6NYO)RNLO.E=3'YY5L%"DP:)RL>14 H:X@7PHA *20>DSH9I>-, ^C+$5"7 M=>9'G*UVM,WIDXM>_S!4A>N*T59B+X5E"M="!D_0/M+PD84G'$1><*)S7T@@U6&LF"I0Z7J MW#7]1@[!WJ6R-T0,1C+KNG9ZVD-KS:MPBGHN66#$1= R8-*?2(CWQH -<=2E M/48DO0/"R+G(\_E8O^F(+V4ZY"-P!(O)TB':F6B5C\$R6D=&:[LW7^5T^(@X M%XG\P>W5DT16G$&!2!W/K0@=R,0"G;0@>(>,Q"BCMG4EG+/#9JVW5L>IC,/I7+VWV5(88SR2+S M"CF ,]H $](0RHU#$-$%JW4=-]$X,]=KB>4Y\OQ<)/=EO=6'B)XPFX)+XY1T MWJA( 86V4@5J,2%.!QIX':-UG&GR?KOY#D5/F)(NM!)2+:,$L2 SS!B*D0K1:B3(:->!? ,67R&>]_/Z^UHBWOR MT<(:SJVP.GBKP#%EM? T(J=2&:.!U1 D_2I(0^1AGU5@GFF3\5H29G]!#F&T M0 V)J8R!%-%0Y-K[2-*/73)(J@CH:TF8,E<%"TR21#Y/0$(T6CK!,8L(HY*/ MK*]35Z!KK0K,<>P:=A48*BD/TN:J$ ZB9EK[J+0F3E (2.L8JP.$7@\8V%OX MY3CJ#^8X=P:%7SBJX($9R9$!D]P2X< F#@$ T[6NUP>(ZQ-1U46ME^,8<7(+ MC &WQV-6Y*K6(AGF 51$-"2$Q!;G...V5N+F *'8+XB:;8]W'.<&HYY[KA # M)DA/"2=HD@)2J!E5E@=.2#KQN5HI_D/,=NG=I.B<98,'^JX-61+LAS7AG]9A M?JSMW'*QF),F4OAH><:!( :!@4,JE#/,2^IS:$RGO94&L&$T"-^F)*<+OHY( MRMI+N3QV#@4+)A"NG1)< R,*G34 E''FK0U0I\9^ PDM Y.PEF'>O32>!(+S M%\2?4PAZD<.?IU 8'D.0(DAE'00;=(*) 6><9Q$BZ2UWY54 A\?]\Y>_S45S MK_+W\Q0*IB"('$K"$\6EME9K81-N6(*(,[3.U6K-TC>O$C@\_I^_!&[S<'H6 MPE]F45@O/7'<6"TIB(#K5L6$1)H#*0/%3N+97^6P.SFL"X'S%\4AG@I-KO+B M26 ^X00#(@3C@7($;A3'.K>@1\>O#[R.U5@$L1X$1B2&!YL=#\9'>LQ,"_") MH51Q0B% S)6;1#KUWBY_QUP ]5IH:I (Z98.&\EXI)JGE, MW-,*O15.$QVX#)ZH.IT3QU3CY;>1_A;!<_ZB/Z+3/V?H04=CM0#"%::#'-?! M QKMC:UC^/^^/O@S%_W6X'-RGDE71DX:_78Q7VKA_(YUWN_$RJ H]** M!C$R@B$N*$%$P+#W7"_L=D]YZ)/-5D;Y^5,-8_^85$N4C. M?%6^UL)X=N""1H$4M:$VF4Z"28\:0@R11ANU895:H;5="R/+ZP_EY>+S?/K?\FJW220B5*^+T>#W"@N"<)!:6I..<4Q8\YV^ ME/:7T-U!'>:ND/EBP8S^^-C5 ?W-/.G#\F."QGH/>+M=R8%2&GO>*C2(=(0B M,I)@K(A1A9P[O%FGD&K,>.T9.(NVF-0S& \6TMC[7D%=,KL]BY00S5TZYTM. M=FOEU%0JUG2F@&P$ M5@=1*QNP)6EJ:+ZX^36?ERT8L7GRTLB2K7E0LF2F6" M9DK1S9H< 6?J-'L]4P =R^Q%LR3NS'M=SF:Y&.;\ZL_)\M_E??KS]C!P$$6' M7BT"<][Y((V3%D%:BE'L5DQ)K), ,?0F5NV JF&*=X6Q#XF%Z5LW:=Z^_$\Y M6]QEFE2%686W"\N2/5[70^S0>E^^E_RJIPJ_1^$76$&"@+P5$F.:7:/ I:P-C;/?;9 JX- MLG<%N69.0F\K5'!J^$N%)P#21">-M]X#<EI+=0V.'7R M/:2;W$WO)[.\RH^+Z_LO:4IYG<_/[:7+PZ,&*:A)TT@Z0*:E:>ZC#1)V*Z-6 MUTD['6"L>]^P:YU!?=[9K;>6UUNY7XJ%"X-"*6V=$N"818-,QN#3B229H+Q2 M8[(SN95+W+;IF7]W>3.W^V8ZYZ$-@0@:(P'G>>Y&1(2-*LNDMF/>3;M":-NW MJQUYG%RT]*W M"T>%=\8K+YP&8-(J8K(W+G#&J.%UG%-#/V3U+C_#X&GW/ M6GCGN(R>428D0(PZ$[Q>SZ>6T1YOXUZE4L'=??JEPDCN) (IP#X$0C9Q2 MJHD-Z21B9*4$B99TRC[Z5U(?E08H7 0%,MDEE$E@$+6P5JI(E>/9<3RRPMA- M0.&I%FB#SD,3^+XC5)N6>Q$-QIBC\8V+7E//F(L!T:I@"8N5NH.UL])WY9M#BZ6[B9'5+^9__C$='XYO4M;RX$(TEKC%H%)'4"P&"T'REC> M,+?TBD*XD753:P(XB_[(W]FUPM7_/:SNUVN(B^6>%1[JGG;,. 4#9;P1-CL/ M)>5(:+Z*W-#"8K?5YMN'8D>X>7J+T")'ND)G[GIT<8U7B_5Y\V#\P7./%]8# M1;I>52!1.Z<%;E86B=;]76BUI/;:X?JB<4)WIN >U_\Q-Z^>+*]6?]U=I2-E M>EX2=A!3E=XO"&'"L 88I1;FE%&U,A*AO6SRW;-I:Z0?7%7YB"R^>>WY615 MKIVZ%]=_K4I(A. +,Q.B#Z<:UN;&JR0VPLVN-"/XA[ M.YW\/9U-[[]5QMKC&X5QSEDF0:=] F@ZZ8&*N_5Q2NN@;$1ZKVF4G4K_H;G) M1NQD-5TE0_+GN7_;_+N*?[S: 6D M XZ(.GBC 7)GI21F3%(5J.&:8&\I?IU[OBI#8=$!G;O+[INOTD2OUJRKCJU] MKQ4A(F%6&RM$4F\:M;8Y8R@$&I5%-K(J^BT@JD'J=H6C9#]=7(?5_?0V'4[W MG=Q^?K#0:1>4QI#H"$(0S@BKA32>2@0AY,CN\5O 2BUZ=H6.]SDB:!,W]J&\ MG$U6J[6%L6;8HT_.EZO+Y?3NA4CI4XKZMC;\U8.'HR8]+^RE@!A@$Z[Z(2VQJ$C MH4YQ1?E;J+KFB%OAX+[]1?Y7#MO[W__Y?U!+ P04 " WFUU/W>)4D^]] M 0!4)A@ % '-R978M.3,P,C Q.7@Q,'$N:'1M[+UI<]O*F2C\>>ZOX%5F MIDZJ*+OWQ3[QK<:6\;W>(NDDD_=+"B(A"7,H0 % VG_^VIYZ6!\&R5%S\VBL(B&O>]Q<=/[VS#*?^]=9>EM[V]I M]GM\'YZ>3GYT]PX-@;SD$ ]# @FYQ"&ZE)*(J^$ 7B$$!_T?[P8RP@!&'$)V M20:<2\0HO PO.8^8 .%P]K#%VP?3MX]SO<[IZWOS:6YZ]S.+KV^*'@)0SI8T M&;\I-+P:YB3_T\E-4=R]>_OV^_?O;[[C-VEV_19**=_^,'-.)I/>Y8.;:)C& MIU?1,$F+:/ZCJS"_+'\RC/.WCR:]-:\]!? 4P]ECKO+3."FB+,J+^D=4)M3\ M/+^Z.XTOT^6?YL7MV^E@P\_R53_+ZW\6#T[S8CC_V8_+;/0FCP9OKM/[M]-! M\S/XZ&?%7;;B=]/1V?_- \3#!PS&6::9[^>I)G'S@Q[/J@%@%(7U6-8#-=,' MQ>6H?KX9J?G!]3C,ZG]@1FI^D(WKIV?C.O0;3(6CT0H\ZM'9_VOPJ*',&^'/ M&_AD,,JB%9Q2#M?\- [3N/Y=9J3N75I.XJ1F?>6;)H-U-$K'29&M8XV'D\QC M>.UC5OZ\YF>E=.8-3#4=K%ET$L:#O/Y=Y5#= @<-.D8/U*$_N6_ ?G+?M*#5 M.'PPI6:!>?;PQPOZ94WB6+*L>>)JII[.6,'8\VFKM.AEKD)K\LD;29E*C!^N7>1V&=P\0 M7UWF;+#NC8.KT[R.S.:%Y5B=E$:#T2 <#7"3/IV/U_SX1[Z KV*3$0#P[7]_ M_G2N*7(;&E$KPF00S=$9Q:MYJS*A3H#RE"#('[RX_/GTU?CM=,;B?7=9-##> M1^-OY-LI^=\N)C^4P,;%SH=K)"]KT Q9G6(PTEC\O*MCS_E0G:&*](RFUTS MJU%!@QK#,55"@SJC\<"$-^+B\:Q5#UKO+=2KI@?OT-1ZPDKTK)H'A5D##O1 MS?3HQ^"F_EUFI.8'Z>#NJL&HET,K8%L-4Z.56&,AFJU#K;*9#M1:]F%\%6LA MT1'(Z5V8U3C(2U/J&;[VK74:>"Z5<(4,-PBPQL)IDR1.QAJ=GKH%SIV>NH5& MM__38-[-2-U[] +R\=W=H'E]Y7#=N_XYCHN?#6\KQ^ID_T<3 J%6G,DH3B(3 M-BZ6U[2N.K[0.O2RP8R8H3H8ADV:R(S4_* IH*N-X8PA66EEZOE;NX>7-79T MZCE>UFDEK3=U'-C\LL5XB>F'/[YIPL%-+0K,&IICTLLZMM2.0[/GT^CV-$1, MP[IX*6K2IE&M-JWZ_3:M?0>/;Z[@UOFERT?5(K7)HDB(SL@*V]6 U0)2,;^N5[[#(WAK_ M[JV>$67QX)%6:;3KB_$:K?)#Z_+?FU-F9O1QT/$X4%L*/)H3.)<-!NRRSG*9 MC-3JZ'(QH29M91RNU4%E=4:SMEZYA(=S:O";#1I U@-UBJ-);]3R_M7=Z7BP M,KU3#M!4WF,C%>*W?V_"CNLGS M0&9]T-6<%1@V9I0G@_4DN+H9-9B-Z6"]"WC7[ +>U?UD%NTW"G-E0KUKTQ U MST8:D%*;B)LAI3X9-QD9QEF-I5G\THS7:<@\O;IJ4))FJ"'F7*VEJC/JC'^# M+EB1YUT!W7R\+A6D5Q6OD*#'2:"Y7U;D-PWB4)G1H"*;^7HR6,>@#4J[5F'!VGV#^IQ&$A7K\*&G+$GU&J&N!2^Z?_"F M/,KNXT&4I^-L$+T9I!,?&4@,YA0;)4VA4CE4%_,V<$51A[J9J[;2CZM7I8N- MA#79SN: 3+-9(^:98<('9FD5RNL1;FS!2D/1 %F#'DQJ]: VWLWNQVRTSF;& M5_=->0,S5!^=:;'\T: K9J,-IJ@NJ35#7WU22Z_]_I_-<-W_LS%#51,)+O)3 M=9%@:9E6.^BKG/-53GF-,][DB-5+[4TT:(HMS5 =:=-!DSNJ1VJ-:8VAF5C1 MVHC([,^L\M+J]_WC9%"$/QI +\=J?G1WUY!#TP,K=/':-$V]1HA_:,\M&CS2 MDC-RSO*-;XLL3/*K-+LM4\;F.?04B ?+2!H,ZF1Z0XBYLBJBXE7"I577Z[%U M2T:GB-6$F>M"^,I*'G'V9*^ZT0^O#V>B)DV\K)X-R -6B?VDV(O&XWH50D]?L(1A>OCC :=F*'=7Y=R07# M^K!KLINQ,D*?C#=(],J$47VRZ,>H7I#+J.2_/U6R8%ETG388XG*H(0@9C)I* M8R:#M2JU(;$ZM_7 MU1VZJ"EE56>*2\$H:J6&3J2F./GPO_[MUYLH'.K__MNOMU$1]LSL4[,KIOUU M-TT* \*%#M].>H/)IS^=%-&/XNVDDO!M^<,B+D;1AUD)XZ]O)Y_UH]].G_WK M93K\V_7QW$=]&>>]+]+UWEMZ&R?MR+(__%;V#X*YX MK]?WZS"^G_U2@WHW"G^:<#,Z^?!K_..=>7Z43?Z,A\,H*?_4XU\F@>9DT3^* M,^-N!YY!TE_PWR^\DUX2WIHG1O$[I1<]- L/1N'U22_61 G"07%* $<>4ESX M@E'B!%(0W\$P<"6$D$GW]/OOIT^:>-*;&+\_G6AK^>XRU80-DZMPE&L@RO_\ M^O;!HK> P2US6T40YX-P]/]PZGF M,Q^P.3CK)IY\.#V%2#/:\Y<]8YG)NK_IGZ7#0'^75];-7.01%3 (E* $,H& MZ_O85XI!+_"<^;K733SY\!?<]I(-JA\O6 DN%745"PB@CN,)#_A$!L C0KK* M7R!ZW<23#V8%SU^RGVB!_.D:,QN./B;#Z,?_BWY6%LR%"@+!7"8TX@!5TE'4 M8TRY& */(W^^X'433SX H/TRJ&T+V6[9_\BSXA]G87(=J1]Q7G[Z'"?Q[?CV M?/@&_]X 8)#I)^BW]X8Z0+H-C] M<1)/@!WGPY-EZ,4$^JE'] \WO(N+<*3UX-#H8/-(-\V+*4ZB^W^HJR+*U#"] M,Z]*K[0"/8ONHV0<_7D<#TWZ\"&ZIL]]U_1<$Z?'_RJQ5L57$"@>$$0:B2MKRT0IQ0[&CJ>8AR5C@CH+.[9N8OL RE8HJ/D, \X#1T) R8EDDHPR15S M><#H L!U$W<"8 L41)1PR#$(7!101AVMG*CO:9HP;8\]9R&(ZR8^$T"M4<]O MPBQZ!.C'DE7)$I3I[6V:G!?IX/=O8?8U.R^,*_O7<#2.%@^:PTB!ZP7()4A) MGRHDA'2H5%I]8$RU@R7G,*Z;J&%\8\S0C@#5%'T>H [16L2A+@D4I!QH-\OS ME)(4<,>!""S\F743GPUH;E:6;TS,$J!L&'.H(X72 MKG" D4 08,=A"T]BW<29Q7B6U6B$;S4-5\ 'D2!,:'U($*+:5U/Z3^Q["#&' M!4%%$-=-W!*^4]P6^3[F^?@A:-CCD"(2N 13"0.%E0L](I%#J N)MP!MS<23 M#Q()S:4[ .PI=%L&3' ?!\J!VF13%[N.!P--':3];8I10!: K9FH 2-4RM>B MV-=Q87:&S?'%JN\>".1[4 C! XI])ASMEF *M&\N5>#QA>^^9J(A&^?DM:&!3JL$C;,Z0II%Q?00>K1>RW9J*A'=%._0OYH%YT69Q'@W$6 M%[%6)?=A/ HO1U&09N?A*#J+)K;_SV%<=;>)\K$@7&MXRJGF0NF[0ON:%$OM M6?L.6.0;UDST ND BWX=<1Y"!U,$C#GR.J%;_.E2HN-MK)JZ MLC;(G'+B4R/,&9!U0>99E$3?PY&)-2N08=?#+C<63=) ZPQ7 -]$C5QBH$5L M0;]U$S<,+Y_IIGTK*QZR:/A4!P9I*=).I>\P!U#)N 2*0T%';&%3?9\!QM4PYKM1J16EWT_$"KC4EUG&1LTCEK)OX7% WL1P/H5SA MS3 .2&.$[A845>'05#_@1BA"!"AX5AHUS433:+J!7VU)P/HB8!@3^DH'1.J MS;IP!?9]&7#,-%NJ14RQ;N(N 7PB!9?\FH KO4Q'^%)Q"GPH*7.4"QR/4Y]Y M@SQ7,D07T=&ZB3N!ZHFT MJG=FD*>UH0YSF.]JR3$T,+Z*%-(S648<+/3FFHFO2;!ZT###CJN=+AV88\I] MY3@FCZ08)A!P4^DP-WUK)FX&VI,3JX\A.XOR(AL/"NVZ)->N!NPZ>N"C **= M?N6BP$5EGD@X& 3(93H\"+0?LO!1UDRC MD5[\]/M\XKS,$\C3;/!9=*M]3#U-V[9R#RH91%\O1_%UF>KU?]Q% VW]+N); M/>7KU;G^-K^:K%#;Q:PP.TCE&W?SV#?#U#SG'^76)02G "[3Z9GOF^P!P >[ M,SZEQ.5(HH 2 30)7>XA#Q(=O#J!K.S.K)ZHO33\>_MP)W)>39I_^-74 MQI?EO+>A)G2O/%CR[J8L!#04/9T50+[Y83AY,FP*9_5P?'LW,CN>;Q\^8_*Z MZCO*CY.B2OVIK#5^-V6N"0HJ2.1W9$O"YG>LV MT&*V!=T>T,8"=AOH1RS^7* K.S =A/NQ+N"OI@NJ*9"N(TILABBQ$T3M@W41 MFUF7EA$U\_%FCE69AC [?W[9C\!-;^_21'_,'[A?E:SI-%GU4EB>HS"Z-JLL MOYI\-]1O_G$WB@=Q,5E3;QCK*9.F>S,_;B5X)Q]JLL*39_WZMO85DQ6]75I2 M)[3JA+1P0]*>185V<:.A'V;&T\L >2/@V'-B3M11:%^3C[>;C$K8'P11H4K)\PF5G4?Y.D5[OWT48?TQ,3_1%W4 MI@^],M9R)G7ST-MJQCT(N[?;_U"#P?AV/#(5FU]-QQ\S+8MN#"+OHX_)(+V- M#I+D3X9[?_=+D#5XKV_P=J?*M]XOL2+_:B+?H;3#=NDWRSL=,1=M[\=H5NB^ M)]P^T)O:2,O_'>'_;EA2FX&U%M/RR&OSR*XWL;;9RK9VHBL^]JNG&#=-R=@M M[H-.L]ADZMZXA%ML(MHDVC%L)VX1*UC&./SH8/.=-P.-XC;U,NW0=R>>/K;V6V;U7O)K-Y.K/C&6S^6Y/LMY5L41UF2[Z\;MZ5B MMXG[#FSP[N1$XC9';"PW=&4;YQ5S?D:3\,ZW;^+MRXRPIW@[:33S1UUW-HF. M1?O1,;=6=G_TZNXTQL3ALA5U^\@*HOUP:PNM8"W'ODN_;>?0E32I:+\23MA3 MU=W9%.E$5TI;!M&)O= .,<;$#-B2QPZ9@;;WQH4M?^JHW&_8?;?M\J?-/7[K M'.R-9V\;*W>!M%U1YS9KTXV-D==5^MNSC\WT'"6;='$+K7.(VHL>?_NXZV2C MS#WQ.+?>>[9.YZ'N,6^^L6AYX6 W"FTR::_4^71KL(L^S>XVS+:LAK"!T?XJ MLZW#86NJ#C'LW:XBPF;6.E(/U7[UA.TCM$_D(V5#HV$ANXZ"](:WMA]&5O9>=)#'L6=E]#E7VKO[7\DY' MDA[M^_:VYT;'W;[VZPGM7:9=I'KWC$3W\UGMRX:]B+(;V8[N978CO4BD^MO69KH/PDDC<-D M&&;#_+>[H<:F?@$#:+_88",4/'";U^/@A73'YEVGVV]'OF.V(D >/5O-<7 T M;"4L6QT>6VU>$=,B6TTOT/J_80*@M8+[;@4?=NZL=%E<_+R+2I[(L^C^'^=1$J>9FR;W45;$EZ/H2UI$>^84UT%W M\L& ]VX5>"^G.L1FJJ,ZO>WK-9QP%&JQ.+^)HN)3.@A-0N6!ABCSJ2K/HV** MIOE($,;97\/1.')^SO_\+TW!,!O<_/P4W4>C!P^:S_F8W(V+O)P ]XNQFI"U MT"5+V%K%5!N\^6FX7JQC!;)?*.K;Z7TAEFLMU^[&_K:8J9S:W_\['FG[J__% M"_OK9M$P+H)P$(_T\A[EH^[3T;UV1A[.><3%M09\/A@GT=>KR>\?_>ZO81:' MVNR=:1ORX#=.F)=?[A=K+^.QFO-:@TYB/+M&AI=<^IN+BE0_)V-E- M$-[>\8"]DC+]P&&:?-2KSR[#Y/>O5U>1_KV9]NFC\_7,"M]>"]^3J'L,,KGD MK[VT)%H1>GD1LE[8\^U#$ VU=SP*QLDP][7Z&!3Q?73^/;RSKMG>6X:V/PF)#'H/FK119Y5OSC M+$RN9SM/Q3\^AS_BV_'M?O"U7O"[^?+-UE+Q[L'ZCZ*X81;D65IV+>9919HX MV6_25->_CZ19K00M=?9+"1IJLK+& DVD[5-*?4=/ZS>^:97KQVGQ9S] M89QE/,TJ-#9#5%L.8@V:%]Y: YY?B,&9J0!!^*D,_FAZZZG<,+]1R=#\Q]2< MWX>CI:*RSYIT/S^'V>]1468['K'TBK#J4U1H-WU/8_5&Q"P8J1XS+?'PJB"K M#K%[;CWG[*3'LW!0_"TN;MQQ7J2W4>:$>9Q_O?J6:;"2ZXR' M>\9F3P*WDG9L@/<8K'/=A=4;LLN%IH"6ZL]Z%3J6'^7'P32KH7XYUGG%RZIK MCN!:3=-E3=.YB_RLIMD73?/ZK/,\G\:RSFL:J6Z=+[-&JN-&ZO7.C;7 +E;3 MO*:1>F76>5XD937-T45/Q!Y\/OJ#SP_.@;7'5EWL>=0A1#T^YFF%;T^%;W=G M*FLR%I9+]I1+.I3-J):>:(P-QX/B:S;=PZVV&1B-#+(FW^])?P&S;UT'TKRW M0 U,^[K)]CB7.>FM&/\K&LZ\63?-BP5!U96.C=0PO3/;X^F5%IRSZ#Y*QM&? MQ_'0'#_>#Q(O-G,;X9U2^XD 'X7,UV4P+<-TFF%>/V\IK>]Q>+['ZV8=GN%[ M5$]V&*$\BV[#V/3*_!9E5VEV:P3TZ^5H6O_E_[B+!D4TO(AO]92O5^?ZV_Q* MR_RD@&P"\^,#(RT^]LTP-<_Y1XE""#3&N\[C;?M.\U<6/^^B8;-,M8OWD\F[ M_^W7W3Q^2M8/"[+^^G:W;YJ@\NTR+COOH#Y.1EM_H^O^QJNGHTN&66T;],A5 ME.=E5_F#"DZ; 3NF"&4] ]C$Q*')_9/(;N7^G":PK>%AR_KBYA2T*[711Z.NFAAYW-E7?PVRX=$V#?WLW2G]&T7F1#G[_ M>K?H_KKHPCL*DR_A;66;\>+&G+V I@UH\?.CQFIB[GHQ\_:+GQY@I&)/FE"R MBFTV>&T5H5.^78?1W3'LSH]9/NB1L1D+'B,?'8SZJ3DT:360U4#[D&5MYMF2 M^61W6NP@V&DU8&GY:(.<]'NK^RR?M5^\=.^^E4O>CI?0Y;>1O.T]:=T M4+8K>-0A(X_";&#NT/&B^VB4WIFIIJ-!DN]9'G8%N-5[3]?">TS;-7_?D%W^ M'"7F.FV-/36\C9-8RVYH9.=P&>9)$!]KZNPI+&/V0DQ/E-&^'/K9B#V6H#L* M7WI+5K#:XS6UQ^NSC-CKRSO 3 7^.F_#Y=;U@%[K!4%UI'MLB/[^E[) M%NQBO9+#9(4M0F#KE;RR5_+Z8;#-FNR1L7E]WV13=K'&YF!985._P\8SQ^B@ M;N&56$:QOHAU7SOOOKZ^$=I"MUA_Y#"UQQ8I>6MFCC$1OP6CV)#W%0L%7KEL M[L&=EK9L;@_+YEJ^Q7(U4]B"[#TCY3/.8UI2=JL$D#^\_KM4.^-!,<[,Y46C M,%EH[<_A3S/_P0S_2BNM/;LAOA;$J7)>!^,+67"^F07G[=]*S2O*^@$VRI/J MB3%/47;_4.:#5EG$MXQY&I+RM M?IZGPJ/[*%LTI;1,7L/D#;@Z:!;?K6Y>M6]A76#K N_W%LPS.-RJ9:N6#Y_+ MK8]M?>P]XO1M,W:6S2V;OV[FKEKJ=6R\UD42[Z"?H;";B)TB<DWS],[C<9C]M]G,/.'S;:-DJ<:O$7R=2?H:/;9G6 M,NV>^-W#ZQ^M?JU<][ M-MQJMT'L-LC^^;"6:RW7OJYGT)C#/0)>ZR*)=U >],+IH!K\&=;=8S[I9JRR M$L_[:$0W.TE_>&S6#?IV+)?]Q-I&RPW[YGR\5LG;X7%*5UUFJ\!>)9EA&?S M&;R39<@V8+ !PU[HXQ?>O+/,?=#,W;V-9NL[6-^A<]O,A\YEG2-NNX[AI D M^AS^Q/#%Z+.MB\%/ =WH%+F>_JRZ^'$23]!T-:T#J*+H-@KS<19-^&(V8?:@ MV>#BT>992\\=1I?%/PP)L['ABL;'/YJWX5M&TRMS&A\_F[#I<\/D>AQ>1\W/ MG4[8\+GC?%CWR#A/"8+\W6_GWH8/S&_"+,KKGCGEI')\\U5^B[)S\]/JDX?Q MO>;V*DN:7WS1=,O"(JU:FB="]F\/EO'P094W>%&2EK:NX1VK(7WXDD?/F@W- M05N)E[M1&!MAOVIDB_F,#3&>C!^;D8? W>D_USWR;?SCG<9 .LX&43[Y>!.% M0ZV8?GVKX?OP:_E/.&$;/Z 4^E!B3AWJ44\R0!V,,(2! E2A$_VC\,$/]3^] MO/@YTMIQ%"?1Z4T47]\4[R "__'^2BN7TSS^5_1.WA7O3\Q;IE/+D:OP-A[] MU K]1FNEXM'L\M/WR<,NT]'PO5%3I\-HD&:EY&KH- SFE>]/>C=9=/6GDS_D M*) 2!0!SXE JH7 P\%R'L@ 3@;@K]1+RNS#9S2H^7(27HZB77O6,,Z:5EN8Z M\[8JRBJ(N\S>5CXWXK!\83B*KY-W _W,**NL$/()6I\.4_F+):!./OSVY>.% M[_7.+]2%?SY?=D<6=^Z[OYU]O/CHG_?4%Z_G_[?[7^K+G_V>^_7SYX_GYQ^_ M?FEIQ6CC%:/Z%?\MS&^TNU2D2;_GO7'?]!"@1+:T2K+Q*DG]*O_S#P)!]/ZE M_],U]@J^GGW^SS] !N8KF_RK%662)J7YB0<3YP5"3#BA#$:8B=/OOY\&.N0Z M92 (*!,!1X%#!72$]#V)F$.XD,SAY*27A,9['$;Q.R\=E Z-N>KII#?UOLZ, M]JID+.O 6@D"!*=_F:/UP;H_5&%Z'IYZ3R?<73@<:OX_+=([(R,_JD\'&]-M M^HN)PFQ;A-;1F;,YG7W@*]_SD.,$@DK,9,"D P&6$E$?:^.SG\9:Y==6XB? M9]&=#IV:2=XKK^,K_G02ZW7KX$)C/1U=AJ-16ERF/U8@3&5Q..K]EL2#=!CU M/I\OP_F??Y"^],__;U[.+ MWK??SLY_4U\N>A=?>]H 7&@M/Q%2B'M?SWJ0_C+\X^2+KT'OXK_\7L5*S"V$ MEC[,V0[YB6:=U=RTG;<7*>%TJQ7W$2]?\X8IC>)U7HZBHN&VV"ZX46_ M+C_H^TU<1*?ZFT&D.>-[%MZ=K!,+L1 +Z@82( &IXS,JA' D"YCC.@ZC)% ^ MK!.+;R5L_B1 ?9I0O!N:^U#UQ)MA^/-GI+UZ'=Z=1W?%)*V!0;]G?MC$W@__ M\WPT;JD-7XZAOI[M:(4;*$])YERB6<3UH(L6U=ST]C;.30J]=Q7KB'^2I>EM$#T0N%",7D#\ MP/.H@M"E&/L*>X+S0&(=4D@7TZIB],O\<:!?^F62&=HD@G@(! #P%%,(1'MQ MP_,MI8U[UZ(!;9RDF/YBXQ"7(#IG4H@\%RKF"01TB,N@@@HP1@*'4,DI9 M]"RZCG.CC(LO>F3S4!+KBQWIBU'T57Q#LRT99R8G:KRQ/A3HX<:ULS1$!1EFG,0C4;3T3^= M@)/RLXD@9I]K0+R(;Z.\]R7ZWCM+;\/D,:BW878=)Y/EA>,BG7V1E0LJO_D> M#XL;/5OC^C+-M.DY':2C47B71^]F?U2)8!Y5KCC3_Q]J%C0K3/YT0DP:NQB: M?[+YZ"P6*E^!R'^\GTU:&L/-8ZQYB/#%6/6]\U6A.=+NHZR(!^%H"L9E6A3I M[?L']#/6KDJM$H_!Z:79;58>4DN_^0[B]'QE2_ZFJ4?G]W$P^U.+>A=NI\L5>#KT-LRN#" M<\,"0Y5"&]FG M<^!FVD63Y<5I)C0'OY22W=.17JI#O:SW/^,LSH?QH(SVM&V,JUJ@G)9= MATG\K_+S'SO"RYV0U7TB^L* MMK,3TBG5;$&UH+8&ZJL*;45WE5->S<>@0"[V'*$RVXW<=1"GU',$@1[VE()8 M(4F)L^QCJ.$PB_)\^I]/.J:#*_P+#G@/\N*F=UYD453TN^WG/H[M7HU"E?P= M<'U*I1*0"$@E0<8=Y!Y$#L>^@@ ^A4)H!840U=0)1FF:=9LVG?!KCB(&H6C! M?1@3QGT7 >$1ZD@L';PH MT?BU:ON)9%EDM!F%+A:,2>8$%%(@"(<*(!\3&,C :U;;90SZ-?N6I?[-SH0/V M*+=)F#TEKW84>L93:$RUO"VWA9;JW%LMBCK$S2S"W@A.G[>?A=;N9U'0O#%5 M'7M5]VT%2[RR.R= 92?.P!^[[0.L(,WK>G1BX='YG@[!B7"8RP45Q#=UJ,J%' =0!^+L@:/]*=5H M^W:3)NL+:820IX("L*O]E]>A6FN&85'G49:Y\/=YKXA&T9W![;0RJF\V9D9C MLY1>J,6A-]B%(9GB13Q"G=@%MYK"X\%8#\3:!DPJ,J(L&O;NQED^-J491=K3 M,\K]"8A^N?RC<8M,=:(:%._VL#2CI;H+O-9.X16U%2O'R"8V;)\BY$74.V,8<]5#_(X4Z7] M$Z++4JQ66'U3XZLIV@4^ M=YA#!,6"*A$((8!VG!TA!5"^_V ?:ZH&)EI@!8W.S_R_6D(\B1 +>6$^"!CA M+H<(4B2A #[VD8Y<"$?,=WB=O/A3';6ZDG:&=GR]A/@S_.9&I MWNI\^N1LZUIOZA[:F?.V1W,W/O4_8]V,R-%4X4>_R9V]P$VFJWFJJ M:C,6E>59QN&ME"O_ JR%HY&>88YV&3?ZG^/8.-':=[Z,IA/T M@Z=^]/ST4II53R]-_>J*.SYC5N-K&RMK3B_UAF7[HG+J718-HM+-@*A7GB?, M>[_HAVKN[>5C;7_SF]244,^.#Q4W8?$8E._AP_66QT#*'T^A^6._%R;#WB^H M O*E%@0]Z?)_-$#F1^5\_4NSE.G#S*&WO%Q)N=(P+WH2](;AS_Q-R^>$GJ@X M")\K#AU*,Q]AI!5&0 4#0DE&4&!VM "6"B]OF+CC+-, 3<[N&85>A,4X7Z'0 M_VX:M:Q4!L_,RC;]?-4IP-GIB0=GJ+=<1_7?+^DF9'SB"LE>:00C%5H@;N.B MT'(4C;1@9&EB3//H9\^T7?S9^V@TMF8_LX?@A478,X>?'NN*Q3.J ?C96,\D M@!HE3>L'STXM=JX/)>N8"'N5_?"7Q98N\I>\+ !C 6'!%(5,"2^TP M!PQZ$G-&05U-_1SU!O-3:;;BNP?BNVU6:S/QC?->V!N%F;:UX6"@Q3<+C0P: MCL^,_:O]MJ>YX[1V(+_5:T6PW!3V/R]=.T=31;*->]ZRS]7MS, M1M]HXQ^52QM&5W%2'OTMMR&-BX3 ^Z8%EL/P_6S:V@F-RYO-,P9_.K=AJ;.9 M<3)13CH./46SUWFSP:&S9:U]?(G%]0>ZR*J362N&GO:SKE0]M97=_F1D M9J+9*G(Q^:(4C@YN2ST^ /X8%VM'Q HJ/"8%]2?7,]N2\P;37YND@GJLL_=G$_5EN)5U MN9!(B)1B+JP)_4I$.^-<.X?YBH3-NJY+5,6^=MKU9D6$S]5FU>*+ZJR^B6 M>5SMAR5IF88=YY/LC%[TI)5E38>V-"O?-?II7OX]UJ\V:9\D^FY2/UET'^>E M7Y>$R<#PD/;V3',P M?A.-1O/S$FVXR3:[/"45]_'+SI?8^RJ),+E&?;NC^[<_=%:!=G3.RIV9,&!5BA3'Z1Z[T$G5K>*1V8MBH/8*,?>]&J MGM]J@_=5"YAW2Y]@;]$R?5\P>*&<3[YI2>U^U6SZY6*#JVJ>LU!9D\PYODW6 M]:<,)6K>+16=WRT5F[*%>%Z.;TJ+Z=KAW8]>GH[B8>\/H/S?B^< MX*_1CU_ M*^^_VY.#"RTX)Q471 E$)<' ]3#%OJ.P]/3_$ DP]GV*GN^":.RJLXO>QS>] MX.,7]<7]J#YI$VUN,"HM=HW3<0PG[#NU;6"[PKT\>7>E.2JZ[@W=2%-,Y\]5 M PQT""*A*Q@B5'%'"D>'YR"@RG4X9F SQ3M=S$?MS4T=8:T0YNG1LD/-I)3\ MEW$2CH=Q43U+9G7#.N8!.W)$.EY *(04!)X*5( !D!ZA(I! ;<5- M.G(M'9"RB,()1^;.^][Y3135!K.=.U*UN27?!)_X,>R'R5=,! $0#F*N0R6F MDC-?>(&O/([:!+E'3Z'K<4L.0H.0Y RI(C# '9I + B MGN* NV\*\[ S\_>!UVGK,BJ/@,$:4S['P,),N M=;D0T-5_!S0@@F."MO/[OZ1%E)MBF0>L5A=.'CJ;K4>OW)S-#B\?EBICW@//B?#">W)%I MSD6J)!S]S./2;"TTBU8XPTDAH)ES%N7CT;'%A>N) [V7NDS'Q:S=T%F<_W[P*F4M[M$6\=CAR=D1@7H(*D50CSN*:T[6_$T"HA#! MKF*"*,4I=+;+'"Y4"GE3ENYEZ2@OU)PZGI N4<)U74D XP'>)J'26+/S\4WOZ\5_ M^6>V8*>3ZL.Z&P>@/%IT-Q A$CJ^"XFDRO<4E\*7D.IO?"C\YV9-X)O>I^@Z M'$W\C+(!W>$[&FM1BO@^.!I64UA-4?4AJ!02HYV4H%0;9)OLQF]Y>5AQZGP(NJ[K*:IC<$65%PBLS)4O 2.N-H5DLW/-R_J" MONE]+;N1?4PFO8+B-#ET3;$>I5936$VQ=YH"NSYW@'"AYT,J'"P@\B@((%*2 M*>)N=P1BH2G8FY[_XR:^C ^_%GT])AL41$-WT::F4\OK?PA?JXUTIK] C[A_ MN'W/LO4=-VS/LA?M6;:$PTW;+#6UMYM2_ F-%!Y0?)=\O&:I3SBE_[2E+LOH M TU6UW)J>:V5%ZS]]2LWK+H-31OBR?+"<9'.OICHX/*;EGI:F5!W=4\K#IM[ M6JT:6M$*:\LG/OME51@K&'AY!^N%^AJNZ_"YQ@<[ A0]I>7'T2+GESCI%3?I M. ^38=XW%[5'=X5I6=XKN\KVPEO3A#Q?=TG[,6"JILM01\/6'<>J#WZTQKW:'Q]M+LW1\&@RBZ MNMHU?AZ=XM\JL*G!CLKS>D.[$>OL%B=3SBR]_B6V?%7A>DVL[(E6.4K6Z,3) ME38TAG;/)U=N]\)24;Q[)CL< .L?.GQ'0\LV[3WLK/B:_DRFVG)@_HC^.8[O MP]&#/.MNF;L1?3N&^]]W8;!7P-D(3DGI%C+2$V@:;^'A.L")6.46'DP!010Y M5#F"NE H"GS@^@0A@/2(-[N%9YR?7H?AW3O#*"H9FO_X"RY1A1MFF;D2[:_A M:!P]NKAJA/N0X'47\+1!RZ?RW8M?#7G( M[J)5*WNM5H2H( K.V\JQ1?LNH[>!O'766A^ M43X"^:E<0$\\Y&$,L':'/6VMA-(SM-D2@ 0$(^P^4W[:L5>4])$@AR _1Q%< M?\NBNS >]J(?=U&23X\UIJ:,^)D2MVXOIM58H1NB2BJBBGP9!"! $LJI.M( MYKK2(T);/44\]EA4IV3P)U30WF99R3W9V=BUQ:-]!'F;#N:VE.^LI3SDN-8* M=+- ,S07:$:P#'3 2 +**<=,^IAA'PL>$ R?0G>Q: MOR6K7J1%..H-'NQA':TW+!82*1Q/8>$B8*[+$#*0VCE64.& !0H#N93&>1EC MRE$?4AL^'ICMVUN!$0#.!<9U L]WH#99G% _H"I@OA@M01-'"QPP+J"^5XP&7*A4O9VQDZOXW"I- ! MI#_#Z)=H=^XKYGV&Y"%88^N^'H+\5.(]"A!GQ)[BA_+3CS6+6I[+-W$N'O=E]/TI0GMLK#(EZX4 S1SZY0VN0YL].L!Q>+E2" MA20J@0,?2N(1X-% 2<&E_H )50Y!KH>6"VCNXD(O^5_1<(9Q5R-9R^&7-!GL M."$#^YR+@RZ?Z71@T143>( 2B2JIG0 [CNM[G%!*'>1(#'SH$P+-'>D(D)8D MLJ6*MCYCX* E\H""NC/SHM/TZG2<1T>^^2#)0N"H")AV1(7K>2[ECG28YRB' M4H(9<8FG'@O<]";.Y/I3%.91B=2O5[_E49ECW5TT)_H4VFCNP$S9_@H06YSM MX$J2 %$?0AW*488=P GT)<.%L)=CN8V%: M3=6_HBP=AOF-(95 $+T_!.$Y MAE#NSVDZ_!Z/1M9-?"QT8B%TKD], UT70"4IIE0 3Y >\P!/F-L*7#[F!1A M931I3WY+26RG<#M\"7R@ *W22OH5B*V7;35Z80D0OW/ MHF1;$$05< 3@G#+7=0#VJ#!590!1IN"21[HHZ'R!-";I"\!>L*:SLT;QJ&S? MX0H>%HOM!!\13_B!# "D+M!F$ B/.@Q3) ,"^+:"UX[1(WV*X#$(7JM1HNBH M59P44Z^RBAL0#VOB#=.Q:=[['(GSN]C(9["/8ZF[FUO3LK(-PR%&S54['KIPJ!5'*09)! M2AE'@$+"I(\H#!@2OD^D(Y?.F#8JIW8<)6AJGT2K&[O[IYPZU:2YBT7=!P;W M,<%ZE#0^_+VS\M/#CLJ?XO R'BVNN3XOTL'O-WHLRO)R7Y2_GUZ(O<]'/%[5 M5SM@P"WU#V@;8=8[>;10";:!\L'#=S2T/(H>3_.>A'?A3],%S#8X/;P&IQ A MNJCS0=A#ON\ _5^JE"NX1P7!7+H^<#SD-#6*^S;ACUWWR(!]2EMM.-6Y-, Q MNW]6C^RW'B&+AJU(,NDQ2 %$DGJ!+Q7& 7"@UBC8<>%RAO&I>J2M@R0$V7JD M/>J,G(VC1:?)8ZV"AZA2!H\D]!N'ABXH]28G+7> C9AIK$"@#YG(&?>DAQ#A>ZLFXB?"T MU Z@CUO=$>NX(=K_.+FT4(/TUIBH\I+C,O]]&27156R[ M2(8[66'2.7!(YR M.404(Z@ 0\P3 %+H<]==LF7^[=TH_1E%9]'(7)S\@C8-\CX0;1JU[GF.QQR! M'K- 8K@HK!4@4(0IE]% 4825"%SJ^P#Z"CHN.>VTCD"W5CM ^!82Q#EB]K&0 N0#Q01"'"&D [['$X0$!@X'@[H MLR7(]@3A0 M:%OH^LKQ)"=+D=U+;M2A/I<[.'ZS(6E>VQP>D]4[5('#M'+O&A4> 8PABJF> M8T[?NI!CY3H.7=-KWT:NY+WZ69L0%'F\(EE9A5"@\Z$OL>Y9Q2 B1%U/>%JTQQ&T!+U3D- M*=P7Z*V%:1_S@RC3L<[Q(4@1A0O_UX,$"4!]Y3(?4AUO!KZ.,Q$4D 34$5!R)MWL:%N<][TJ/0F!>]G"@9F*Z%OWQ)BZC'_]C!]E:MQPY/L^.L$MYZV*>! MCWP'4H\23@3V/!D0ATH=X[K+!Z6/L'--/\Z-_Y/&[)!YIX+-QU&C8 MT_)1.F;^T&C.K2MZ5#S+%[ZGDAA+$@B$L*34=11BB+F8.1Y4&#K!\WBVQA?= M-<]:=\X:;NO.6:XX3G?NY$-=4^FH;"IM&\P>/'Q'0\NC.%OY+8NNHBR+#(A: MJ/N]?P=O ("]NS#KW8>C]?#6G:VPC993U0]W8?.^V?=69;Y #%3R[J?7P?2I=XA'@.I9PJ05WH M$#V9 849KX=; &&/6L;;!ZEN%9V0*E#'.U' M,LA\0IF#I(X^.6'(]1PMP<'2;1Q/$M=V#*05UX,-3I5^GZ%G.-(1:3P\C9/> M(+R+BW!TO#ZK7)32@ !P&;@!P(I0X$@'2")9H#PIL*.]V:4[".;H_*:Q^3%Q M)[BLN+*[._K%<9^(-IOE'57DUU6SM[]R)&'%%T4N18PZF"%.F1<(1U&'"1EX M,'"(MWR7QS9RU%+%.9-]1 Y"CHXB)E2#P?AV7+:TU^2^B@=Q83W-96&L)&*( M-F+8=97C4T 1Y,+E GD*(Z0-G:^6;O(XBXHP3J*A'V:)ABZO8-R;(/QY1BW7 MZ-#?K>G&A?N4OT@3RGUQ0VW4>*RR7$GR<.4([+O0->>9?> H I2'20"!Q!ZD M2T>9MY+E#0SKDV29\3X6V,KR@8:4%8.<3MJRI[=W6703)7E\'_7B1']NN*7: MGL@T29_%E@G3IMH/**3*H]REB@4$N=)UH&(*P*6J^ KJRYX%;A7Q'TN\?TKS M_$M4?+VZ"'_L+!9%LM6$45>/;-HX]2@$LG)$VF.20D&89G!.J><(SAC@V'&4 M0GZ E\SM\P6RI0PN0,<@D*VV]^IV,Y&\L;[>]@;:4,*UE.%J7TN"F$,8T'8W M ,B!+C(7?)DV\- -_,<27CWGX)?XW]V%7K+/^4L:UN[5!=J8UTIPK01CM"C; MQ8'DCH\1]QD%5#G(D:;\ 7B2,.$OU3T\28);N@@3P+[ K4:^>R?"6X2ZA'3: M%%?Z>I7%M)N:Y@T(C#6!A^GXE!P BG@ND8C)P5[144LGP!7T+R& ?F;+N'6FF&H)VUHDX %_!JI3#4BF5 M0X&^*P7$'/A<2LI]HUT85[[O4\\T:EO5%?&I*J4E9P>S/A6[:V+:)952.C5O MBU O9OY]^6]E.:,XB4YGG000^(_WE?4-(DV";">G#>P*[ J.<@47-U$O')B] MIS#Y:8ZR)6EA//1,?ZU5K'[)=5:6/6;E)2_%391'/3=-R@"JW+T*XB1,!K&> M=%[H+\IN0V^68)J!^AC&99!.5N.@!?V$'^FF\M^;;/:,N_ Z.KW,HO#WT_!* MK^A=./H>_LSUF][>9%-@PM+ZY $300"$@YCK4(FIY,P77N!K!-B5F^'1*EI^^3QYVJ2W7A%>TF4G-51AI\DX'MU%F7OG^I'>3&9/UAQP% M4J( 8$X<2B44#@:>!H0%F C$7;DQ/VVRB@\7QA 8IC*-J0S7S,D2+IF')O9Y M GM49C]PVC?[X_UC M>WTRSQ/,4U^0G32G$2;O(/(_WL\F/1Z#*X; =C^S+]OF957J58G[\H'9*L.S MI1I>4A4G'\ZC[#X>1.?I.!M$O8_F/4DX*7#MZX^#-VL29<> HP>F=V%PC1J= M7GND)U@\??@E3K2SDH[S,!GF_5[T8Q#=%3V-HT?!A;XSCS! >&4O,F.&+=H,WXX4CU!)K>W'N@"66,;'=?=D[XR"S MU7+DJL+R13U?-'1#LGQQY'SQ>OIB UQ8IND6T]0ID[VZMG9KMOD2%;TLNH^2 M<L7K)ZJ3-Z"8'%,6(2^"A00 G.*,)"*-^5.' !P)@P(#?S ME_[>BEXJ"X[9BS3TL(K)*B:KF#JCF,A",3' J0 \;%TJ<==R0@6F''I*H:H MJ.E$M,IA:DDQ<=87K,V>T!UESA8/:'4WI^2F>5G=N3*OM!]-#G8LEG1QKP'$ MU(=$.PV>_HM+7P2,N(+H;SAB""^UHC5(_GHU%_@ )P M*W5:ZBK-?H"$*@!>X 5*4"URC@1 ! 13I"Y#G=3J6LMA8!E7Y)6#:*5.BMU MKREUE8X^6NA<[$# )1.4L]NRR]>GYKZ$ZVUMFUV%9[1V/B 41=P*A+"1="22E-!SPD M7 3=);$MF,AZ7C01XPK #5 MGJX#7>@3)1$AGD1\0_EM+<2$O(^L_%KY[93\[L-NB@Y<%_4G1&GGE5 ?8ZK- ML\^5@[E#H2^%Q($$FQOG=CQJHHTSVUUKJ0VXH)L;+E;RK>1O(_ER(?F2 "60 MASA6/O4][@!(/ &9'_B2.3[9V*RW(_D4]7DWVEUV4_(/:JMU>D@_N>Y%/^ZB M)(_R=\\\ G( ^NW0X7M56G;(1EM2[A6LAP[?L8CE?MUPN#7XY]K7FO26O@VS MWR-C9/?R7K0=>\2PZA'[RM.A,.,8!A0IJ70PK/UC#[A<8<:7:IC.H]%(@Z62 MX><9BOV)&[/+O#7O$_DBI8:=-9PVN#U4:41P4>CKY*L-%II[(HT(KFXE< E/@"^! *X%"+'7%\& M4: HUY\(7[XA94/;V$[R"*&^Q"]R0,B*HQ7'EQ9'LA!'ES.L,/4\%VL11(X MT#>%P-1U@,L >*YQ;$D<>1_"P[:.G;R%=VLHSZ(\"K/!31DW#J/[:)3>F8ZJ MSQ3'O98Z7CD4"[E/B>\BCRH:8"S]@ @?.Q(!'W$(E\^>3="IQ;25%[ M%48MM^>Q4F2EZ%E2A(%8'+A$5%(JE4_,E96>+[ K,71]H72H!GE\BS )]B.Q>G$TW'J1,LL6=Q !C M*+@O!28>Q2)04 G?-_OE5!"$EYS-S66RO: -]27@5B:M3!ZB3(K*I;Z.=EH9 M=8$2A'+N2DA]UW&QAUU&'+94K;*5G6PI!$1](%KMP6-ETLID1V22@(5, I\K MT_7*)0&D7 *) @K>QD2S(I^I*^2)/?CH>:^Q)1GD6:.\:# M8IR9\Q(FKDP+/;671:/R^L-!FA=U=QW:3B)3.46LTMW6#ZB KI0:7]6",=7 M3 0"^=AQ(:O;@EC@WK05R8W(YGE4?+R]"^/,)('0GR>1VT>;_XJR=!CF-X:\ M D'TW@JD%$HYW.$*"T0](J1 GF >@MAS"%-+KNRS361+K;CZ MXC@:<5F9/!*9% N95,3U.> ><0-&7::$8-AU( X H=P'-;W/GVDD6RH#!4?1 M"?9(6N-=I$4XZJ5+)_=MLXZ6)9^"A>2[% 8< LA,LQX"?8$<5W(/"A<)Y5/W ML>3/&RM,,TD[#4NA[!-D6W;8W+"5_U;E'RUZ:%(NI>,PDZAR*?:0(P+!E7)] MQ#FC:FFSYRGRW]J6JSEUU8U.?%;^K?P?COR310].GP&*B(<]%@34QTHX.C;7 MT3@GV%42+B6LGVC_V_'O&>C3=K>2K/Q;^;?RSQ;R3XDB0D$"!'S'$":/#?V M[W)^[I>U8EJY95X1+CSMHF/I"TH\HI3C$4F1Z_D8!FHI03<7TX_)(+V-#&J? M':CG&@GZNS5GHSUV'(>ARI3CS78)(:4BC @H,2:0:$^:^HXG,5$8N90C MCSI\^<#1#-\O@D#3GTB"(2^I- 7#H6":3^9 MF)(M%VSA&K>V.#,76UV?5\I#Q( >+"552[T+YTL>>YWM*QIZ\FCW!Q$R87 MT>U=FH79SP5!3%[+BRZ+\SD1U'T8C\++412DF;F@YRP:I->)7O#P8^*'6:(1 MU&ZEMCVN>.0)Z(.66[:PP$("X/C(@U)X%%(EL0,]*0,?7LK=;.M]6;JW< M[JWF?#I>Y7P9:1:)=#QMJA1Z1?CC^6'T0:;"1"45Y@CD:EV ?:T**%:^ M0_6_TB%<<4'AI'IDE0UZFM)KT,;3[6C9);C5#J1DJ+;X8!Y[K>-)S ML#(7EPCI X0@QX&.TIWE%E^OJQG:+_!F?6YWO*UF>%W-L!_%I:*2V8- < "Q M"I@;4. & @LOP,KQL(/-F8YNJ8T=E)E3'8N\R"6:!U+-:I6*52JU2J72/!\! M1PCMCF 4:*,,L<.Q@QBA6+B!)*RFQN:5?9&6E0IB?:U5K5(YSIJ!;UEZ'^=& M1C2+5-(;O5^F!?%_[%U&2705/[LH_I"SH1(L+LB!"F.)7!H(/Z"N*0!RJ$^Y MY,R1GB!+![_G>F): >1,T+W3+FWMUL@?3$+3[EXT$%?IDL %KAX- M HHD%DA1Q;E GFL:*SK;BVO[:0.(7[*UDMU$M&*X8[-9J;9S.(<.(J[G($D5 MIDX@J(-<)_ H0!Y>:FNVD=ELJ7DQMF;3FLUCEE=6=7,#S#Q/0.50&BA'@0"@ M !*L W\Y5XJ&]G-EN15OF0GTOV1UR/9M_\23>K@GTUKK&D]3,>7H^A98MS1 M5G7_O@O\K&6>O4\A2KEH>@$Q]1$E/G:AH'Z I"?U7\9U@4!Z8*GB6'/F"W=Y M(WV"6SVO]VP&V/,DX#'O+%C5:57G,U2G5G"X4(Q60#C<7B.O@SS$9&,=< MPJ@\XJ.EM@3K5.JTJM.JSJ>J3KQ0G8@@:7JO22((1;ZO MB,^)I$X0< ;)\D;3$[S.MNM56!_*5B][M[K3ZDZK.ZWNW$IWTL61)80!]!WD M>0Y2U'4#Y3F^]!T2"!P(M+S;\ 2WL^VR'-[7RMWJ3ENWLS*YV;N+,LV.M[>: MX?.;,(O6[%_@'72I70:_0OP:1NNN%3D *VDI;2EM*6TI?8"4/I);E9TPCP=E M9^IA/!H7T;#SX=#Q13R="6H@%8N;H3EP B"D#FH8]0-?N% A($G F40,+.72 M9]T3OD79N7$=2\93R=";L-T3-R9GOZZ&.V@>[8"G13O@#=CC'+M-!77)X%O= M=RRZCR]TGV*(4(D<#WL^E4PI@5@ N;DBUX?<73I1OKGNJ]M9;$OW[7%IAM5] M5O=9W??RND\N=)^'$8>^YS-EKC4D7"I'_ZT"HC"#E,M6_+ZE]'9+N@]:W6=U MG]5]5O<]7?=IY3?7?0 J#!$@ E-!D2LE=+GO"\?5'P1SEVY#W\KOVY7NPZT> MNS\"W7=06WA_B\R[HN%IJ&$(KZ,'VWAY+QT7>1$F9E7O.I$6[J[F/P#X+"T/ M!SY+R\.![VAH:3?76CCONXW7U<63P.L\< P7!X&=@&(.E," ^I3Z2KK:%?<\ M3XD .RI8*D.>N3UJXO5\&=]>1MG7J]*?_KKP>;;8C)HX3MO=9D?Z".VNR_E M#9CGR#OJ:_"LO%MYM_)>)^]TT717^?DG5?DW:<>4XI+#TGJ^(X#..7 ]P,"J.#NTM&8 M-NU[>_(.^XAWX^3AJ\E[&=&_+T9+LHNRB[*+LHNRB[*+LHNRC]BXN;J!<.!NFM_N%/_;I>DA91 MWM-.82\T5]L7T746CGIW85;TTJM><1/E4<]-D_*L<:B=S%X0)V$RB/6D\T)_ M45ZJ\&8)S!GTC\%>!NID-5I:@)D\IE%X>^GX95>T;MP M]#W\F>LWO;W)IL"$I7N?(T@94L31D;I+ X 5\10'VI57C@]](!IH M<@)9^#2PS.SRT_?)PR[3T7#"+=I73R<79KS33G.4F5>^/^G=9,;U_T.. BF1 M7C8G#J42"@>;*\,H"W30@K@K-T+NIJOX<&&\9L-4YGX/PS5SLH0?'OO23>RS MA,.G"$GE]P\"2C 3LEBO,IE\KKX@,;'0Z*%@@DF$648 O4$T&DU'RPHE\UF# M-)A]KL'C17RKQ>U+]+UWEMZ&2S'Z;9A=Q\ED>>&X2&=?3$+^\IOO\;"XT;,U M\-, 2L=&H_ NC][-_GC_."(ZF6]#SH-VR$Z:=RDG[Z#X/][/)CT>@\U# M-$7L1X2C![9Z8:$G>O?V+HMNHB2/[Z/>I_HVOL>&KU_B1'LYZ3@/DV&^KC[R M*! R3L+Q,-;LLUVUZ,L@X%&B3VP*O7AZ>IMWJ3W]$N&W@KR&[!-4!&EF?/[> MA789H]YG/>TF[_G:/=*Z)+K3NN0RRGH8](^\<.TX6&+&#%^T3[P9+QRAEEA7 MR[@+EEC&Q'8=PG;&06;'^6+>KX0EB\L7W1*7VR "\LTW6*:.F72:O'] MKCT3N2DN)C]XQG4\V\"WV]Z]6^)@JS.]K]Z8=TM@UYWFY8(@% F!COD>G>[U MW-V2VK95@55H5J%IA28!.N;;;:Q"LPK-*K2#4F@('?6=,U:C68UF-=I!:32" MC_HFF(/6:%WL$;4E>%^+F\GM+I52F+ADOMXO)I76H-"/IF>)W8,Y*%@/'3Y+ MR\.![VAHV>;6%.RJH57W83PJR^2U'];+M7?6RZ/!6$^-H_RYW1>/-H0Z9, M M]2WU+?6/$W!+_6UB[)WWA-S2]O^69)%^WK^BX>1"U;(#IP^S[* MB]L'1P#KF6%=9YEM:/XRZ;(UV3((T2)=YCM$2<&% RFG 7>E\KB7 ]Y^F-R_4U#D Z_ M1,77JXOPQ[.K/:H)MW]%63H,\QO#\0)!]+[%9-M3N??%VSWMNPXZ#-E;EZJ& MD%1VWTPE%/$4&.U767EK9ZX#L MK;>7E7IB(HUUA)Y2@:(!<[6WZ@<22RJH])7GO*Z];'F;F+=Z@^Z^6,S]NK9@ M2\#/HL$HS//X2H-5,GTX_)_Q)"HM$];Q[5T89^7',H2-D\%H;,Z^QDDO67GL MXNE]45^E[>E.S30"B[ V$#[37PMEFB4!Y#B"+%BVPFR%^7S'-P*RL^19A"+&4V&9XYW0S!UTHT&809@[ M(LQB(E]#,V\IS _+4'J:MSI/K'/R MO,T9L.JH@UWW)NA?Y.,O=7YUEJ]F@PV*L^E22EBK0T;::7W1@;*+M4RP')I# M/EB/O:$4YE[:JWJFE>-P=']S*^X=)V1#%=%H. MSV9-6]S/DP]YF=YR.![W&NBT4HT!L?6]31@Z&N%?&YBG:&$'1$Z4,SP8A"PW M6%LK*:/46V>CY=&\OO1W^SQ[4PP=="$7D,;1D\9:SB +SB":6:TMU@Q%3A4Q MUE#%K9;&*23,2G.@5[$8NA@) (L!A/\@A7\I"J@]4U8AK0,BG FM?7J3MHH3 MC#C7&T;%SKQ=X>)@1M%<:Z5R $@XL%]FBLM-W #^]N;ONN*0=8!5CE(*PZ[[UJ6+<;T1>V5+, M:<>,0#PXK:,0-$K+0W LLO"*6(L^] MI\H1P;0@2B9CGXIGY5R?9HP A!N$NSO&-5^:+R3K>B@9$5'>\[IAO4XO,X5P M1$(SM0?CNLVTAU8;&'36OCZ%68_W(+;MU,?[.TC3#@XFL[HJXT5Y3R\]IM[G M%(YU"_"2,1T=L50XD8N:$%[7=HK ^,\XJ"MCM919$,R86182=1XA,A:ZZ"P MV3!(VNY M&3OT/*[;Q9Q(R7:7"@)H$)8S2[!2W&NM.7,&!8P4PS30 ME0C4L^VZ]D=(4@1D!V0'9 =DMQ'9*;4(R3&'*/:!.D)X,N:,4=$RY 1QUI.P MDL#W;,.N[>F2O*>Y!K)[;H[+7YK(Z.WSSR:4SQ=%EO?KY))\?)UN*1M/ID65 MY65Z.@$L;?N7,A]E5WDYS2;GV?2BJ(K,3<9-$#.?%H,L#L?YN#],;_HT34\T MA4)_OG^US3_S,.3MXT<6JI\^690/%G(T'!=O+XIF)S!!?VR#1/F#M6S^O2AO MO^,J_U*\/2N+_+>W^7FZHI_RT;?\NDJ_])>+\N9F\D;VJB!)U"XRYSCCR7-2 MVB#M-6)846JUK3^3WUN%S6[M!B3YY@AI'GV;?]G99#3XN5G8)%V3LDEV^RG! MO"CKG_SY3791UB+[ARI=O"814?6_WJ WS>-T2_W;QX^LX^?A91*W7XMOV'YY^6PZN7UB3DW-,]^&@^E%>G>Z^1O*2VPVRJ^JXJ?;/WY^2$=O[B+_ MBQE"Z,W3!P/SWR#JCS^_66'?^6O\Z9=PVR^QMK]0[/'B][E0\DA_"[?_C2\% MQ[+0+,O4_D_"-V' 9ZK,%5I_\\NGHOPZ[!>?)K.R7V3OZM\9-Q2?CWKI8?_/ M:TX<3V&-[IE)"^.H5GF?II/^;Q?I;459_6<6?I\-I]>P8K_\:3A.)N9D5N7C MP:-YS2>W(+-Q/AO4O2.W2W+?8\;-K14FTCOWE7TC=CX_Y!7O$G84=O0(=K0+ M@\EACV&/88]ACV&/88\[:3QWQ;S::[KZBM\DGWOK\BG'^_)R,IX[V1V5;MCP M-C?\5LU(1;?7$^[ ^G@("31<"\;<;]"J!Y M7@N XJ1 \7GRN"HX20?@6#=Y;O.!M7>4FVLN)[/Q$[K\9#9W/Y*[71\O$.O# M%^N.[?QU@.,"?>][-I-?]_WZ4WS7.9:K=K,JZSG;RGP M6U4\O:"@Z1#832TJ.YV,. AK#*.!>X+FR\D76^-+.5,*H%DTYZSSBQ5D>#HC7.8IK^XW8_ MELSMB>-VMLQ&U=^DU=Z"W>OVO25DH.P;#*"3,(#6LR)9=&"TR"6 M61LB#\1R&@E%0JU,I=V1!?1C6GQYIS,&G B<")QXLIRXEA*7)CY@Q804%F'! M#2=**VEBT#B9BUH;QE;FR>R($A?I275VTKOQ36Y2:PXB%;I'F W$8@.B.YH MB&Z]\;.*-6.<:Q00%%X[@.?D],][&8YL-Q,0AY.4XK6K5O M_Q$A>U2U.OX&;$"@1J#&0Z+&MMV8.LW9:18 L"X0'A=9KPQ-+I2*!12QLHD4%PQ(TEMHX( M:N0U$RJL]+C=E/#:F*R"<$_1O1AOW22G+LXDW1*8OQ;3;<>I;'-_NY:S__4' M13#9AE<[J^F.0*'M-/49('6*D (8 8R F0!2 "F %$"JRY#:\!A$+DTA53RH MZ!R6F#/.E3;>"H898P9KC<)*%G!R8A9C1Q^=Z(+_^=EW[A"$]R1N,RMXJY.. M#AYF@,2"$@ E<%20VE0)+&7]"*^$(!Y++QQW2!IJ2"1!.&PEM78E/7PS)0#\ M_7+^/OX"UC>_S)O.].\UG1G^H.G,_@ZKNLO^+YXB!J>(KZ$O )V SF[%;P&1 M@$C@2T GH!/0">@$= (Z 9V SD=#:NLB:DKH10XU$99X$;S6AD>++7(.QZB) MU!%%MI)#_52&A55$'D3RAA.$FS_SM65X5@R8\GM#2C(N%-+VN\OTIT3I M"B %"<0 (V F@!1 JK.NBI9\4>@HE/.,!Q\MY2XJZZQSDEKO/!($F8>NBAG\ MSZR:U@&%ZO/$#![MR=.TBFQL5+=DHGXL?I\-J^&T^%247X?]XD.Z@\G@8]&? M?!DWW_)_\M&L:"VB\?BEM1;%P#TN6(M>$X@TB#1H"8 40 H@=8"0VLCP((C2 MA>%!-&.!,RN$Y-(IHY0WF.AD?2#"U$J"\:L9'F LG%;N\;NJFC7#AI#)-PH3!YMGE(O>S'PLS+=WEQ"YQWG/]XM>O,V\RTO!W\M6ZPTV]$P'4+V M,G*BLQH9SCD/3= AX>8XT F(!$1V"Y' EX!.0">@$] )Z 1T CH!G8!.0.=N M W)8+DH/K%82:Z^D0(X[ZBVW3@4N':(L6KQRR/]$0*Z)DS\_'K=- /W?13D9 MY-7%DBP><2SMB!*4/Y23M)B#*CLO)Y?9]*+(BN]%V1]633Q]'C:?7-4[6&7Y M>) 5EU>CR751W+QT-2O[%WEZ\]4H/Y:DY@WE52_D5>F@(];4(D\X"58'*R)W M#BD4**>/#Z)Y*H#>O/A^ON3A9B\&'0^>8]IF\+RSNO>45&P7)1,2(;H(*8 1 MP B8"2 %D'H%,Y0(L3!#$<',4.>)4=R':*P-DCN.E"""ADWS.!JW<:=6Z,Z3 MO5N=EPT2"A(*I ^0 D@!I X04IO9$90L\D$CCX90[RW"D1/!E;58*&H<9MX[ MOFDX:PL[ G3_Z61N-X^^%CFFGC4:Z#75\39SWX!KP$H[02MM/?'J16-7CJD0 MWED=J>.212LM)CY2C@,.0CU^(M:^F?9CYGWQ9#76:L@+:!=H%V@7:/=YSC'# M:BE]77 =O8T2([LJ2W>.X)R95 M)R@8+%K@5.#48^'4I<.PX"/Q.A(7DD&K"3&>FA@CEP033<7CQ>T;<&H;1]^R MIS0'^CN%PO=?BVDVFE3;M(/M8I8O)(YW464>=.(X0*J+D (8 8R F0!2 "F M%$"JRY#:\+"'RT6\T6-B%9;:&N^X\O4H!F*%ZOCF@Z>R(#$@A( )7!4D-I0"8BE]"D= U51HZB0X]H1 MK90-A'AB'&7.KB2M;J8$@+]?SM_'7Y3]YI?F@+$>I+4X8=PV3GI077JAA_1Q MG%(>9P]I0.=QH!,0"8CL%B*!+P&=@$Y )Z 3T GH!'1V'9T;!M0DXTNCZPFF MU"E)!>':Z-2&X'V M,9_G4,)Z0!*G2A)B01).,.F5%LQ:QR6.FBMI!+:"HH",R$QL*OFY"DI!( 40 I2E@%&P$P *8#4JSDYZWP< MQ1==BS435 AJ2<"><^-U5)IJ9:S2BC'.'_HX9O _LVI:QS"JSQ,S>+2=4M.K MM+%1W9*)^K'X?3:LAM/B4U%^'?:+^42(CT5_\F7/*D> M$3#@%$0:M 1 "B %D#IQ2&UF>&B,EQJ@.X*B("IXR9VWVG*IO;&>,HF07$EI M?C7# XR%T\IVKJ>6-2.G)N=UB/5R4G]ZTO^MEY5%-2V'_6DQF#_3 ./HLZ W M%&VZ$&VI(L/"$LP)XU1PS0GWTGFIF654B@V'Q9;7@[^6K98 MV[:KD5-,[N,,IK,:&4Y(#TW0( 3D GH!/0">@$= (Z M 9V 3D#G3@-R%'%Q%Y##A#O*D6,,8RZ,3F_A#%', A62T95#_B<"C4G9UVY9G)A%JG, MD5.*4;2*.<\-XI;8J$T4! L1B/3;9!3-"S@_Y]]]<3[L#XMQ_SJ6D\LF-<$^ M3#0ZF-SE-G.15D'_$O1 H]U3%7C0(0 I@!1 JMN0VM L(8@L@J]>"1ZH#M0+ M[GBTP0A%-24V""98>#VS!$R)[4R)X\^";AY]*YH?.YN,!ND;;#YJLJ+S:?:W MV;C(*.IE-9*V"<"_>/3EN$#\C9@RSTV MJ\/=FQ3E][-I-B!A@F?"0$ MRA;VEB0X4N,#TXIQR8625N* B52>)H-N/8P8F!.8$ZRM%WMG2ZDQ MSDO,N4\OR&1N&:D#DLA:*YT.A&JT'W/K$FRTY)KZQG2G%!AL I!N.@Q,\+8E;F6.S+3?LR\ M+^[$RAC0+M NT"[0[BLZQWK!NBI1,(Y84"$MIT%8P4TT3&'FHI9\)4=B1ZR[ MZPP'*DDO75@GJ!?<9>!2X-(#X=*U)BS%B]B!L)X8+;!4-'*IE"62F" 9#3IR MMCBRTXBX,RO#H),3 MLYC^_&@)'GU^9X#='_6P'FOUH.=0:OI 8KLML: $ %*OI 26TJ\U>3_F<\C@;,@,ZCP.=@$A 9+<0"7P)Z 1T CH!G8!.0">@L^OHW"SE4!!V M%U$S7B%!K#94DBBB01SK^EC%((:#\2MCX)]*LJX#;+\6T_?GG_/O;9VV[#.W M6]*CGG #HGZBHK[4GYUK71=G1(XI=>AO MS^K&MTUX_+;S+:3I=97O3XG6 5( *4@@!A@!,P&D %*==54DQ8OF=#@BKZRD MR@2J(U:*^\9544)%1E9#F?X6/P^&U;#:?&I*+\.^\5\TN[' MHC_Y,FZ^I1FZVUI$X_%+:V^R5(^@-KTF$&D0:= 2 "F %$#J "&UH>&A])WA MH9WS6!O$C"01":!!$;T?;! M$JM7"LB:H':][,7 S\IT>W,)G0\@^'BWZ,W;S+>\'/RU;+'2;$<#H(C@1WVH M N>@$= (Z=QN0TW11 M>D"\EHY'Y)F6F#!!M&T.^:VT*#*Q:4"NB9,_/QZW30#]WT4Y&>35Q9(L'G$L M[8@2E#^4D[28@RH[+R>7V?2BR(KO1=D?5DT\?1XVGUS5.UAE^7B0%9=7H\EU M4=R\=#4K^Q=Y>O/5*#^6I.8-Y94OEPH)+%R449.@%/9"L": ;I6Q4;O')T8^ M%4!O7GP_7_)PLQ>#C@?/$TD=PW$9G%IW6S(A$:*+D (8 8R F0!2 *G]FZ$, MD45N>/(.)1-<$L9C<#;X$&ECA@8EL)?V.6[C3JW072=[*P+6* @H<#Y "B % MD#IM2&UH1LA%.FB,C#GCI*7I?YG0@=61:.4=K5M+T\=G[;5B1H#J/YF\[>;1 MMZ+YL;/):)"^P>:C)H\[GV:?BJMI8PQF%/6R&A_;G!N\>'[F<]:O^P,U&=(+ M(<<1XTB(-RH$@Y*D&ZZ2D$?*O=/4\Q4A;X+#[V?3:IJ/ZWM_=)XF[48X6K,> MUQI&1BFY(XMA"5.JL"$X!('3Z3PM&$+@X61F.['W/I< M%GDU*Z^W,[@V&?*3.+$3Y+$J.3L#U>M-?@.N 2OM!*VT]<3+%ZU=C5!:1$8% M4T1%HEA0I"%>1ZQB\?'4K/;-M!\S[\MGJS&@7:!=H%V@W5=TCN6"=8,)A/)( MDT<%B3ZR[ZSP#*FF/*=$)Z@5W&;@4N/1 N'2]":L7L0-J M9- T.*TE]3X2:Y2LR90A(82S^R+3W4]X)XKVN&RSD@ L66!?8%]@W^=9L@0O M+%EF;4@&+&9:<:XQEU8V@5M&E+,*/YY3NP-+=H\#G]+==H*"P:(%3@5./19. M73H,T\HS(BP3*$0>$;$X,2RC5E'LL(MA6TYM(WU0]Z0$^EN3F?B7:9YNX>[Y MYM^ERQDE-^'MQ3RW#Q/TQWL0QC5@ERZXGW1=4>[HDIM_YD\_O,C52WCSXYMH MX0K%@P5M_KTH;[_C*O]2O#TKB_RWM_EYNJ*?\M&W_+I*O_27B_+F9C:[0CV_ MP'RSJ]./Y6,VZY/D8E(V39E_2@ MROHG?WZ3792UC/VA(E%K$A&5S-;&D;(4 M>6>YB)0I(IU^UAH]]RI^^5R#L.Y2X&HN&"]U]LU7H/D4"MJ!ZM(7WE-RZ/;S MPW39X_GCY5\6SZ>3VB;F%T3SS;3B87J1WI]6XX:!$3*/\ MJBI^NOWCYX>,\^8N7?DN69ZB-T]G,\]_@Z@__OQFA4CGK_&G7\)MO\3:_D*Q MQXO?YT+)(_TMW/XWOA0"@JG7@LHW\G]G<2H85^^5/PW$V MO9C,JGP\J!X+D9[<@LS&^6PP3 !:MQI[7X"'P8Q;LTRD=^XXL'&W\V+G%7ZO M>)>PH["C1["C]!7(&?88]ACV&/88]ACV^*G[[I3QW!7SZO[YQ^I!QLO-KQ_Y M3?*YMRZ?US@GZ8><*@CFIBD8I2>Y^>9R M,AL_85* Q)RJDRR&,K,KZ3BR9 M@^M("OU"3I$IP Z7 -H+2LRM!B+0:RWPC)EC?"<.ZV%8]QB32W&EICM>BVU M38M=:Q<*G B<")QX2)RXEA+)$B4:ZPS25CE'N!5(64=H#(B*P'QP^W(*%TE7 M.^KER76/,@EN(A =$-W1$-UZXX\MN<3$:.*T1U(GX\]SS5U 0DMIL4*!F3TQ MW1X:;3+1(V@O7 $B,@LMHQ9B>2^ MC,"VVV!NPI9<[^7P )@2F!*8LHM,N98HU=)<7>9\=#QR'1"G(:C@5*),(;QF MP8KMY@TEHFS!P\68]#!J=;CC87FXFV6 '4"BUYM?W%P-UB4B:;V+_K3N 64^ MN4P@D;W-A@DKPWR4Y8-),WO]Q8U+=US'V9*X_J\_*(+)RYL7=PBSQYZ5^=J9 MW !)@"0P(\"PDS $9@1( B0!D@#)DX7D9A$(KM$B5.L#0IJP0+W@"$6-I?)4 M<1T)PEBMG-)+OSW\MOIE^ORX32S?[H1R.^\.K4?%N_"%=X63P_MS< M>)4=..WZT8%^3[8;[ 1!Q$'K0.0/ %(;J9UQ%*6F%7UD&<4'?*$(\64#T%I M4Y<88&KD2MR[;:T#"J/M./B154*;P?_,JKK-TMFB)/IO^7B6E]?9O!9:O?9Y MY@$<=0FFH1;Z%,[*X" ?#O)/[B!?B$4R*)%*$BJ-#H'S]!9+M64J:JXE)\23 M6W:KRN+K(Z?X9CHMAV>S9HS;=/(A\=!X>JN";IIR0*TTT-[!T-ZQ&3IKLQ^% M(E K#9F.D.D(!M+I&$AK65$B>L>*QE'"I4LV$C:<.ZE(L-@%;(22U"K;$0L) M:JF!,X$S@3-?RZE,7N0=92H4E>?.(Q$0U]B8&# /.@@D"8O.=X0RS0!JK<'- M!"($(FS7>&1D*;R&$Q,2:W&0B1"QU8:(P!0/A"%-0T>8T1U7+_6DRST:3: MU[2>[J8S=S8<8JJA4Q.S#RF5T\J?^#V^KJXYI_XGY]]YTY? M,.X)3EITH[>*#'8P^ =I<19 M)IWWVFZG!8# 6R#PXR_B??-+@$] )Z 1T CH!G8_&U-:$U 3B2X4OW'J, M$;+>.!ZX-L@KXJ/3RDD;Y,HDK:=RI^L(VZ_%]/WYY_Q[6^EOS_*J!\@28?,MI3UV4-C@"/6AF!T@!I""1&& $S 20 DAUUEO!?-'S M-GJ.N?4".6NY,E(+JQB+2B 4O'8KL8EYM6,=5J@^3\S@T:9!32_,QD9U2R;J MQ^+WV; :3HM/1?EUV"_F3?X_%OW)EW'S+?\G'\T>ED]N']=X_-):'#5#"&W1 M:P*1!I$&+0&0 D@!I X04IL9'@2+12M9[!2MN\=B*[B41CF++-?$.JQL\"O5 M)J]F>("Q<%H9R.^J:M9,"YJF=7R]FO>S%P,_*='MS"9VW MU/]XM^C-V\RWO!S\M6RQXFQ'TX04.^HS%3CI/+:33LBZ.0YT B(!D=U")/ E MH!/0">@$= (Z 9V 3D GH!/0N=MX'!6+C&2/I0H<*8\BYLHK';G$1OL@J-4D MK&0D/Q&/:\+DSP_';1,__W=13@9Y=;$DBT<<2SNB_.0/Y20MYJ#*SLO)93:] M*++B>U'VAU433I]'S2=7]0Y663X>9,7EU6AR710W+UW-ROY%GMY\-ZZ(T481(A1*_RN-(/19\?/FQ??S)0\W>S'H>.P<8WT, MIV5P:-UMR80\B"Y""F $, )F D@!I%[!#&5LD1H>$)*8&4$9LEQ*I0P7,G B M) W&BTW-T,9MW*D5NO-<;WX4R5L@H=V64"!]@!1 "B#5;4AM9D=PM$@'I8XF M,\)':9WA- ;MM4!6)ULC,F&YV9T= ;K_E!*WZZ%Z_;RZR*Z2%5CO:?KCNIR, M1MDT_UY468+IHQGN:I-X@'0UTRP;PR"%FG'1(R&4 L\->SN\!6:ME6.II,\^;1MZ+YL;/):)"^ MP>:CIFU+/LW^D9?]B[GL4]S+:CQML]N3E(D\HX4=91.2L4IBHD6 M,;&>81>80\D"8A+C/=D]/V;%'UH^FU B8T")0(E B:=*B6L9DD@A\0^ YX+ECX;GUII]8^,,\ MDB"HMBQZQ UB"A$B/':>4RQXW!?1?2RF^7!<#$)>CM.*5NU;?XG1>YCOE>K M @1F[-XFGS SKB5&M; $<42$Q:LC(DVN-9$U.WQHJ,A4!/5OBS ?G]V.1NE MMPZ>F@O>FC6H29M=ML 2!+X#ONLTWZFE@Q'" S.4$2-(W=)%*TV%D0Y''H+A M?FN^:X&7,-(]@@5PTZD4;8\F%=1>0];P02C3X\P:!G0>!SH!D8#(;B$2^!+0 M">@$= (Z 9W/.K72:!&#%TU9\0)1$N'Q-M&T[LHC]"^^J"Y'R %D&HA M;@TP A@!,P&D %( *8 40 H@=5R0VBSJ(I%D=U$7')ES.$2'E."24:V]$Y+C MB+TRC,J'49>G?\>UOG!*VG<&]4[H)XBR&>0XGD@&0?AV3K MA62CJ(3&3G)/&5>(8YK%5R08)W$\L];!3E)O4][=G==?2)M1Z MV[;TM8^$NFOJP5G=0:H00">@LUNA7T D(!+X$M )Z#QR=&Y4P"JQ6C3OM<$B MX5V('!,>@]>&4V25)H$R2BW99FI!T_WS[.%X@H_%[[-A-9P6GXKRZ[!?S,<1 M?RSZDR_CYEN:R<2MA8\>O[3V>D#U.&G34P5V '8 W07H!'0".@&=W4/G9I85 M86C1,YW$9$AAA*2GW"BK"/6>D"B9H0KCE6J;5[.LP!K:0**/*-OY757-FA%/ MD_,Z$'\YJ3\]Z?_6R\JBFI;#_K08S)]I@'$L6= ;2K!8DF!.:&2*&F\M-Y$: M*H)RS"/FA&;T\0;?]>H6 S\KT^W-!7$^#.'CW=HV;S/?\G+PU[+%PKH=37?" M/8+:K'OHK$X^)=7;1?F$E*@N0@I@!# "9@)( :0 4@ I@!1 "B %D )([38* M0Q6_B\($[J@VT6JJ,7=1:B2I4(X3$Y%FX?'QLJM1F"8&^OP@S#;!T7\7Y620 M5Q=+ G3XX9-32%'^4$[2U0ZJ[+R<7&;3BR(KOA=E?U@UL=)Y2'1R5>]@E>7C M059<7HTFUT5Q\]+5K.Q?Y.G-5Z/\Z-.:-Q-DAA:"+#53) 2."-=<:6(]MH3I M*(T-C,;GA5.;%]_/]R+<;-*@XZ%42H[ZB 0./8_MT!..Y(\#G8!(0&2W$ E\ M">@$=';28I>+Y'"*F/%<*<-]X-Q[94*447@2G'>!A>>XWCLUV'>=[:T96.X@ MZP%4(DLD8T$3)CB1!C_KB.)Y M=A+8-B>4N%T/>>SGU45VE8S<>DO3']?E9#3*IOGWHLH22A_-X$[/CHJ\*HXE MDQN.I0]:&0"D %*0? PP F8"2 &D7LW!6=M/4F"UB 0S+[AP(5"J>1#.VN"Y M0B(29AS36Q6SSCM,?LZ_^^)\V!\6X_YU+">737Z'?5CC>BB18BK:=*=64?\2 M^$ 'V5.5>% B "F %$"JVY#:U"Z1B[F!1@>-!"%U BGW6"@7)*..BJB4XIZ_ MGET"ML26ML3Q)YHWC[X5S8^=34:#] TV'S4M.?)I]K?9N,@HZF4UE+8)P4_* M05'>WAZ]^IX-)K.S49'] 37_M;MT-[]6OP.GGZHFH^'@[I>Z<5(C],*/D9QC M[:-GTDCNI#;:>**#\2PP9A\I)FFRO=_/IM4T']?W_D#>W\WEO1OYY1KW%&DU MQWQK*&T'B]P4'%M2QG^\"J,>-H%*O&1PR8@=LHPX:CA# M)M&H\LQKRZD-6JP$@AJ2NTA*KBBK.2?NG$&W-;<4,"K7D;R?FUN>RR*M9>;V=P;7)U"),<"?(8RL? M[S75\3;!9. :L-).T$I;3[Q\4;F!A?/*:D6$5%PYJBAE$@<5)#=1:[$G,^W' MS/OB87&, >T"[0+M NV^HG.\5"^'/$'>14PDI]Q08J0G/'JG'>,BFI5A*CMB MW=WG.(@>;K??-[C+P*7 IM-6+V('7 KN;*2>JTMYQI91;#U*MC 9731 M[(E,/Q;3?#@N!B$OQVE%JQT,'1>TAVB;/=;!D@7V!?8%]GV>):OPPI(5VA 4 MK;)!$&XI:5)]K;&:QH!8D/NR9/O]V>5LE-XZ>&I"?6M6K22M%D*"10N<"IQZ M\IRZ=!C&B. :4TZC-UQH8I62UB&%@C1>/G(8MB&GML!]&-$>E1KX[U3*R$>3 M"JK!.ZM,CT!G'G0B.D"JBY "& &,@)D 4@ I@!1 JLN0VO"T1].EA"5JD7*4 M>42HJ3/+$R8]TUAHHP+S_J%SG)R8>?SO[T]-;Z'/;PZP^[,>T1.M'IP?2E$? M2&RW)1:4 $#JE93 4OZ4]58;I*T,QG/GK=54D?H0RM0%F@1MIP2 OZ$H>Y/[ M;DX8$XB6CABWC9,>5+];Z,9\',>4Q]F-&=!Y'.@$1 (BNX5(X$M )Z 3T GH M!'0".@&=74?G9@$UA;2^"Z@1&VBP)# 9>!112V]$?:HBN248T95V9T\E6=?Q MM5^+Z?OSS_GWM@Y;6L_MWJA1!VZUSJ;5,IH.'LL 21PI26"\( DOJ+',8TNM MQ8Y(P1%J2$(:D=ABI=;C120!POS*,?J#",4WJ>]OS^IFNTU _K;;+B0&=M6< M/"6% ) "2$'*,L (F D@!9!Z-2=GG8]#T*)ML?G9PX$0'XO?9\-J."T^%>778;^8C_;]6/0G7\;-MS13?EL+ MHCQ^::T5Q9,>9ZA%)PM$&D0:M 1 "B %D#I 2&UH> A^9W@T%2R:8"DHY9YJ M8X*J#8_TIKK] ^N,X0'&PFEE.[^KJEDSD/15@O1MAQK)P**+* @B748-SZ%2H(NM8F/]G.IE[T8^%F9 M;F\NH?.9!Q_O%KUYF_F6EX._EBW6MNUHYI34;4H\I%$I](! M= (Z 9V 3D GH!/0">@$= (ZNQ/L8!@M#BR\BCYP6036:7!?%S4M7L[)_D:8PA*A)*HA2B.\9HVX!FRX M5/19AQ#-B^_G2QYN]F+0\0,(3.@Q'#G"R7^W)1.22;H(*8 1P B8"2 %D'H- M,U0OY==';%G0E(C@0M""*H%K,U0GXU09ZY[C->[4"MUUPCS%!,Q1D% @?8 4 M0 H@==J0VLR.X'R14VNL1DP2Y0B1W%##H_"-':&1)X8^/G>V%3L"=/\I9;_7 M,Q#[>761724KL-[3],=U.1F-LFG^O:BR!--'T^#3LZ,BKXJC3X>'8TTXU@1T M CI?,7X+B 1$ E\".@&=1X[.#7M6"K:8%*6MD8YCA%GD7(KD+;HF[4%'&DT@ M*[67FY15S[M8?LZ_^^)\V!\6X_YU+">736J$?5AM?3#Q:*:A1R:0Q_&2!Z@V M0">@$] )Z-R9X241OC.\7) 8>QLP8H@:YGFDO#:\#'7:,;:2;[H_PPN,I;:- MI:/)-6\>?2N:'SN;C ;I&VP^:KK?Y-/L4W$U;5N-IF\V>E(.BO+U' M>O4]&TQF9Z,B^P-J_MMJF6Z^M'X'3M]834;#P=T7=N/P3I*%4T:(5LD#0T8[ MSQ4/EA+3< -S)&JUVA"GR?I^/YM6TWQZ_MA5P!,K^4 2]'>;_CUTNPH&3&UL8/EIR:R)UANK(F8MU#Z"&W(35B>T> MSTRX2,JF**LY7^VUHU>H#5@-6Z(^'K?9OEY".C!148(XR-0I00.6_H M9Y3EEI'56KJ=V"^?RR*O9N7U=A;,1G.32*LULIM"YUGNSFMJQ&T"QT 08/8< MBMFSGA2EN"/%*$V@A.'@L4<^!AU":$C1&,F]%7NR>W[,BB\>)<<84")0(E#B MJ5+B6D;48JD=K&:<:!Z4)T(X:CV/#2,Z;;S ?$^,N//, :%Z@BCP#8'G@.>. MA>?6FGX*+_G#DED45)1>(X,=4M8UK:!,4(G[ MH3T7TLIOEP7 Q"7H[3BE;M M6W]$Z)X0;1;O@ 4(S C,>$C,N)88Z<("Y+7!QUA 7,L89'VXZ6IBM$B19"JJ M?5F _?[L ^IN,;ET@7WD[HIRAU=,EP47!1<%%P47-2ZB_I\461Y/YGRZ8/7 MZ>>R\61:5%E>IJ>3TDX_\Z7,1]E57D[KKLG)#:B*S$W&C5JJ/8,L#L?YN#], M;[KS*JH_K]SF[=T_O.W5FWKSXV5IX9[E _W6_'M1WG['5?ZE>'M6%OEO;_/S M=$4_Y:-O^765?NDO%^7-S>2-/5,Q13D1!DD4+%>.&^VE\^M MPF:WIN=WEF]V6_JQ%.1F89,9,RF;M/:?9N-D5=0_^?.;[**L3:(_5,FQU"0B M*IGE7&-E*?+.Y5_/*Y-B9J4+G:=!LOC0#-5TR,I^"SLH:K M>+KG,Z!;.1JF"QG/'Z\B:ND'UGYZ^0K&M1TYNB^Y:.YQ-993UB]&HYM7_^L- M>M,\3O??RU^)9]G%SF*_[995Y^&8[GEY?/II/;)^;N7O/, MM^%@>I'>G5;GQK;L3T:C_*HJ?KK]X^>'EN2;N\3\N\H4]>;IM/WY3TC]QY]O MW_3P-?ST2VJK3VWWTF:_M7R'2_>_?^=\!Y2_(J)O?KD9Z/QI,BO[1?:N_IUQ M/C_ZZZ6'_3\_Y0^P5]WF*8XFWQ[KV71BR_2GX3B9")-9E8\' MU;J2GU-8C]DXGPV&"33;U3_M,>YWH\+XHPIQ-[6.\F_># M9<\(AZW(=%MU?7%2-J-D?DUF7_:/]/I%E85D#0[NE_D!*.:@H'NA]A^&3+N' M(8*P?K73GV>$EP$TW0+-8W7#&[-*1_JIZC_SYR[(_"./&>6UY5T#]&;$U^2J MJ,,,XR]9?4KS=3@=%M5/+\3:CI>MN]+8'3!UE89.$QK;F3&XN\0R;]8\FE3; M]%Q^N8NRDSO:)N_@)5?^,'/@!9>^+H]4449U(=%B-@QA1&.1GF6*<1*"84$R MS6V,4F#&5BJGTW;/DY?^_OBD4/U/^O\V;_>R44&DZ&'=9A+!5MF=>\ =)'$" M172&(L@215"$@R7>6V*X<]%X&W2P+"H:%:$K"4;K*$*U3A%$]A*'G2A%M.S$ M=-K86&I8EDTG65DD3KL(XNG5T?HGO3758^YAN' MW=\RUHHZS!N^N$I<,6S.99MQY?GE)-W1OYLGNCS;Z<6*?IV>5VPQ)M+BP(@A M3A#.K:VKR+S#AA$92>T9/-3SRXN:_AX5]1]F/#!+:_MB#^%'C@'J8=YF"2R4 M+NR!5H]:G!2BBP)-[P(6EC@;DCA%IV5M2">W.AG1R+JVQ.EYUO2/Q(GVJ#X* M<6H[K-]ES;:,CCJA9E"<3;/!L.JGNYHVJFY85;.FFVI_4DV?"--UO(/RSL66 M++0@#L@K$K"7RG/LD@ KR:RH_5]=)ZBN]%!>VH#WY[XX+\JR&+B+O/Q2O#Q M]@-YY6(?[9 [JQ./UOP&<51LH45#>H!"M 9CRZ-)=JGE!DNC!0J6\97X]'/% ML37UR7OI2H]:(H_0+WRH/6MXU%N7Y?W?9\.J:>$SUYO929NU8B&07D6'O!#I M-<<#]XIS%R.2B##KPFHT^+Y FL6ZNGI9=^H?]@AMLWMN9U7A*6F\PY8CM>C' M;X4T)C!"54@.H0D6"TXHT*_BW(RR*N+I5%71VR?@L=X MO'*Z+E]!D\4PB+H1,HK$*B(%%S$JYRTEJC9.M:9DI2ER:X+:HL8EJ,UTAM<9 M=O5:>0Z'JZ2;'W\[.7\[JXHLKZKBQ6JYVU*]3JB79@H[XXP26GH1/6<&*Z2# MU@Y;A .WS-\*=5467W_Z>Y%7QDIJ M\[#E2"R4H^<^)ETHC=.1R\B2%$F%J5<2*;XT1F5K.=I>">[26@6?F@IZFR;I.*-72^#*#&.=(BN@<-\I883G5S'K!C%'A\=E&FPQ? M;4VIT9Y6KE\,CY-7!VI M\XQ!R.W(HNXA"B>-!^;J?2RJ:3GK3V=EDX,^'F23NBMT5A9-B^A6DG,.7 C) M0@@IXT9+&J0CD;O@;%*/2F.MJ!">,7[/2KVWM&EEFW;;NSU8E*TJP\[JO%-2 M;0]N[S* MAV4=]9[76-7XNPN$9U713^"IZZG N'Q4-/E"-&- 2";_3NDH>5)E%EF-; @T M<">X] ^-RT8:/U_DX\_%Y=6DS,OKQ5[4U96^.)M^NEM_\S4?CNI6F7%2?DJB M^+'H3[Z,TQ4/WHUOY_/ ^2)XB. A/E^(I5KH5V0B]IPQ8A27(JA:Q+%U*B#. MC%J)UNQ%B%L\>]2M%E5U3XZ/T+ML(';4!O"Z! ",]$)"TU-:,(2\E)QK9C3U MM@[B."6=E7(E:?S=N%]/,"Y\,?__[\;O;\O%;P9W[M*=)*U6@U]N\0? M[U9X/[T 48_0H^A1 *;OT0C6DN.).>7!$QPB=ESJ]!8EE0[,2"2(9"NSA[<4 MK!T8OSUZ'$FKIW0N\Z$LKO+A("N^UWDG1;645M!*\OB1QG+)/5_5*N.XL,0$ MSATQ#)E:<]55(R2@#2)%-YMPVVD@S/?"W)RDSE-F]Z(;>;M#P#L7M@4WY81% MELHEX]5;CHP3W'!.E-<$,:^B$ %'K/P&QNN6(MN^UL6JS5R([HGL$?J6];C- MQSN$'+41O/;XA?!EI6JX0,$)I2VW.FE4IH3!7HH@"9]2)L*S&3)*BD7JWFA#E% MJ#8T)&,88T/"!@>KMXO^8;[F>_%+J=A+X=@AR3FXLB MRA8%:S(:)X2A7E#&@S?)U$91Q2!IK%O5NO6"'"ZO1I/KHO@X+PC\^R)O93\G MJR=JSSR*!;RZ'&45!+G(@^\/H:E,C#>=) FG)H-#F*?)8^[T+&(MGF> M4IN\%VJ:S:J,?,63M9^7&Z=XAT.,V"L5N=11:X&=\MHXA+C%[EZI MZP_RC)M&1_M6N:*G69O]J8_"C ;7^'A%>YUD,[20;!.(I4Q'SQ1R2'D>HU:4 MAN C99[(%B6[FQW+X#1WCQ[N;0;541O0:\5OJ8MLCM,I*;EN"]-:,Y4M189J=:G'I27FB3- R^YUJA7NJDR[GD1&@1 M-4TJTF#%:$01&TNH3F_<(,NI6?6%I;IG]Y,EV893'' _3T:ZUPKW4F#)6RV5 M]S;9Q)XCCBQF46/.@B082;N!_?L?51795 M3KX.!\D=/;M>+F9/F_BU#:6\C72>3XYL$YK#A)8DL"6_VOJNZU=">ZYF[] M=SPUHM7"UNTV#OS;;ONWAR*.2ZU\E>,>>2XLC9)S@@WBUGN-N!&,2;MR$OLB M<6QQFB]IM]]])\6Q;1>WLTJV>?RM:'[P;#(:U(4\M<:M>:'*SLO)[2C$^PKW MIVXW#7D&J*"?S&GUD^DH-([R"&E1!]C,6:TM]^EUDR=9I)>NZC:?IQT*YTN. M-9)&*JVY)(3SJ(*)3L3D7 ::H\0%XP*1"P. MP;8JB.UU)R8]IMJ,6A^2))[2B=2'6=F_R.NF-DFIPL3RS7UO0_L]I]6%.^3Z"8"?A M'QVI=*Y7P6RA@JTQQNF@M!"82X85LYK@( (A+IC5ZK^7B6=[ATS[Z5ISE)KY M;BU-[7FD ME/8T@9EV!^9?_B.?W@Q<.@P'\R:@?_-,EP]_)5HHQV3-!A:P#R9J;F/0,OU' M/8Z42HO4JH6[),Z+'6KZ-N'PTJF[D?'J@6O-):&R]S:^M;L%I/6&) M7RH:V-9LFE:!;BF&(>B&9!-.\ MRW>W.]!BWN4FY1"=..)M)4T,SG\[Y6AW1);7BO)2:1/6P4FL0GJN:>!L2;#, M&^>"4IRLGAN]2)1;/!OF/:Q;+7^ K,V.9VV>#\?YN ]9FY"U"5F;D+6YN4[\ M>.M?9DD5SDFDN.G -3E+O]7TNCSN0ZZUQKU:RB21T7!C*64.UQ,#C7721HXX M\RP:95;J(>_6-_GM?Y^,O]0!^9MAODU'GO>+1=YEWJ80I]J] *SVXY%#MI!# MBZ(W/#"A$>8^<.L8QRKZR+5-DKD24'^9'+9FFA/99FWC(C8IL/)F>:DN1M<(MZ*)4$@>'.;)2,,2Y="IR991/;]&<>+622K(LW&ZQ MW+XX:[<8 M(S3\X1.E)I7*]KU4+7.ALLPBA8XXD(B!.B"8_U&%_!5%K#EXEC M>V$OCGK)/X24S*-W6FLD9<.JFC7>ZO$/'5PGK!HM="K^J[FT5U]9H>C.[LK(H\)4W8;1%:J_#T4I G1F6X]H;P M](80F?3,UC(D'&9.A95AV,^3H?84GC[5.9VGY$S>)@;-SWG*XNMD]+4^YQD- MQT7C7Y;%8/C2POH#-6/7"C5;*$8M'1/*6J=9,^>>!"T5)0(S'XR6/TS(^GM: MZ]J8;9;Z8-0BN)0'J4B/51:7:H6(H-+A@)P)SBCD':..1Y&,5.2-""M3PIXC MBZVI5TKVY4YV/X/B4-7EG9/8!&(O+R?UMTWZOQVUK;M6$I=B.UR;>AR8E,$[ M;E74Q 9+34"4DVR=L(S!&(= ?:T:.586Z_2/H#84\VG6E!O-M3XZVF]1V%?!]SJ=Y-I=ZCR?Y=*^CI3M7N>E98BDQ) M3"U#.-$"K>>=8,T9)D(S+JU0FJ[XPT]4_,3;'=IS\1X3KWXDM!M40))PESWR MHV&"Y_-'WW']BZ9T[#4B05J?)'%PGD4Y12E=-D%.E M@:44-!ZDL,P2Q'E,7@C5@7N,),6",\GDRK2H_=! B\T"]S)QM;,TL&64HL.6 M1!.DF%L0P_T:#0<>D\1+.6I2^2A9H$1RPCTC2?Z#,\X8C#@6<27Z\"+Y_I"N M>S)8'=C:'\WJY5IFDCF[["6"07J4O7H, \(0KVX#=%NJUPKU4C4C,\H1Z[C@ M6O"Z$: )$@7J1 B:(DPZ)]1M#JG!K0YS[;Z^/OR0@'N.ZNYE9\67X7A)TL9 15."!DJ?"!\%8IX8&$OVLDG+72 MS* GY5X2#,!=[[*J/E*!)4O]NZERBD5FHDEJG!-B=:QGUA"C&!&2KG0D:%M@ M92L"RTE/T#93:+LGL,?G6#]3'Q?IR36:^#6/_VAZ?3"9U/?G[NJ,8[YQV/TC=1"O\L3@2?83 TR+VBG^HE).% M6Z+J%O+(86&"X9)Y9;"605H4:-2/' FOE_+V.E3W*&O3U0!GH6/.0MK6M_/T MK$,9%--=+CWF&X?=/SY7P?1_GPVK8:.?ZD.B;]? MSN:5ING/M+'3*OD7UWD= ZK?>?MZ\;TN"!#!:Q !0TN'))((I(0TSG >@C2*N(AC)"12YORNB* ]ET6T MV:41');=B]=M?G)3*I)>K7^,S.!_9M6T:1<4)^6OQ;<;-DQKF2ASG/[L-]YY9;X/J\6G[M[T:9J@ MGY>#ZE]7@_3#Z0<8TO\H+L^*$II,0\[N/I-A@-I>@]H87U0"XQ 5HH+8Z+B0 M0GFM+#-ULS*/M0N[IC;5:6I[V+.[1]E>6J)UWTH\2&/PJBR:D^S;T%)C DZF MZ:.]^?_+1L/\;#AJPM8'8Q]VE"L/BQ+%@A)E\"Q82J23FF/O-0N*:NPIQI9I MKIZ@Q ]S<(4;;"4F?%]#RE15,;U[]/<%OL *[+[3#/$SH*-7H2/%%LZGL@AS MR66TG)N(K58>T^@DCU'(*%^+C@[+/($4[Z_1=?? MZ\=+E/@:-IA I#728[@G6SV\Z)Z_VBD>/'3+#1BL70:[T30P$77=#(=[2;7'"FMFO-*42OF4 M0_6QON;WY_^JBKD/=>C6 =4]K(["*X(H#9!*5S1W]Q7TX8<&;OL.+AWI+!WE M=$Y_@UF]"XV_MO,M7^J(AQ77+&B%F4*Q%#O MQTX/7>]+!E/[((H ='*9,3)8&,1Y[CYA16BKDO'_"HGAXZGKHQ@3M4=1F"^YCLAK . >.HVPPU^F M=1'6[?//_N[/M6I,A'69/GA=G_*/)],Z_[*L"X*;ED-?RGR47>5E,TLN46C2 MMVXR;AK+-?KU9@QB>E.BN^F<#_]\_VJ;?^8W7J%W4OC ?+.1J.B[<7 M\Q8(F* _MK&>ZL%:-O]>E+??<95_*=Z>):7QV]O\/%W13_GH6WY=I5_ZRT5Y M5<8V4I\LYR$9/:)=+I MYPG2,Z_BE\]-V7D"59W07J/F;EOR^UOS _BLK.$JGEX,F)6;>O/+IZ+\.NP7 MGR:SLE]D30^7<7.#^:B7'O97\?_D!2_3GTA)E5%X\E-.-[A'7D\4WN*75 ME<_P[:6^_/ZS&\65W5C0O\XNTR?[3U?GW^\_]+[\DH^'_\[G522W6$@/S'CP MH4QD/Y[F\XK@.W LL.'O^L]\3C]E1Y/^;V^:!:\??BI&16.2OD7.R,2'1-=- M]KW7VJ$@N73&&"88XF_1G6EOE++!"6E,8M'T7H.-BX%(+3!GJBZ)J>]K.)X5 M S-]]N_@-UF13.NK6N^4LV*N_=Q<]]T:TC?K]T#?IM=N?CB__>.;0TO= M%Y^V#(FUM)4-D^K/OHPF9XD#1D6>R+IQKF?3JOG,H%>WGV]\DN3ZO#W+Z['U M_>0C3=*B9=6LWR^JV^[U7XNT2]F7E'WH9W5/U3].;NI(D]?6J8OFUR- MBE[=KJ3^Y$WAQ[3H7XPGH\F7ZU[V;?X5-]\YS>N$@9NO3MMP5ESDH_-:A]3? MUA\-F^[YMQ)1I:NZ,5JR;Y-R-&A>D#]7S:W5QL[9K$K;4%5IT=_>_IW-C:$Z MA'#[1>E'+R?)(II>Y./[)OOS;;D?'YEKBI4JJ%S,IT Z78)@S!O-N(U:A4B" M2S*BD69$WR_A3^!-ON7D_._Y^,LLF3$;#7P=W;QYV0E]]VN\\T+1CQ/=UDY] MW=(KNKVL!)GW:7/O$)1=%*.K>_M=3ZF&Y0&03 ZH_=#&\JGK9 MH!Q^+;+A98+;UV7@WL:&>G5U4CZNZBVY 5SZ@=M'E\/Q\#)=9M:_F)7C^54M MH)I=I9^JU^FF=JF:OKUJ%B1)VAVT%CA/(#M+SPVR;\/I7!8N$A6,KM].R[Q^ MOG=S=V_/)^DRBX5 #8I1NHGRNOZN\_1=C?3.Y281=YZ=EY/+-C%ZJT]6(+HH MT;9)KPIJ$/52<9]X6GCE!,&!(NV)GW62?)GNM/^CCC)+ M^'M;%?V?!K/R.GU/W;GR2=Y^$?CJ;V]ZJBW2GXN["\V*<6.ZSAH+ZFH^%OX> M(K\D[R&1:_8U'Z4MJYNW-J\^),IJSL=50RQ9/ITV6Y^=72]_V7\F^GE[,:FS MHU:^8%KDEX\X6Z^I8VK.).CG>ZJFUSR)?\YN7IPNU.[#E[ZMO'E6W3V3UO'F MR?2U-T_VLKS*&@E)%U0,DPPGYR8M4=J9]>JNEIIAVJ]O%Y-1DKW)MWKYJ]E9 M-1P,\[39B3-FXU&STNF2;^"9]F,P[.>U =U$G;\-JZ);>[!DUMRIO*O\.G%) M^79)?R>EEM@DRT>CR;>J68=;_-:PSJ\;X-8WOH33N>XNADVX_3Q1WMMFJORD MQGHY;,0B4=OEL"&F*IM;").&F!SL?CU+KX^JH.Q8RNYYN?5/3OLV'_M\2/5Z/)]>7M;:3%+NO] MJULEUG2>3?/R2S&MOR*O'A@.-VN5C8MBT!@JBRM+%#O)$B>,J[N[N%V+>MV6 MN7AIM6KI[-7@JO,BAM7T;GT;TF_HNE8\ES?V][V?O-NXY#M?39I%ODA6R^^S MO$PXKFI++=G;S2JF>_?%^&M=2>OJLZ:DSNY?_46ZU1IU<^QG__KSIS^G6S]O M+C)]V"7TI:T>#_-&(#X7XUI9%U]NMEGQ+L\ZM).>\U5V_\O\:UXY;]?^F%P>3R M@1#]Y8'1_>IB]4@<;MG)E)88@RSRGBGN)-+AV8),^RGQCUAYXBX5@9(B.BR8[@,5C) _*,86(=T]$M>8K* M)H-#>!H$]5Q[811/[R$B2F4\T_Z'GN+:WUGQ%#_-+B_S9'4EQEBZO6QQ?]GM M#;[4D=SDVEYR:^3-0]-NPVVU>>*P]^?7C>U_W.RO;^KJ4,G]8 MO_VGX?_/WILW-XZDYX-?!:&QUS,1+#GOHV>W(S(3@'_E[:GJJ:JQUW]U0"0D MT4V1,D%6M?SI]\T$2("')(H")4J$CVJ1Q)''>SSOF3-X<'\;,X9E]W37=,=L M2LHFQ;4[J1U(=H=U?\ZVD7U!T$ID(RBRX4VT=!@^[OP$S0D&XT6>5\F.T[IW MZG00(%30Y"6@\5@$?LEO_=.R6C#<3H?PW-M1J34;:B^\IXC^7&':?S/FUPK4 M_B5HR/!L?_UP#";NO%^:OP!J4F]F8O3A[^$RXX-2@+LP\E3R);^:ET9O]/7# M_UYAVZ!&_8V\.*\ M'R+PY5LI[D6^H'KOQP5P%2ADD'OWPB!8X$U8NT1RU=S*%U<+\C@)5DL]*!UQ MRY4$^O5'Q<)-QW-,ET.1WF#I+_F_?FT[O6R.+WE-@G'MG@$G)<^$]CBBA2"X>W%_X+B8,0+;XCWK *9+:Y< MK*WWGT[+)3[?7(9H QP_'9:N1*UV *,.B-]RRS%*8HX)4Q3%%M E0E3%8#PT MP&B:J)@XQ9'5G N!M3%8(YH ;I7U,6$<68HQPV>L"E*#7,:&Z; U$0VL4HII*BAON6\>)L\ 4OD M26*Y2,?("*4%LJ;0'R?^#6LE8/(*I!=-1 $J\2;['63V8A5*_5P4\YO;RO:X MS@"\7%YZ#%-Z=+W2\.;.S9*MJA(P?VLC'3M@I,:!->%PRZ *KL+!%%MOBK+R M-8/@8MYUR@MEOS:X<$)./EOZ;\/)&(MFA(-YP%KU;<%P"\!F#]?^X6EA'E\KD=B++N:SI5+W0JE,F/]IN4@ 0R?PY!(:^M7Q$:UL M&1)M_.R7MYB!SEUD!< (86VS^M;FQ2&>FF>>$@+I>6H O!M(81QZ/.;3TMCN M^R#^+/OC7A*!SSX/>QIR _R%"RQ;T5R(SP6#PF.2B\P__:)ZT!!6<3A=C.!J M,AG\&'IH[M\Q\>FUP: KWWS,=!#B+&4(9Y5Y:P* ^5\/88.F/FK2#&:&XLUQ M"-],YL4FNP]GH+1&0R"($O_YP,FD"H#Z;+XR-#:<]N_9_)CSS$ M(R[G,\_LGIHJ^ CJ\[^#^)A$ET;);(P_'E,&JU\:_1P9KEXCZ_$34 M%ISYY'G.?+JO,Q^,@,GTUZ#@ON3]D8]/7@8S;C*NJUYB@'+381 &VU"CP898 M0M-8$,YMPG5L:6I3&5MK4D>:T1H>DX188:QP*6RP!H/+,FQ]-B;\X-N#O474 MN+YR1P<;7:460:_?%(LP_ J":N FSP#>RY.N>'GV]HB,8 M->Z=)!%%S_>Z+HRIZ7(3RF(_8("0AE75_2U@17#R-)UB"R_5='T306T, B!J M -U*S_Y+\;AC>N$)BA9.H*A:R7N>L;H#55Y40"\/;10\:YI? \#R?I=?)D7A MW_+ #5\]- ,SUCL,_R7R1_K,[HY\CP]A"C]0P[=S-!,I)30RAC+05@E(,D?C M5%MBN4N(%$T'DI4Q=0E-0+_%7""G"$]3BHQRDIM4)V]3[,$B-@/?RRK'Z"-@ M1Q_W :/BT\2SW"PR/K4R'[0J&%\@#GOVNNWBLD05 MKC9?_P$7EY8^3'I0YKZM&VOE*HS*5?"V52.V6"]7:2,N/ V-1VPQ'KU)TO>" M"PR'8AYLU'FP 5??Y656_;+**+S.1X,0H_DT^5Y*'R]YJC6"V3?F/B_G&;3# ML(A@MA'(_^GP\JZ,>?3SX7>/![VU F8C?%>:#ZMM<*L*N7(=?

EV&6U?)*2=>J<>F@7=D) M'X":+ X3*ZUQT+U5:F&96KMP'F2C.Y\OT4PK'$S@&7[U2A);;0< (PA8(HN\ M93@-ZPJW]4,HQ!O4.SB M6,2_F[JB(0>]G/"_?$"D5_+T0N@LQ=!??.+JL']=R^]U']Z]OMY5R5D*PY5( M2&6(5*&2J"C1VFZ'B)YXG RR.?ZC^[KMQKHZ"7RBN#.WZM#WN-XOL3&&=Q.QD/ MEF.,)A? L8WDXJ74V- 2ET-?[A.5A0]K8C]:E_BJN3[KRL3K@I#H- E)1/5C MSYMT![<-JV5?)@SY8'$@H,69/F7V^6+,I8+-?-IZ:>U-\]ET4MQ6LP@D5I+F M30YO+Q'!O\]'=_>@@6HTZ@/&]W)!]"WDB\/5'\NRH2H1H^2-1>U'X]55T4_E M8QV4^=XAQ3[0TK*V;&6*8Q!S#?4(NC2+JF,@_,S*G6JX/BM3,S#1'"\VZ]OZ?\+8QA6CYY:TI8Z8)OL!J -N"DD@Z]#?W=>XK#QI41EK5< M^5(T[Z:FL"[]OZ,2^P6'?=;_/;O*RV/,-Q>SUPQP>,JM %F8Y@(E> P#5'E3 M1%7U!HA03!:F:A923*:S#_Z2):"KPD:-O9QZO_=E5".%$K2,\JNL7^6V^4J) M9?Z+7^(*T2SFO8S0U//W2.(<\+;'%R4/K#0G:M[=6\$Q7LQ,O9&=[6^QE[5= M__1 2)E/.=8UXG6.(T%MCHE*N;($4,T$\929QC<$-.-BN*5EOYKG7M7:[P^ M!CL= T$@_,I-=_BRW%$\?"*Q/M\L>(Q@S4?-](E]O5J;O;#!#/CRV1MDI>P_ M]+XWNBP)$ALN4ZFY0%PI;(0V#%&B>!H[S>S#^[[HLW3WYG>#-PZ* TAV%O2\54SCG M\J6QM)E? 7D^BB&X+]GUH^\O1S]<'7TX^KI7NE8JY%#47H(*%*\IMVV/J%TC M/KMCXZV-4KDJ@NL19U65MM20:W@P;.P"XP-Z>U 0'P M>\) ZIS@Y[P8N&60?\]'DUOO")]3GQM65N5#EZ M++)P0>U7Y,O']J#TW-?YH7/5$>!P53-%R[B._?[ M?;8E2S^UZ=6;2RK J,LJ>"=9!?3YH:2C\/6S&,M7/<*"?X2W#6E MY;]#](_+).%,(>D0X0Y1C4D28T(8O &L(M*(_A$L"+-* 5A..1;.:A(KR00R MQJ4H-@^F?CSZGOUJ&5\;X#W5'?HR>1)F5E6T^.J]A6]SJ=57K?!![KT&OJ(] M^G&=ASX(B^80%03PBLE_! BR]/6=1V#&U<Y*<+-T##:R^#9'NNG97?%V!K:LQ^,[/^25 ML;;:^F$QF+(A"JQN>4,UFF+;Q%;'L6GN#L MQB?T_N_R9[_-8X\PPDXM?# #@)[]60DSSB-31#?PUUKEU+\4"V]150>Y< #Z M7IF 3\N#R0$0K)+,O/0O^1>7\!9>=S&93DN?8'W]LH5&0'EY43ZKT3YC,OH> M3$6?=E%'8?_L?ZV*2+^$B_)%=Y0J=%AVQUYQ\7W/AJ/PKBK'>LL.#L=+8E]$ M-A_9QQ6\N%BLRA&W*,.8+))+ =O] 8HQ[%_YEA"878[EAV_H- P,M_Y%/^\/*8UX^^WP10BT]J;6;+? +#+KV! ;W85$7-BU=;-M"%-5S M%UGC866+^<62J'RFH1?*LO,(9;$Q M""-J$\YM2K5VBK-8BD0S(8A\Z?:6]&A:D:39F)SVW]<@.@SH^E+DJ42XG93>KS/=GRO,/@%JF94%TJ;*NX7,V M[5_?+40(".-!2'.^*-U7 ]]D;B:C'QP A;=L[3X'&@PH-O0%* M]%JVE03("#][ @?4.VOHV0G8'$.O>T#M+!HR!,P+S+,!DDJD.!N6;55OY\!' MWF"HU&H8Q;)70',X7DTWDK2K!(%?/.5%^.A7]VL=*FXN7V.-?9<"7PI_DTU_ MST,__E!C!F!DV>2B"NK7AEBUWB$[9=E<=G7=EXU$-E9\Q2U;;FU931P\I(LQ M-M_?X._+X;3PSL^R<6[(4 XV#Y%%WY_TMZ_Y>#B9-IX;6J6W%DW$')UO'@O?5CBQ MW+M^/?AEQPO@W4!Q/F05XEG-2*%J9%-N>_LA /25G/_?)YK]",K:GMY^&AM45W9=2VQ30;5G ME[L\H9C@]7%VP\D!VF\4_K@*#L^EUBJR,OZQ=#6%_K/AVX9B>DXKK]W8GZ&Z M5;4D,L%Q3$P<6ZQ23"V%:Y!*7,ICPY-U]G^,O?D<'OQ1.:I!.DS(=MAJ_BB3Y-U$>$-BI+@@EW:D"7/U@PK /H D_FW,JC3 M8)GQ(WNT")E4:K+OUQO%;#H, MR3'!8H3)G@6X505]SK:"BFTI<&TK\=?R4K3=<_$%Q#E5M3^4ZP1)G2I_" 3" MB4V2A%O!X%)BA-WPS7Y9[K_W')AQ^$]2NPW6A'B9.DJ7)EQ%"($.?IE4K0N: M":*-<\-+\VWYR](K;.^6?_Z?A6,PN"56'K2\YN/X=CXKP@6XO8SB\P/K]D.3 M *L/J]$8D=3&3'(N>)P(Y5+C$O^1)(9RW@()J+^S=T<"^("0PI^'46?4G4=? MUJ5NL;-K[N$@5$R)%G%"8B<=YX#JF-6$:82-I@(;]])!*'8T0:CU@X=W/#:- MNE1PY@\4LXX3)Y2U%CFP6&PB8NQ$,].(NSA.<,KB%(2O,E9;0ZQ--'9.4_MP MU_1'W[,1BBJUM<[/+^M _?O(NT,<]'PU%[+F7UXL:;0J[=@XO)L=2C5 M& -U)HH:(TQLTH0JQD6S5XWUW1 Q6"*IA<644FG?YI##>L*W3M*-O*O' VN[ M+/%S=H@\L9-]"VBNI(%%;60S1RA@>A^KGPZ#3[',H"D#C!GFM% M/=5,\.T?4;!LHC^A\#\'68N'SF'53UV,K6G0C]I1IW5R^\E3PR/-T.O%.BH9 M4:D7WHY^;(5 WM>T3VBJI[C#1\7,+[6_\K[]A;GL-='=I;5ZZKS*&_Y<]N:8 M%V"W%7_9:Q_]W"ZR_N]7T\E\//!8>#+]Z4_]?IY?7AY::;7EC2X3*/.-/BG% M"\FN>]?OX#/_ISUF^.AN[T/18;=;R4POYW.OGY)QPE9Z6A"M44P8D 7ITBM('_0*:K'I%5SS!K:Q@P>G MMRW'9K9#,JFZ$FSHL"-TB B)4VI2%SB^RDQA1W!F*1"<\03CI[+BNUH0ZS? M-RN^*S/NE_RJ/)\NGW[/3Q=Z"EISF9),IU02+:7P?*6=\/6?L6."86'81GNN M25&X2750:/_.^$8_VH;9*?3L.>2F]O1Y"[W MG8(G_=^7'0BBVU%6GBS@SY3S9CL>Q#\M%CT<&C?K]62_SJ=7$VSF_]LK/FA%9]\WU"SL_I.E3%5G0I@ ME;&Q$C1Q,>?62,T58%+%4IRBA#'=,F.VI$15%\M[,T9@O#C,WI/$<[GQ !G# MAV?*JGQJ'])\9+Y'JSM.2D6\2:+<25-(4F=Y:*NIBPF)8R$Y]0?C*%@\A40* M0(Z+C2R/!=]_ ;8O3XT]M%J0=/-LHF>HA6/EO58M+W2T>N/;9):-GKUO%/9M M,/%=BI_%C_>N9O6V4(7W\B2R5_+98^OSG.RT_9;CA85:(Z%&QZEB5K,8HY@+ MK+0CFF*B*+;,"?)H+?/!?:\]$+ '$VI/V?S7)?3.ANVD8"<%6Y6"C7PHB5#B M_7*8IYI;D=K8I*DCB DC,$(;0:G=I6 [P$[TE&[5XG]G4C @PG\-U?^+[UMY M]D;#DRVG,AS5$5ZX.\+K2([PVK.WR:?)N+]'>Q-GK(L1HTPXPD%C6HMT8I.4 MZ9@JAYK'%C"A$Z1=:H1,.'7,Q)8CY?M@:JQCBP[1WF37_B0OVY"NRE7TK6O* M@Z"[)B9=$Y.NBE:7'1-3$YWAX^*F5]J?[LF)F\T.R^T MMHVF^6PXS=>.=>WZF+S3Q@.ZT7@@-K&T+%$QE8I+;"W\(S"7DCN14+U1LA+H MY6 \1NJVRS?/+Y'T0F])2"8>MY,8?Q!9K$Z?& M*"84T]O:F#Q%FK14_-:CXGWG)+^KS,H=W>S"@&.>&*$XU9;3V&H' MVEO*Q,1&$F4V#S/>UC:H#A@<3(>K5C7XT2KJ=Z"/3X*#&JZ['8XRT:!@VIU53S(0VUI+HZ[LK>W8UC[RLB\.J-J MWI^5I^?V)\6L*W3;9$F,&FT4&";&2&N1=8PK4&W("@;:+/5U;I9LY-)\:2[Q ME[)4_@64&J===\WW:I:>.#/2.MDC(09QB:2R3/-$&I-(%,;9;]T?6G] S7Z,@ 0@D+$SN$$LE3YQ1S*4\(5DYH MN&[#IELLYL=Q?W*3?\O^:*1]?E'.5HM=TK*[$VSD&A49&-D&7)) MDE %+(2M JM.8,MB;12)U?-9J!VE15IU11ZY;GKK!EUUL'!EUG6&W'U\V.B, MD*A4*T4Y0[XH(L::&B4M5UA:1&2RP8?E8:OE"C=9\/"V'";X7<*^=>7Y77G^AFAK9,HPXH_H2QDQX8 ^HF+'C6%*;HB]K@](>4;(KT>]LV$X2=I*P94G8R'ARVB6"6,ZTH1S$H$FE3A&A@B(; M2[QQ<\Z3U.)4)4S'Q F= M,.?@%763BUU:-X1%5KM5YZT6VGZ:S/*(+R;SQ*78\KRHLN>C_=IPQ/G%+!X6 M_=&DF$\?[KIAM(T3Y8#]F.0TT3K5-$FL9'&<:.E8H^N&512CU!J"DY3'PG?G M,+#\V&I.43AQL?\KY/)X5X\=WKH[:1RDA4?YT5_^ MDT_K'/:WD<.7_/MD]-VG[_T" PS=7(*QN[H#LYW^?C^Y6 M:M.?_(1>:&[B)C=PXUT42C3S030P@-",LK?LC^&-_,;.YE.0[L6 ME_G.*;.[59U7JCP*ZT?Q;]7C?EM]D/EC6"Q_6E+2VLM"FX#E5;],QE>^G8QG MP6]WM_G*(YJ#+>^[7^%^_)0N-:YX4.,R=+ZI<"/8F!'\L:9XG[R#49&/AY,I M_ > Y!%N0KY%&@FFT69;XA31/,B F*Y".L=95?9<%S,HLE\"JKZ)B] J4?3 MO)\/OWNE5T19 =.\A*7P1!9HKQ]6!.Z@>5$X2 M)@>_3D$$E;/SW]U.AS?E7;WZRS0'V)*-HA0@35$]P3"/T6VJP8%E]O8:F?"QB27EUY3?L^__LAN_94;# T4$+[8SM,? MR(-,C M\S36*DF)U3(1'. 24J=(:?# P63\T4N9BVS\^V<@-N^KA\O"7K5+:_@<'8#6 M>H&6>E[&YUG_.NJ#,.R!L+S)IE?P'2"Q U,8J3V(*0 *+6E,B(TY)M(H0P52 MBLHX80!N3Y#"8%)Y^V+K,*3DWQB4:2FC+A; KHC@^T-3D:A3,#@V+J58$!!- MDCDKO3,:[&AC_#&^&\?/GP 5)?/I9.#;!T[;I2-R.#JJA]P@I//(%,\228]T MCWNF4388#@Y-YY0MZ1SY_JH&429$K##54JIP+KQC/,$IWCB5NDDXVR,L1VY? MH15:_ "VCJ?''Y/I *R?LY_'D\?\F4_>DUETG7W/([^W36DVGQ4S,#*\NZ*R M&I;VC[<]O#XK MO\U@1@MS\^(N*N87?E%F0S V[[S%"09DD<^*15?6#(0BP/("1_F@>UO=VE ^N\O"4_'_F0&@>J*S>O6"_X%&4?RU6GG4> MK9BG?D/ZD^_Y&$9:A*,1HQ_70X ]33;^D17A+?!Q- R]$;+CDCIA"?>^^^&> MB4]^W#&1\DZ^QF4NG1=.T<>BF(<]=IOIYJ_,EM[!/9E[0O7[#9#D9CB_"3Z< MRBDQ[@]O,V"TF^HJX,B2.=PL=(AL1\>,P*8,EA,9\FBH:GSH5V9O'9EQEQ8I;G6S%*>A@,_!4." MQMK%BNJ-]@0!+E93"3335&=F.LW&5T%*[E49QG=T)J+SS63ZMGR)E7A_CHC9 M=1?J.@81.Q$CQ3%-&$]CIV/L\T@(UJFEB=TX)/F9N_!P$'7W7=@L3V_-HWN$ M.N>9'J>6%4_/-WZX+;U[H[M2T53&4".X#HO_=F#R,ROYB <_8 #/C@T:\@ZFR!A_OAPF5JA#7=(:&44IXP+ MD2INT8: ,HTU^'RYB)3Z2?]:KL399I05+-F_^RAK"RRQ66_7'DN\@$R2M2,! M,\6,CK7&,>&$:(U2!R(J5L*G$OG^/ \=PUNP;; M(>S?V,=W@S^[B/*Q1RI+21550JHUD7!4:&X)L"I8M2Z UD77%LS4JP-:BX> MD37I#\-S@C73L&/^I2B?T;3L N[K]WTSVLFZ_;2X?B$BO9Q[F<"R:@09?*>H M.,$R9B#DI-:^P#%..$DM%])M!!D6JYJ4Z^&9;@N7ZE'QK M-N822!$26T9(PJ6V5G-$> H74@XR;L^U;DV5X -BW"#1/.T_0ZIYB?:P('LM M"[]%&=I[":+DJ(YGNP0C28DR1"(.TO!Z MF:6N:U43K;BCFAB.-(^EM2:5ADF;(&0!;6XT =N9_]M9:GG4_+\#CGD'[+\& MH3;35U?250W'*(ZQ%2GCBCBM5>+5"5*,4\S)SNFJ+:"M+;FWN^"_*G]Y_Q19 M<30ILK_D19'GS7:TQ8-YLE8:8@ -"-^54Q)J4BT!AB4IS;R9)\S_\^WN3\S<'RUPPH0K00Q:0SS MTCR)I?;0TV!%! -IN'(^GTVT%<8BJS3B:0Q_$20%3I%DF@@/4Q]8@4??L[$" MY> W\O'H64QV7P MKHIZ^5S(R;SP=N2P/%0S&F2EUVLZF5]=[Z]]S.UT. +U1]'^(:72['3+,%]8 MAFK2582CS(V[#2,'"QIV*"]#KU$X)O(BG_W(\VHADN\_5>G;BP#^>F1^,)\N(_-%_AVVXLZGY-XKLYZ#E/I/(!1/ M';]6*P@+_"B^;#.ZUOYY'14%F'XJ*_$'+%37T)S<@ M*/MEBGM4JMY2:,)3AV#5#+-1*60FEQ$F"R-@XN\ORB@LT)#/I?>5;N#+?9Z MY/WKFI3I.+1!-(U:+<(3I;&RDB8IXXS(F%$@&@8XG2G)-IH#+M:U;)I[V+#] M9C/ -\6:6#4 +5;,*,=\6U2I.1&I7V6>8L69PQMN[5U6N1V>/&1$:YTG=^D[ ML,656[I-UV' YN&PCSA56M#YF*Q-(?Q[/5T\Y#:[RC]<3//L]P\!O?^4C7YD M=X5W,E]/J]GL-L3J,/)LM^%M/8D\+-# (_ZPF#^5V9#PRK^>12#+@&;^5)#4 MA[$0EH1S#H"> MO\YO;T?!G 7#M5+1Q2R;E:<1#\>EQ/+S::2D5$X4KR$S;UR$$O*?%D33F,%* MYR.TP/]#(+UQ^;DYQ;%_U6BU'PDJ.S^%7BM1/Q^-JE]#P8?_["VTQ>D3FD&V/A+1/M(WMJ=/()V^./9U$CDJ>5*J([Q;C?Q&R>5_3/J&IGN(. M'Q4SO]3^ROOV]P;&,CA@_^_G/H0AP,B^R\:#XRUY;^2Z.%5K-K0BY M],]N<=F.;G^]8S.>W^5UT^3U]?NX!D;#8]6??R^*G&?4H3=F_0K?;A>UD_8W*Y;]2LHIDY2G;RDTG7(0\>. M)IPR9##G2@FE%'()EDA9(6.TMZ1Z..RQJZ12(*DVJZ9.25(=%62NS(1P7LD) MFD]3FNM)[O%I&$YI,]T\F$T_/=<_>K*0[!U/O-O]/**=5(CG75)E$NX1)EZ8D<=:L ^YF&=X7 M/^K/E_\H?&@R;(QPL4^I]0?7$H@<2)UY<:JLR!OE ]@PC8 ;C3!<6Z1CKI@F2Q1];KY(Y'-X:SH5<;"SP0('_5\]R/_!S0DE]ES:])2K0EUCBE+%=( MF5A(J1S!V"0FD?%*976360\>.D:;U3X'#,<+.QZZDQZ\[QTU?%P<<8=#N5!>D6H:.* M%G#ZT<+TM1+[=^PX_O,C2ELU+6+?XTI0(Q*PBK5 6DHN"$M3)8DEZ89SZM%2 M[]8@MD";1T/LK[4W">XY&]8636[+*.]@]3OALH8=RX43W%EF8LQY;)$2CEF, M>)Q0D9AX+RYKR=74XW3SO(E3X+-6$Y".USOU*9^U6;1!P:093#QY'B87^G6M MI^U6KMQ-]G>A[4/3A1A=A%G.CA.8F(1Q19H1@TF%$ M,+'6D8V$MA=Q?%IM=[#K1MP("_S4TSEE\W\JS-UJ#/:D!?_"0AVRLPHP' MO]29-F7SX-"(ZL$^_!P)IKE0H'XMIPG1*;$NQ@YA83!-XT8??HR%P"E)#?S! MC9/6<9LX(YPBL68RV3A*X*'62TVV;D+B>SL;M>+7:?1F6FD1W#5FVJTQ$SN[ MWR0J7Z'0?KV25-N#L]H'YY%358^UY._5R>(973(VY[J?,NZ::ARRJ4;1 M58:=1&U0R+?_,+G\,"\/'[VW(NC%U<,;L#'OG^@11 0>,1;!%&Q$!%0J4LR5 MBV/'I=56Q-98SAD5S+%XPUI<.VUFM69C^XDS+9B/5/4X/IS]>&R&8)^BY.\!(=&+QOG,U[7W2YJ) M;GW-:.,$AL,D4;_'ZB2,FNWR?,JTIDG,I00HB#0G/$F4,\R?GM%3)-6@<%APJ?O+TKZ3H*A&"/6/-Z9,.G/PF0Q MU[&%_R,>J&B3&"02O:,H.Y@ 8[2GY,M&1H\W -K9O9W=>P(5 "O-V)[M;C\- MK_J;-V-^G7I0,[L+9^@MCWA_(3?'&VOY^_9;^OILEKKQ2IK&EB*E4^ZX2:1" MRF*-C;+"".'$O06I:^[U?YM.BN)PIE2/L5;K4]^#I73$ L7T^_.;>9E,-,AO MI["/60O.CV/V83Q6ZH*QJLO XS@6"#,L-#&<:65=JH7&%J>,*\7LKES76.>X MLW>!/#&_23OR?H_-G/XN+P> M;]XT_CR#'Y8QO)=/ NBLXQ=72JP.-A*M44P8D63V]:[!%\S-;QHTS7S-7!,4^,4)QJRVELM9-8 M2)F8V$BB3+P3T[U ?%_I-EU21\Y>NRER*HZ6[[9U(#W&T/UQ0OZN\GDOJ:8: MI<_.V!C%<4HPY=1B+8V2(.B$I([$>J/KPU:I=DC+EA^N6VM7 _U #71=\OS$ M"NB-(OG':YX92JQT"%F$$NX459I0A[!#C@*Q$MZH>:8QIT#%3,#O7,6QHDPF MUO@>X!(S@TI2'([G^<#,UM_C8D,9LM89BKDD1..$)Y(J1(527. /Z%DETRUL M=%BT*" P[^H<#(L^$.,LFF:S?+^:Z')''YK&0V6"BXF\H@A&IOK]000<7SI1&_&D[&:"/W: M55&'P?8+++8.[2F7=4F"50)1JQ(#(-I@ /98IP@N- (KFVZY M8^$N6>?*, TVLB:QU2CE!*>:". U;XY82:7>.'6^:3@?@+?(.6J/M]Z%L_UX M66L#U:R8><_%,&_=#C@1^?I\F/*6)>R]ODF&ZD8;##%&96)EJ[VJ_R#Q?3//O]0W8)0_HI&_W([@KO&KZ>5K/9;8BZ'&&VV_#T-N]D6"!@ MG\DT+.9/H(SRJ7_E7\^BZZGGQC\5)-6:I(A*9CG76%F*8F>Y2"E31#K]I$5Z MZBA^#H$FW]O">:DQ;C1GRU97>)T,]HIO;8V$_BV;S6$6=SOT^95*,4U5*A#G M7'"CL$I2$B?$<@Q I]GGU\DTEI839S$7(C6I4HYI9Y65)-%X(VBU9[S.-RB^ MIYA[]WDY&XL$J$\0B7R^C 5Z2+2*&4-:BH0VYN5D"#NG"G[C*4?&IE:[)!4$ M;N5AA@PR@5RFDM"3:HEEG&2(J?2Q(H/=*?'$,":Q*2Q2X4& MY"FU2G5LL"*"60$3"8\YL'"HEGR8%YZD-S)#HA_Y-&\$_/R?<-V"Y)_\ND=" M#T]^W@DW9<;DT< @W[,K,]OOMG?SLI.,AIYJO^G:11*4T4OEMG=D<*QDL#A; MK2.$DR2$A=/E7FEP5-JA@C'\- N]7F#:)S35;H??^U1/<8>/2ER_U/YB?-\& M[QO!/K B[@[]J.XHTS0 67D_RSUIF5VM[7NHM16B#D*+6-B82B%I0CDGR@HK M&$X<<0Q;SK><#?B &_77[,XW+BF6I/3Y,AWZ>-5_^22>0U71D!YAK?;+/+KT MH*/N@/G60%(G;UZ\"9=H-.'B:6*=09C9E'-!L9%2*AZS!%N=,K:1MNL%SF2Z M*G 6$*V>UBPTA1E)FG8OM1IG^3E9(/,\]LWW[,3E< 3_IH?=Q=- I^:C>,E<] MBK4EK4OD$D:-LS1VQC".1:)8DIH$F(U*FJ9DXZB+7;$VL)3GK,-UGB8]SML$ MV.\'1W=\>!Q\^"@;-BI5#4.)-E(X01-.F-62L3C1$AE#P!+>*/1X$%"^A%;K M(=;F"5I'#A??NN,><"0^IL8 1\."L@:83%(B#,4J498S(6R"22J25&K*I##J M60#S>IKGAV-&W-.HU?/LCLZJ.V7?T?MFT5 M8"=D<>O247*CEA(U/1&N%:$1M$J7;,"NXL,\JF MW+!4.,=2]3P7:CJ9'RYFH7I,R/=@;7:NF[?!58^"4M7TW> $4XDL 1[BAFO+ MN91$,\)-BA,K]P6EGJ4.[D.E;48#WP_T[!CQ.!CQ43Z4-1_*E IF:2P(DQP) MK+DPTJ24TU1BNJG>=@&2!U5KHLWXQ9&CQ7?@05UO5=%9A"]!(Q[P%%M.W_=1/9VKY;TRZ*-053=\+3ZR M3S@C#+0B3Q%<$CO.*%*"28/)WOY3SYV'A:J"O(C/Y?T@V(ZCWRI'/\K0C?0= M8QAFL6(Q+'B)=)NI[4W$':'72&N\YN.UB.MR;]QK>'6X3;1.*L(EC'E.C)-$)_6$?3PBNZ0_';D4/+-GP)0'O]:-O>\K2CEP"JQ5:OP+9QW"IS5R*&+ MK<7,AT2,XG&L+9>(RE@0J2WP]T;MXJX@]F"XE;,>5N(%5>@;.P*U\P1U,F$/ MQS!!M%;T"G$LM$5&ZIBGVND$)0GCV!BJE2-[H^L#I@1IV6K*^W/IXTD>X]<5 M))T[N1,B;0$+7LN0&/LL?!$[ZS1GQ!EJ"+(IL=SZM SZ5&/A@&E/"!WN3/4W MCR=>M2GA >;I==5/T=!W LR+V3NV[!_7^ U_&N&:IBC&0CK.=_6QL55?FCMU.!^/:K5@ M^D4]/$>)#3LGSON3#/NCS;T7XFAA:D??[X^^=_-#XD8C'XJUB)%)A16"4P7_ M:_UIFMA:C7',[1;%MQ7ZOIC:>\UTH>-C\CW=C^AH 6_(<'CVUE'8NL'$'_]V MF-2^5VT/O>M,WX D(HC5#1<239A,E+4L!@OV\BCA0[O "%TPN3-"9-'#7I":)>C\>2=??N6>B>..G%TA-B& MU=(H=<;&*(Y3@KV'$6MIE(QY(B1U)-:[==LX8']BQ0^7XG%,P":82_\ZRV P MB^];>38LG=^;X7B>56NW]1M8WD_S&WAL?_-S>% 6J*B($:BHE%A#E.,&$P#" MFBF:^M[S).$$!O&OV>+EC94<#207 M$W[BNMY M8#K/SWYNS"W*QH-H97:;%-0DP35ZVV?:^&PW8O*R=T=*VH$XPN4_#<'J'_:W MD@+QLS6]V,H4SG[^./8T,"X7.?HQG%U'>_+*#HI% M29E3Q9?TB8Q3/.6&6FFXB(E-2(QLHF)D+&#>5>\=$,Z%/S]QKF!VB!(A^?_3S[,7E,N3QYI3P]3.;3 MLA1F$%TN)].+9M<$S[- KL M6_C]Z@?^A7WPO#Z^>NXF_--CNZ!K_ 7&7TIERK4!:Q"#0L5"QL(YZ;!)J-S( MWUO= #<9C3*8139Z*)WCM^KFWUQ67'O5!/])@/:^P]I[9?7'L%A>\K?).+_[ M6S;]/9^E\_&@^%ON-[Y^0EBIBD/O5NXLQ>'GR_*2\KX'("!?;KYX.,OW?+-C M3 2[,((_GDL#Y]$W8,E-0LBF>00T./?,>7%W>')H=%'FL37""4X3QD4:VR3% MB&%-&5($Q6*='+[D0 K#_BQ?W]1/DS&,?WIO@*.CB0?D=Q\6(P)A?.,G#K+9 MSSS*^B%_"N3XC^MA_SH027^4%<7P<@ATDGF!OMB,Y1/./H/0G\*/1>ZE)7SC M=0.@IQ"^R?RE-AMYBRKZ>IW#->>MHHC6#9C=@!'HNZL ]HY[,J$U2E,C%_.+ M_P:XY!7R]VPZG,P+$ Y7V2BZG4[Z>>Y'4\)?V/?A#?PY'19>7X1CY?,(U!58 MQ],[8#@?75P@@8LY7)070#C#<7\T]T\)EP.-Y$7D\_+FA8<*%_EH\N.\],5$ M9N0/JK^Z#E<"8[W]MO&,RA?NF>;;Q7?HDGX[6UF2P#F,("U$.H[DN%WD_FY<[ M-\@O\W&1AU4&YIV-0K08)E?XH0$IPV/"B"YACN/LJOP9Q@[3ZN\O1K?CL+[=+:FOI]%'KLN?VU%$832E"G. MN!;<.*<2@C0AG"*>4FPV -NSEE_]G;6P_/1\LUEX6\O?\Q+PUKLCN_ I MGW[W&FQ4"G=0K5[NWTYF,$4OVFN9%X3/4BO=YN.@*4$_WLYGWGR>YI?>8P0, M5@.KZOKE4X+38+@0ZF\599W]_'DUZ?BS]9IWZOB7PDD :\8 C46,!(/ M1&Z]'!C#-$$L5$"H(JU>%-8O*A>P%WE#:Q1]KV#PRE)&B[7L1;":Y[U@54UG M 4-Y& QK,\A+#DBSX33Z);N (<#BC@>9AUJF[Y\-@+X$X "F*G0,"'C\(?\C MO[F=1?#/:'*7PZ@K6^T3P,WO(!QAQ).*-7[D@)4]:K[-AH/ =?#8Z-J#_@C6 M]_<*C=6733VX]3)M$7 /P F'L[%K;'[VP8SGS\WUZ>Y&.0"=<>K)Y'IHEL/?@?C1:O^!'L M67@.C&L%N(+T&/:'MT'^-.Y>]/P!2 D/N:AFD,]*#XK?D]P#XLL _LZCXY:_ M.UFYGX!H^EZGC *PKD@U1$;"FC=")AL!D:<'EWZ9C*^^Y=.;7X$3 /SG]=,? MCB@)7RR"B#$LY5@R*S".8Z-DDNA$X[@14<*,A2!>2@SR0M6*5#. D(8DVE'' MUT-"+QN1.?LYG<_FP% WP_'P9GY3$US)#./5W2BJW5AR0+\1P J,"?1].1EY M,_*GQ?8T)K22MX 6-#:$5XW+S\T9C[V8':W,&:,RWA\"NB!G1J/JUR"7_6=X M97_Q>]:H^"U\K\IZ_0"O0)^=+]W+=8 M:,Q-/74QU/;P^B.>@&-I77%T9'$3X'Q+<]VO5TD[-''V\Y^#:3:9%P!(BI,N MG_V2^Y#OH,P?N(<-#D']KU-N&H\Q(*MM')%:EBK%8FD15Q@;;FRX=XC*11,24Q95@RZAPC.S*9/S)U=GU0+I,]T6J7J.-GIG>@X[KC4S?93Z": M_911+DV0<[%Q/-52:ZM(2HWAFFJD-L*2]['?\/+ W*=ZA'9VW%O2<:=^D%M@ M-=* DT**A%,I#4ZY,]*(Q'":*&YD@O2.FBZ<97, ;CO1PVR>)N6[;B_/<]J^ M;N?Q@]11/\?E>^R]]H, 8[4_V,3:UUOY$WP49SBQTBI'093!_TIM=L *ASM+ MG?<0:_6LYKTW_HC;ZQ^F8'N]&'NU7+M9CLV92W5JL/8'N[G8&NS Z,-"<8PY M4_3)Y=A^D5D[^1I;)O?$@O ]!K6E0'S?[.XMSWMF@?B7_'L^GN?I='*SR!+Z MS^'LVLT+F'$^?3"1)Q;*$1PSRQ7CQ&&5@G%AJ!5*22*%;23RB-AR[B3U5@C' MCMK$4AXSH5*6,*G%@Z7AC[YGHS2\FE71JU.?C"]W"DEGRQ81BP38[38\O4VVA@4:^)JHL+@_ MA:0^_\J_GD774\_??RI(JC5)$95 DUQC92F*G>4BI4P1Z?23%NFIH_@Y2(O0 M[,$+G6929[:ZPNMDT *G/BP]'KV=[B0O=A!"K\_P.V7F5O+=)Q[_FD\#R/6E M'S5J/MV$3RP>S?AD?+^,SX=^:_VG4W_9269(RE=(G'WY--ER*=*JENN;+].) M_@:771=1 N)HT"B\HJAWFDT)3XPD%L3P"730TVCA).7$J2;8OV :<;?U1[?U MJMOZ4]WZCNM/=NNWT3FFJWP^]]JB^\PT\(+7?; MWVW_RZ_)4:GRE]I\S._;?9C,,;IL6BEL]G/;+6T.'V^*ZJ_3R65>%&5;J:H) M1_%"8JTK;7ZY5#9-*G4))7@GH3H)U4FH(Y504C0P%,>"Q8EAG'&2*LND$43PU&"7.+'1RKDU M#/5?KRNA<(_S]UV)V,FH3D:]81FE:QFE&$-8*I[P1/O3O8Q)*='6"NYX(I.- MTVM;0U&O+*-HCW+\KF74;AZJM^*(^IJ/PE%>#_N@=N]:\))Y9"_+W0KC)7=+ M1Q2-L8RQ/[N/6Y4Z&7.DD$E\2^##(9#';:1J0UMG;$YZ0ARNT/&(*A9/*81P MROQ,&Z6 +*4"<:43DG)GK:6".C G$NX0Q-=82Q8V/4.@X81L-:5_0G#X80TO:XWCS"+)W MR-!M)GT<>Z^D15G]T?=,.DXOX2';(AV+W-.LEGN22<:1E-@QSC&QTG&DL6)$ M6JK801T-;1@9M$+5DXVIM&)LY,09QK3I3C3&"62.H53([A(RH02 MCA*&''58Z4/Z6=H09[('J*P39YTXZ\39R8HS2FIQAE*\EF=IZ@@!R](ZRC@8FLHF L7" M@6#C%-.-%[LV\["2K4T^CY5C7A:XCB:X+7=>4J.M'U6U]UX7NK6W]?D>FO$^1\(PF M+QW1O"[1=,WMNM9G)S/5;H??^U2['7[O4SW%'3XJA?Q2^]NUJ'NS+>K,K__> M-2IXGXT*,"5U3A[BB8D3++B)'9?4&HEEHE+E.$'ZR6CKY]);E$ZN34H2Q MS,9""_@/IT)K$3/C3"J$(T99=O#:[)>73[J'=*MIQIU\ZN13)Y]:E$^B[@6C MG+(2QXBG,N5I:DR"B(UQC!&CEJK#UYJ_O'PBHD?;/?2^$U"=@.H$5(L"2C6: M50FPXD3*+"6.:W_:NC^]F"IGA(IC?C@ ]8H"BO?T.Q=0[ZL-7?*WQ#RS$T:K MSL279M=&Y\@4$1=S@FB<:.ZT58F.,68V$8YJGAXH"7\G?TSURM_\;K77YX+T M=*MM+HX6,[P#:' 2W,@PK[F1)2BAG&-I.6?$&F>)P,"4/$YC00Y7$O-:W$A[ MBK39"+_CQHX;G\>-M&Z'X@36!L=4(":Y,:EAV&I@29,Z9Y66KVAK'X0;J>YI MV7%CQXW'PXV\YD9EG#-I(HTQCC-MM(D5(D@HHY(4\0.=9;6387D0;F2LAW"; M5N61&X]O/H7AD_GEN5;E8RG%K?H!CX;)9&20_SE^Q]?GSNIE/V MAW?"XD%AH>M<(N:$,R ]$D,2GF)B8@K8G!LF8JR30^'S'6/U+R4L6(_PEVS; MV@F+3EB\%6'!<9W88P1U1O-$:62Y-=9P*1.D)& +X6)$7C5P_D+"0K.>9H?K M6-,)BTY8O&%AT6BUAY*4Q0F3E"4))XDQ'#%'=$H31F(AZ:L&L5](6& D>KI5 M!\3;DQ9[A+V[CO!/S-;9J[[YJ/OT'6S6+RT1&^=T=ZWAGT@$KTO7)QP8Z418 M)\)J$=8XR+MK!]^)L$Z$=2+LK8DPS;L6\)T,ZV18)\/>K P3S1S7KNW[NY!A M6UJ_/_'9Y4=_^0,]VJ/55S?F^B;ZRB](-OIU.O0MWKOV\EN]JEU[^3?SLI/L M+'4:O<2[]O(=273MY=]^S^"7)Y.NO?PI;WW77OYDM[[C^I/=^JX/_$EW&.YV M^ 2F?4)3[7;XO4_U%'?XJ!3R2^UOUP?^S191I\,_ [ M;1NHE:HK+HC"CA.--+.^_9&QF&F"L4J18$H>MO![T;]AVY-L5@R+SY=5^&ZE MW4.@5?]#OKBQO>(+WE.MMBD[OMJ*4Z[$ZH376Q=>!*&Z.,(B$ROC!,(IX=$ M2,,3HV*G8V8((X/RC/8USS/$]-BA+'C(LQ-SC5-@6DSXRU,9&:':ZS[U'S/%8] M*<4I\'R;R2Y=0[YW[=!\M'C^'7@\,6-=([[6">!H$78B\DS0KBM? M)\\Z>=;)L_Q\"C2#2]>M[1P+M^;WZMC\;UM3OW' \ MS\I%;4SOWO9\GOY5&V6/X>-J6X)ENSV;C;)Q/R^>WCVPM>&=_?P91A"Z)[G) M#=Q[%TTN9MEP7$19U!\-\_$LT+T?;R]<-AO>P BBR654P'H6EW?^TRV(?T_> M_EF3"R"7L-3PC/$@W#3-^_GP=N;OJA]:YQ)%?1CT11X-AI>7^=3_[&_\,1R- MHJOA=[A]6,"+)\N11!DPY:Q\_/*[T3"[&(Z&LV%>G$>F\.]:+.R3%V79-ZK4 M0A3UHF8?D2<_+XQT[[MC6+W&8' 8C-K[<>4^KJYE=%'2(JSR# 36,P9;"N]_ M>E1Z$]D\]@S'+L;8:,-3HU2JA;2, D9%**8;=77;1+:7U+-/^6Q-3'\L<><# M,IHO9;1X4$:C<[PAGR-8BE$S%^Y5R&/7%:=U5IJ,8V)B"5B?4$Z8L08Y0^,4 MS(%8H4V'QA-77/V=M;+BF^>\M[7B/1!)Q6T.#_V>C^YZ2T&U(4WN7IXS:-V' M.!8D)EAHC83AVB -&T4,)492G2"SX4C?MD^_+&;BYE,O6P_((9L^IK?%(:Q. MXM):*$NH-99ICH341F)*8B72U!I8^I96OBU.V<2.A^&4\ZCN%OR($HZRJ5?\ MER.X%]AF.([.?IWFM]EP$.5_W.;C(B_OG0#?3<]ZT=EG_T?UU+/P4_55OUR^ MYL//HM"+P*.6<8@'9_X=%:"*OE[G\(SS5\15Y4=_^:(%\]G/WZ;9N*A(+Z36 M1V8TFO3#R 'W%7R\N_7F#=P% M-)#_@.\ R(\\)8("F@[C70+'_UY\4P?*OQ9)V=AAH2:_PCGS0BW[D M45X UH7=*='K=_^F[/9V.ODC? L#.K@\XK4\PE1A(XE(A2,\ML88FVJ(!SN^.MT,ICW9Y^G7_/I=Z#5^ES'KSG(E?%5]7WQ M:.K(KD*,BW-T./T!XN)R/IO#%A?E^.&_Y02VT\)QV0_G(# FEWE1P-BR43WT M*BT#YC"=W-Q+U!=9 =_#!R#>V\ET5CZD:;/]N![VKZ-AT> V>(QW@N2#P#"P M?!I%@^PNK,M2W.=_Y/VY?]YYU)0/]5- 7H\*_]XM@Y_?PJB!->>W,+32Z@P\ MMFYW'ITUMRH=#BX%!&D4\2=(I8DQ,4&<:F.$9*FT,142(Y[V MTWN3/VX#-/@6/ J?+[\&?T*Y"E]GV706P_*NI*^U^]CSP<0_YS<_WP\8?4"X M!2F&#RS$MK/2-LZO9(.'%A=!ATVNQO P;^=,)_.KZ\HQXY< [GD6@SU/MKTV M3+O'.V?Z_S,?%L.PEFY2S%[73>?RJ1>0L,MK)BL;-C07J M^P4ZC_X12"FX"3W8+7^[F@,\!Q;MK;@9_6NF7KUDAY>@LG%&K-#<<".8 [O. M*F52#)!*.XPDHL1M6M3UY!>4X8GA7K_'4E:9P7^#&>C7M4@GTT_Y#]/O3^;> M#WT%4G4,?_;#JAKV&1YW<&I3M7^-I$0*TDJ#6>&$Q4KSGPIF(Z1-*DSF_ZV M[51G;CQZ^]]M6KN,1[%F;OAQ4R ^W\RP;(T"*V/P\%O,.\'R@H*E:7ILRI;! M?.I%QW-0S/Y!E3IB50F837CEORA'ZO5K^#B&7=Y_P)?#[_G^ [[+LVGA%?KE M9#2:_"A^.CR[Z+J7(M.,2$(YQE)R*;5E4C/N#/$.[MBD"W;QQL8NXC I5_W+ M8L$GE^G0$^Q_P2S?9DQHNO0' NQ['6C>.SA)4%3W27'&N33E5C"$%-8)$2@% MDHA]<75L]R8)3P'??DP.2 2;Y4YM6GS/V'J"CCO@0G%=,X*-I0(SY@3FFDCM MTD3 [J=(69*H^%F[[P\),^.!S>\ =+[-^-%( U%D44H!TJ:6>7IU M"=_/3!/3"8W(;IP73- M5Q<)),[7TCZVYC,O$I_7(Q.;AX"%N\)"S3P2#8LYD]S[SOP MK_SK600$ LSQIX*D6I,44 MBGA67ZYNMKK"ZV2P1B=!N'V#%WW-?486?/,A%LIY?&6Y8IPXK%(..)I:H90D M4M@/]!%J.4"4[AB4]LVV[\HZH#6^,-'!. MG(#\%]8DOH<5*(7$*22-17:C:64KCI7['K+,,C(>()A* 4PN@36K%*!_JW(* M6K1:WGAY!Y6-^F[00))B105!H-N518F*I1!8"YRFJ\?:6F?Y8,/F4^&N\H;\=@5?5UJ]K5Y@OYN6B4E6/@!6*+5 M H**&S_- ;H.^YO,J$FC(YMP.DZ%493RA!J%'<()D9():E.LGAI=^Y9/;QZP M2QIL\:'(^S\!$O+I!F<_D_-EVXYJV.M%[GLF,KQF%NG9SQ\!T0VG-V4%RS+1 M-L#$"CO6)# <%T.XX'+8S^!RS\C/2E5:9>3]5W%% AP-+SY/:SU+=*T[WEZ8 MI,SM[>AN:3X$!0):)Y@'@Y#$ZREGBR0"60KRW/-$!!> .5-LYMT&^O3E57/:A*+BZ+2'SY MW]=@7?D=O0;V]CN_K#/X3_-I^-)]OJY3V=2:_QQ6:!4E8(*9<+!0Q MG%INA39$*80,3Y3CBC-SUG2A[;JYV._N'DTQ5G/,/TUF>;0O4VQY7A3*W7Z]AJZ[A4?FT2,#$G=V9\2!\:7WET*_97=@+[SRTHTG_][,M MOD2;,LF=TH8CQV&1K<8Z3EA"8L7!_$@^U,"0(>P(_!\RJ>"<))8Z!\B0,I(D M5"A;ZA78U'Q@9D]^#SZ+^_:I#ARK0O_ M%479LT_[!%U6II129O?KB=#5>_;Q7-S=^^SPIS=4D!3R ,*2J.KRKS\K4P($ M%%4@! B484=/ ;KD9:UG73+S62,^F(_YK\-@,ALG+YR7)XQ6XEA]7QO_5#)GO!]:>%0%0&8XU\2U]T7FS9G!:?JZ,U%6[D>!V M]8*"JNA2GX_'Y:]_N=/OY&=X97_Q^94A$Q3HF09QG_8EF41;5&7/\2 ?P9\P M326'4A^&,9IE_-/BCZWYNEOR@"])\I%UMYLFO'B'27[XO+AH\S?TQD]O_=;X M3UU_V?LD[S=8X<%N4X6'=;**B=8&Q(+8V*AIGY- MSPY44+GB BE$UVT#<=M<'5XTB(-I&/HLPSY6\=4E\3$ MKR^[ENN][V_P_FG:3R9\N3[XMW*Q=NVTHA!'P=(XWH-+=N^"*KC1$L2MJY72 M*HAJ4_$GA4S7@$S6B@?*IH%G!@R')K$(0KY#D*';F%$3A\3QMHY5UT8FVA)D M8HW6K5/(I)!)(5-SR$17)^(8=76DNX:A.Y@$KNN2P,"FZP9N8 9DNRK1,3[3 M/UJ 3"92R*2022%3.Y&)ZBMD,I#KV!ZU'8OHA#JNBYCNARSPB&&[[O;QSF-\ MIC8@DTVV>69N"9DNFD(\03]?.>?Q3CX1GR"9W!;%Q:M3>)[@LB,Z]74C)*!A M+F.6S2S=SJZW%K'8D;\!L9P@6U4:4$L,BCN4@WPPL>XN?_YQ9B#,HIHULI9A*,=NB MF-;JW%6H.X&M(\\B84#<,'20Z8NR5Z83",5LSM6M$82?03%1SV#;]:24:BK5 MO)!J5OA=/&08H6/I.D,Z(9@QG3$C,)CM4^0Y++QD%'H&U<0]TVARD;']T>>U M[WOXPC,>I?V1C$P'_(F/DYF0H"/5N=%A:8F>,[VBY\1PF&V;+*2(>%9(L>/9 ME#K4L6R*S>96Z&H$K8LI!47W5Q/:N!6^[?13J_2^K4;[)K4F#: M9A!ZQ/)J'MDV\@#(OU"\93BLM5UJNM+RVEI.5ENLT8*['3**#EI/0=+'K^[H/ M%C[T="/<*J)TSLC\3!Z[>=O[?V]MQ?BO?,K3LOYX-)C$TSC+!8G4TX[3"?NK M^CEY2& 7$,W]5U#Q.XTC98B&FC>]4.]=[+N06%=]9F MMO'59;Q=RN((G7]'<%IKX3MER&]8N]EJOY=N.CZRL$<-![1;%_M2/89-4W?T MP'7<+1+%<\;FY])NU"-6DRMA2K^5?E]2OY&.5I6O S]$V 851T9($#,](*ZWMJP_5LBR@;LHI,^>DX-F--!,A=$ MS\< PI6=57EO"&[@, O2K=7>6V+9$.#H!'N61T(CI+;AA@XV/-.VL.,TM_)8 MY"X:B460?3HD.V3*6^O$W/(Z@T(PA6!(K^R$=$VJ&R'R+0C>B!L&CA7HGN%2 MEU'*_-!L.#_3S.9%METB42&80C"%8)U!,+;:_>7IS' #RS$MGY$0,U&#R:^735[7P0S>HPJ!%,(IA"LNPB&*OM7/>;8U+)#[-J4$,>B>F@B M"G&FY_K8,IM; :=-(1CKZ<;I5JRO L%DINS/LI37XOM&GKU1W*_2N9VUV,IA MHQM@T% Q3U&.+7H C"Q+L0T2GFG3)%_4QURK%KRS/%NEQG L2%&G( +SC&M9 M,LR?1;7-8ZHH%RJWL\+W4N<,LN)N,W4FZ$PG&4.R"K=S7S#(]C2]< /B!<@ER(K#'UD M^"YC8:>N7!>^!&-N]U+\67Q77-W^5?6OC*TA_Q$&W^BKDKEMFF#TP$; M/4Y6$4U"?58C2W%+D]_5)2^6GFG ]+1>Q;6Z-*?GJ8S77F.G^J?ZUWI=O#%\?=]X MBL*,U\[@]^L\SW(8 N%?1IE8[O1YO\SKHO6\[J7VR;1E;X1A&*O31ZZG(P]3 MRS$#8E/#T6U3;E'%.H-;MC.ZK^9QG32-IH_R')'[LKKDM^A%?"7SMV66MS)- MO\R+TT-KN>2?Y,J$N3R!)._]]C+C:^>2@LELG+QP7LD?;YU%RF0:HA[G=8^@ MVR8)4?O#5,&;*][=99!*X0QJF*"NGDZI0TS'8C;6L>_X%K%#'+"MW5T-(M@B MQ5%F.!:I+IGI.AFNS;/!;SR53:R"&UYBF_[VYMA[0]&<=1+:5,>[UG%ES"YK MS/[C#Q0CW*C(MOCDNH@BKR18_"L8>[#;9U*IUGA-%=XHCSF.&YJN0W5$&/)< M<)=HZ)J^;F+;M6G37I,<\>RG*;@N<3+X:YIDV?L<-!<)_HA]$Z4;.I#).Y^B M7M+$71' F!7>*M]!KFX:!K80)JZ#&3:(ZX:!:UM^Z.B')Y:R@Q#F@-"L4> Y M,CK3[QL]>ZW0YXK01_6O9>M -]+7;JS_!-]G<9B%.G5L$J*0^H9/*;,-1AU"W:UR@)?;/-<,YAP9:>!F(PT%.U<$.]O]*P-% MR7ZQ?XF)TVC[@IAE2]DK;/J6[1"+.9;M(9U8HER8$UB!8P084=#\U_,-#^\K M^\,.9?^_/!/Z+5,-O ]_?DO$5[LQ8'E"N') ^!M/)^@$R8>*EG_,>/_38)Z^ M\"B]^Y'>([)%$UA;Q6]=DTZ2M:RE5VW.7)ZLT^=V'>R5Z^!BD[JAYPB".,*( MRWS;=4R?!)X78KHB*VO*=7@?39S'QY0_1CE?'BB7Y\E/Z4SL%[W\FZ?)(,I& ME1VAY\M67E29CMM->OUKTM*GE8Q8#:8VCB=P/CT:GQN8V&I9Q0CTT/*0YP:N M21QPF#X[A";'W&O-)Y!Z= M;N5:@7)W0?G$(],F7-J5^;+PJAJ!Y6/3TD//#"U*X *QG.:')G-]S]4)?3U6 M/2+SM1N66I'B,N^IW5R*2VFAFUQ^)PM@;F2NP)$O4;:E=D:'&-EJ,J36C/47;RTB26M>()"W0+$9^9 MEF&XQ X9Q89G8Q^9CFE1TVZ<9>?-TYSR1S_*>0@"]%J.OTV[D_7[]Q-O9Q:] MO>=_M=HC5HL-3Z/]!X\@QN5 M9C0G.ZK VQ(4"U_X:&3L"=1.^7E0REX=.C=,/Z"8Z@8A 0'1=&UJ6+YG,H/9 M/HCOII0NIY^G3W&?ORZTOR33IV+M49;%^9;DT;CZNZBZ]$N2_X.#N/23QVDL M*C)5"MLTZVXMK_AM'$U_@=[(VT1%J/\?;"P\&P7_FL?YRT]303 *XB&N>]=3 MV[?6$[K?)L=HK-832/!\FB['<+W (2^J;NXL:K-T&\"O ^,NO 8Q&%HQ&MIR M.#0Q'MH'\?N=O$!\OOM33WL>Q?V1%F?R3?WR%0_BA!3B[;]F)D$J09* M++Z7TJ@4EO?%64P?V2:R;8(=PPVPXP:^:P:^+\@6SB;J!4*'25I^):YK/IMQ ME-CO3(3@^_>V^APNQ>+)V?VVLRT&))[.HP+_Y=>%5S[8J ZVS1%\=W+W7-"= MKC58_CM*%P^9@9A_?$AY]/O': A-^A2-GZ.7#%[UYU%:]F:_)K*BA=%^S1-7 MRT_5B@%R@ "2DN+XVB>I\>*5G^^T42H$[@\9#AG#H6[8IDL(0]0U=-]SB14: M)L6VQPX:I$-;\:,L4B;P0&3Y!'?)%(,-.7FENID;FC;Q*'.([A&' M!"Y#S _, /N4N'H0?,1W1Q=K^U58[QT>W-YEV&S?PYAB[!)#;"7VJ$&MT,8Z MLVSFV:Y=*[_PNX_$7N0)5?>3MA:=-*6MTV"(/0)PA]FYB.1R$R,BV'Z2[$=G9@ M-I967V1'(*J82S9-&>-]&T73,DNY3/W4*,LBTS!?EA&+3-Y(AP?@[;=5:",; M]=IEC=+W]BRK44HNQ?;2%B!5=/>WP(!%]=5Z#3$P(92ZNF[H!'O4-1W7 GR$ MBT(?AUM)[#/ WZ%+C6=&QJ.KOS3+5]@Z<*Q!C8/:ZU1ULTX!Q94SZZ[KF!C0 MP#(!*GR/,1\PPG!MW_*(X=OG0XCU'0F'+G"UR47"/:9316/138>GE7[--8&3 M65F#]VW?L$-"#>P2UT74-\"+<0T=4,IFYAG=EQ-OEVN;&X/ND7X+ -9D:JC% M;DQ!W7#$WICY[(WA>6.S@3W+[W[\@$2&=3Z[>"Q]+@A[E^J=DDHAJ("*XYD. MMDR7.(@XH>LA1@)J8Y.&=G,;.]_%L$)*;L'!0CW30N<(L[9UN0T>@*)]5TFK M6TM:58B/+)LQSS*I[R)"'--RC# ,?3O0<1 @VVN.MOU Q+QYK\^XMYL,6U7R MZK2]#(\HP7/=[E6%C @%@<^\,#!=UX<0T75LT[,P,4++T5W;??W4YTG 8CD= MM^%AH48+Y=V.(Z7\)97S:MK[86@%:*YAAP9#NFX"H(5V0 /F$&([)@Y-:M S M[EBHE+/I@NO3Y+I=RSV!66&;H?F@@B,!H$)*2,P:]A(/+S MS&?4:([*OH&M5+O/?[;)R2(]AAM-8]T8,X?*:2EB)$6,5 ^XS=4F,(N:V*:( M4<_ Q"26ZYN$DL +0I-Y#%\"N.ML CLCIA^]>LI.5[3V^F']1(1+AYQ9;40/ MFUTT/=)ZG I'*A1%U#(#1+&)* F)Y[AB.1/CT+&]0#?U%2."4,>S)>7AZ9-D M*G4YSK(YW\RZ78\WB'JFN>T-+H\Q'[Y6?#(%$,G6K?K M%/4BW)H.)/5'NJ#9/),4KL(0BG73Q8QY5 EQ*%;VX1/1_RT?%)QTZ9> M7@#^+\L8Q>ZWUVDNQA@U727F&F#CV$4Y)<;O*OBD&%UY3[;C4-/V' \,%3&I M[@8^LG%H.C;33"CU6>A.> +#E/)_&T4%VX=1"/YT)IICS7QDF6":4HG@Q*U(_FH-AP MWXM\(&AA_%'>( C>I*4>+;0(;H3&<*FG($-9G.7B\6O<<3W0X%VP( "A[%"A MO[-YVA])5"C4/IFG)=-7\.S8AY%I3C$L*PB+&:YU(^"V>HM1W-?RV7?;V=)&K-<#?"WOC\_YJK.+\-B:']KH_&R7 &]J?M8"@06@U'Y:/DKYZ6BHB[:"0!VI M]4<14J\3TO:TXYNSEY!CO7*:V$7,UVT4&('ID= A%(>63J@5,G!H0O^<(/2/ MIH2KZEK=UU."$(-38_%CW MV^3>IP2A(Y7J5OGP-^&GXB+&J<:'0_A)>T[FXX$V C\*?N?3=;=Q/\;62 IX M%IJ,.8Q1WW0#8C =8B=+QY8IR%L\%UF"XB\ZU ]'>SKBZ^1B$#YQ39R&JS5R MKSQ0*TMR:/581"$62B;\6_3=C[,^..[S]&V:4(9=%V+-P H]CX@DJ4O"T/=T M$UN6KH=ZA2:4A)YK8FPRU[$(PHP"MH,S8UI&:-/08H6JPXQ!O)D?_!ZTR3): M]$23"5-M9\2V)VWK'J]O!:WI(D2),RV;/_Q3J V$/7GTO>Q8$:W]]_W7>ZGM M3Q'$6'.X-A=D=N(;P"EH]53[)\!U-HAE[[-[;0'.1<@C\C#%,PHZ68!U&Y07ZBO<-0*A3"%7A?7PB MVAS+)U9*E92-*)HY2\%*I.(V>'S*IWV!//FS !]Q[8Z7BI^&'&)+$4O#P,[S M!)ZQO*0(\V0X*JX4]5.*R8D$(ZU(:T#L7;R@'":IT?;G3 ;3"827<#TT5X35 M/%N;M>5+5BW.BJ[<_;8<2#$8E1$N\VQW"^'P8,+%2JZ,1;\*P9 K%"+J_K5X MMZ!K+X8&Y'$1E*)LG,.T"2'%BI@^*]BX;*L%P*W9J@:<\R_5SI.^"] M>%DRC N"VV39A)[8G/?,QV/QWU=&L9S\HO'BW7V>YA%T4DJNZ/F&C/\B%05F M>,KA;3('+J5O4"Y=E>,-?9RGZ2KU(1[7TWX2TSHM5K"^0I^C6;*6ZDC@W\6$ MI8);>IC!9(),@S3/H0^O=*"8.-$DF1XJLA00BR3SQY&T]-HC-!6D#":A6#"K M*B#_'BWS,?":4B![KZBZ>$,TAR86#MJ]5C\/=2)4>TQ%!BF2#J$0L]=T8RV1 M7)G'[-2+&91A;M!5K&Y@L! >L;!)?>)#W X^LH\=;",(U)E)-BWN?U<:#L;* M+9O]^DI#(S4@7EF!:S D:21N?'_ Z>J,CNDARXBGQN&ABP3Y9-F:#@O+8^*)X*LR')/F7 M*ST]+1Y6UG9Z9;01%:'':X"S;?W7?9M! E@OKH1-HW'AG?7[Z5SF MQY>+:;O;$D]?\0_N-;^!@FY%*DVT382R]85K+0:^$9D_4L)WS'QEDHN].-.* M@.T3-5_2^+^^#V\9QP/&&ZYM8$QM3%S39V!>38\A,+4.PA;;.XZO&;:CUH3M MJ5;] M@-88!G-"ZOD$!R9S;%WW?,?V0F;9%GTSG'_W/5OA_%H/I8S+O1E:V5--K$5G MQX;Y^S3KF%[A [,$#6<%1"PE5ST?A>E+UT84S%F2YN4J:9Z+G0U"E:79ZL/8 M:HN+BTU50!H9G$)<1%;P[V_6><@59R[A8%Y7Q&CPD MD7/*%TNQXL40Z(VY6(A=_2ZF0'A26G7165Y;1/V9B*UBZ'. M:="LV+&7]99FQF4 M\J+.620W6LA&+M[UQV-I41;ICKX8K_%XN?J_Z-6B6=E" M9O(,PFGH/SP^S43=PXV9>K>U(J4@;H# O,Q+R%!VGD[E45+ANY3-?8KZ\DZ( MW%FHK[ KA$BSZ*Z=+&4^1\%&>OM^#X M+7-O) ZPS=!:IB9@ONY3WPIUQD1--LIP +ZDY1$O)):]56YTS07QBG[MLXFE M?N+@A-4Z3UN!N!SK59*&ZDCW',/S2* 3SS8<3_=L!^LFL1TC,+<6C_X5S1];JW!&XRVCVS4C= M(7X PVQZC.@$FD9]7?"L#JZ:($ ML?5F3&N&E#)F>GYH$1(RAX6A0["EPX2;R#*KO)I6O5J9JIJHZKBY'HR>#U;5:0+EL<3RD3G:P.G!./& M!:-(^WVKY/B4-'17&N1YO%HL;3;MU2F#XFUHBTU3<=U=&KIGN40P\94=Y$#42ZS?#_T]*T] M7FMA-7S@Z=-[E?_6,XY@5F4T+N^4YX87UZU.3I=.VL9AX[7GB,.C&R>:%S\% M,EH4 OSN8?V=W!K_YFDRB+*1P$BY?>"F^=5;A7)M(NQ3<'8-<$91Y;RU'1)$ M;&;0P!-Y.]/!MDG"(/0]&QEOKSPU"V=>N41?"2H4H"E 4X"F .T=0+/TU1*# M9>HT"$+#Q!B3@)# -'7;M&S/1"8W4(-ARXE!6]9B0VR4F+;MR"$0'8@#A_:AN$R ZRO#AJL$P@N MSJO$[8HH-M48*R562MP:)2:KW:@N0;J)+.I9;A PTS0\N,:TJ$XAO/;* F-?QY09 M.'2826P$/S/;]SSJ!ZZ#=6=K V!)!IY)GM2*VG7$E<;V-@?!"2+JVRD+>W9]G?R35_GJ<%ZODV" MK2Y@>+)>GS>]8INK'62691+3=AR,W9 $INUB']LT9('GZ:'KA357**O57VX@ M-#/-1D'UW=*"K:P@V('DJD))A9)+E+2J&]-<@Q&3!*%' \MV[,!E(@(5FSI" MPW3.B)+M"CU/NB-$P:2"2063;8=)NMKNAG04&BPP:6@ARW0,BDR1J*,N(M2Q MP[K'$7;"I'("+[/(UWP9Z0O7&_UI6I^FY>?H1<3==NT''$='M6*@6A%3K>H% M5ZBJ2G*J3-# B5M/5B)'P@+55]X3@("GNX;./-<7T2D^^,]%O^&:7V77ODJ".Q A4/=?AW]+^M$KM4E%NL[^.X9),U % M$\;EU55@^.F7<$?I>5GY$-#A&50TX].['X?)/'T/&PX>9VW1J*MA$:/Z*MVJ M6X;A&$C\#Q$24L>P'3VP48"9'B 2U-RWL55JK3Z+&#XML]7-$T(?P03X)B/X M:Y1:ZP+]JMAS;8'$&U>WC)-Q@P;Q?;ZE/:B&.D(NM&."%<&0+,WU-L&078^& MIWEBGS=^PN=\F7[&ES%%9J182A29D1*,O M!J9EU-V.;)V7T/+GZ$5(["L;4EJZTZYUW$NM0KHV[:Y3D'85D(;9ZMR930W7 M\TR/!9A0PW!"YNF&[Q@.\2S\3HFO9B'MJ+W#"M04J"E0ZS*HF:NZA5[@$3-T M0VJ9/@D\Y@9FB$SL(>S3(+3?YL=K%M2@/7+3B#=.,KA2 9H"- 5H"M#V 31K M!6C(Q89IA!9Q0I/X&#&XAC!;#RSL^K[>N)>FH.A"Y&-KJMEBCC%%UON.\E)C MJ;P&\HCG&@A3 Y$P#!Q?IRX)F1X$5#??*8.R>Z^Y_7?SS!1CI\"!C7WO1L^D MBNOS.GR,3B@RUE=L%+IAF10;KD$M3# 3+(%>X#NA;<#_ E:7L;>F(K$NJY%7(.X@>%3PW2198!>$W1>56Y5DF!# MC2F]"?I?I<0WHL1F18F1%UIZR"@&)?9\UPU]Q_-]2[=<*ASM$RCQV=7/[ADZ MO04%5/S;BO-2*G"5N,AEMA\0XA&$B(N82RWBZ[ZH;!/ZA&SMISB ]/)&HV/= M4AS<*LFOD$0B2:4V)Z6^;C#7\AT#G'HGH,RR?8H,Q\:V:3A;_OSID:3MX3GJ M(4H4EB@LZ0*6O HZX>N'01^*.*54P4J9W<*S!XV ME5-PVTOWWBB:/DJ./1 DF/:<9P655S+]V!>IBY*_JL-)1J-"04]MZ@:FCIAA M&L0/&6.A!_\$(8.K ^SNI@C_G@.18GJW*1,+K9 M%,8I_876N@5=LOY7K>B59*3M.Z%+3-VA#!.?^J[!?!PR@QB(AI[7/D5O789! MJ;I2]1;[\Q4J\% G/C.P%2('$\OS781Y@:.#)Q R-T"F8YB,708BE'*W-OZ_ M^GT+#K1W#"'C@A0YRY/^[Q\?HDSNYY_,^#0K?A-,V--,IA!$*TL2;+'CX2-\ MU8]F\>O4;P?E%-^AQ;O-G*.)5XD'VW,]Q\ A-2@A*,3,08'CZE9@Z\@*_:W= M3<[@G_,LEVG';XFSG)??8%I^FGK%I'P=12F7,^I5)A2 *?C.TWZ<\5^'7\6L M_SI[I3C!E2Q[%THJ^103NJH*Q3:9?:HMO:?(U"I,XB4B79&_JB\!L#2$(."9%) M@\ (+,?V'-^B=+L67*L1Z>+)(85&"HT4&AT:ZU6VK^K(U*TP%-Z13:S =$Q3 MK#H19AH8'"2[?7"D8K2KB=$N2K9[EB&G&FTRL-Y' ?@]22.6PNFL: M/F668]J$D@!\'3]$AA?ZKF>Z'O6WMK'N21EC7S]7Z>8).Z26J6_+G[AJ%:[N M.C4-$A#=]BW+)8P9CLF0[ULAL^$RW=KR"DZHPJU+>FR=9K&)J?18Z7%K]-A< M[38!*VRY/A4NOD5<1EWL^IYAF C;/G;IV[PQS>IQ9U(%2H&5 A^GP-9*@0/+ MP:&A(XRL@(348[;O4,)H:#F"D'%K_>)8!;Z ^:2XR7,?BF7BY"-P#@;&JTR\ MO:O8E7V@AF&Y)M,QM3R;(*2[)O9-8CHV1B@T+5J3089>[2:)MS "GX5ZHK6& M6Z7J;Q816*4>1F@%%#-79X9.$-AYN )L?>#8"+D!8>=%A+:'W;1)@D<%"0H2 MV@()%J(52 @MT](]TW88";'!"#902)FO6PYST-ODZXU#0F 4'"@Y: P=& MM18#P:;N8=<+=6):HKH,(:9!0/XM)[2=$\#!^;F;]=LV[+='ZM 0YV2;E?3= M'34666DI9:YINX!G88#%H6[7879("3-#FY@AW2H!=0!CRVU&][1)EMGKV1RC MTO6WHOQVQ41[S' -9@4NLTFHVY1AJH=>:!K4\CSG& JW&PWD40\93=9=40"@ M .#,+CI;Z3^$Y:&/(&+W?(/8NDXI(I@Y%M8=C\&7Y]?_SD3MK0W.E1ZW0X_? M->1V)?5&<6B9. R)#QJ,=-OUPY"Z=LAT%W4J]-:3(%S"_!FYR&^KUF-_N M+-B?B7>QFX=I[,IV.R\PA)EW0D8M8GLV#74/@G^=A;XI2C&>CKGE>C,#>QV\ M4<=N%#6".OIW?*AB5[86,C]DKJA386 &'D[ X#J,14DZVX3_AZT#J[9G,G [ MC@>V-@Y2L--9V+%7VYQ"AP6V:YNNSSP2!LC%.D:,^0[6&7)6IP-; SN=2: H MQ%&( F;YE(MW$)#0=)R"N3JCAL4 /=?>$?)JMRO1@L]&=%5<' M%MTB(Z WG,A]3_DI6BF_&1#0?AM\#E'7$U%J^[K/+.KJCN%1^^TME+L/4-'K M)R-0:S$W;OBO6H4KVQY=)_1""[F^X4.(;=B.BWQD(40LQPB)O54"ZX0JW/84 M!+.:3$$H+59:?)P6$WN5;K2Q@XCI8C?$Q X\ZE!D^'IH^K9),'Y[\W*S6MR9 MB%XIL%+@XQ387BFPY;EZ:.FV3WQ$0L]QF.XYQ"4&-F35JJ856!E/141PGJ,' M-YD!HVRENK;)F!V$@8=\1C#R'>PZMN7JF(78<-A608<#-C.QOQM7NO% G294 M:?-; X5W=RLQ9*VV.)JZ@_3 MPR;$M_U'<<)F$B36;9!3+I%.'!Z5&A[>(V, M)IG^U$XCA2270Q(/;GM(X[KN!3-60 (8$F+F.98\D!SJCAX"L)B>CDV/(OL" M[D5G(GSE7"A(:(]S0:S*04C3L5T:($;0A3% N MP:5=@MLC.#C/Z8DV:_Z[BE]-$]JZ$1J^&T <00(/4\>R;,]EOD<8,=T3%KA6 MJ8C6YB35>L!U*/K[)IY5W'ZJVRA@MN5Y!@D<$!O))ZT"B M,ZD#Y0QT7,0C#G491J;K!-2TF(\9.>&QGO.G Y0) M/Q>I0GNS NN[[[_R65YNO]?E]GMV])$*8_9=&R3SAS%?GJFH,S0[Q[E\F[AU M^_3&R8?OCZ<8GW=EZJUQJC4FO;"H\5'BL\WIUEZR@>'YEU1/J*VR@4 MB0&^AGQN#/Y1 7%"HJO%8J5:]RH:XRP7CE[ MXH2ZBW0;,Y> .TQM3 T:V,BU#8<$6XSXQT*Q(F) 9&;I(36#D*' I\3"%B,AO.3/T>+A ME9$:QU/^<<0E*H-4_["FHA3T\>BA*SZ*RS_%.P$-_ROFD MP&M\K_T<3:-'+G9+2B-N?\XT/\[Z\RP3NBBVICG3:/R2Q3(U'4(0..W'T5B# MR' 0YXMK0"7FXUQ>\NN,IW+,-O:P'3(.)Q"I;R,.>C<&JP#<0>0!"Q?\ZG!>R)=2DMF:> (=$< M7L('XFU2\60AY%4CON;PA=S?6FX=%)L(1=%DGB?:\RCNC[1H-N-1JO%QQI_% M#^)E^0AZ\Z]YE.8\';] &V8 7!J\.00XTI#^\>_W+9LQ:&_1RAZTOS^>BS<6 MW5B,[>('&(#E?LJ>-DN3?W(YJO A6XV6K"DMGY'(D7Z8@Q/-LTR; !Y.2Q]"9O\%_'J4\@9 )+[:JKAYD M5A^TE)4:5G\^VV&V0)H^;XG:Z@'V++_[48,7SV<_UGY]6,R4MCU3VB1Z66A. M/@*K^"@6B@N!*^3P7@,8R020[)IM*1./? KR,@8EB\&]SN-A##+T\"*'^!D, M:[:0F@<^COD3[RUDI/RZE-_-KPMQW/PV@A?TXQDT8.OZ4B,VOX_!^YD.-K\% MGP:N?7S9_'XX!T=GZQG)3(R'<'>V;A#*M/D=C.S6^R0:;G[['(_'6]_MNA"@ M]-6O2\O]^H_C^'9K"MR6 MVY>&J+@;>B?&*XT?YH!!<+/L>?$$#J_-%A#; [PLF@@6!X9Q(FU4GO3@F0D\ MJ"+KVW:GM#:B+\75@\+<\H%6@F)6(K88? '.SG0J>O5ERTS]'TV\1VSE6,SK M0J7_5D[$URWP%>\M+_X"@[H8C>K/T SQVD084FT8 PP]9H51WD!&>]LQ!6@9"6GX7,P5&;;PP)3"Y\UGQO!1N?(IA M'F80#\1]\<;IRQMM@^>.N!R:!U[*S5";\F<8MB*:@>?WM (K-( T>4M2#N+H1;[QA(&K[&EL,A_+?4;IXR R\Q8\/X+;]_C$: M0I,^1>/GZ"43COXH70\.;,OWD&EXOF]Z!#N4,H^8IN':EF-2;)'-X&#?OK&B M:]%^_6*+8*#J^LN1A5 S*5S53U).Q"L_WVFC5(2M?\APR!@.=<,V74(8HJZA M^YY+K-" UML>.VAT#VW%C]]$:"=$2RP\"2%:3DNT/C5OR,^;OBIJ+LQ:#ZI^ M!5?F*>;/K7*AOXHV]?E7 +8^UWX2RE0LXD7C'GSLWVN *9'V.$X> &K'$)6 M@DL@S#-Y#_B+X/I*#0=3\+$P:8#;>3*!*P'/^L)]%HB8"J6?@^^3)L^ F1"W MS//"3'XK7"F)KC.>S,9<>NCBSA)-<]X?39-Q LZ'@"_QB/*9PN0M'PT(]L!' MT7BX,!%]\)X$;I;I9WCIA"]@$TSW>+ ,[D37!* M/'X8](]+[[^?3&!@!;0O M'@0O%8@MC.5T/;-Y\!28I/:MQ9O!FWJ< _S 2/X*?5X.K#;BX]G:,( 'QZ>/ MT'EI4.-T-5%%X ,WC>(9X/( @XPS1.8A:?J?$:#9%8 .;@J$!$MXER8!V%R MRT^3> JV_]]_=QF$ S^4K.!N Z@\J]B&<-"YP,:"X[I M>"YCCN+73>W+"B67KAW,4)[+@1/^0.5A_PMD^B-XW&"XMQZ0\VB2M2OV7[A2 M5?S:].:%EGM2=;=BB^>MB^?9\AL8QT40,T_++V5D*^5+>*TQ: "80Q@BF)GW M,51ZCS!?SZ,$7.V/R;,8?G#CLW@00TPAL@GSZ5B.-#2Y3#[#? P@\A6IFS=] MI-*K((81!-C1J07&F%#7H3;2+4,/7$P0,0]/.98Y87-C044>G:U,Z#]!6.+A MRPE,YEMNP/_A+Y5\UR+-)C2@ID8>]'8Q2V"T.-=^AMM&F1:(A,>[VW)E6EKK M\_&X'-"_W.EW\C-#?/3)I,7B7[E:L/>^:FC684[W^BJ=6;RUGMI;!RTCBI31.TT]A3C?_?A7 MQ_EM:8V> 3YJ&XL_$N/>!+,Z'H,DUGY*X<:D"U-Z1&OL>WQ\:XI(%5HCM%;& M]Q$X9\+X)3+6/L(JKX*U@V^^?V]1J982ESI+E@\[6%IXIS[5QDF7UE>(X MF#";0(GZ-A1:H-_K]<,9H?S:((;P1;A'HTADQ-8QZ]+3 YYZ_;&Q[JW+SX[= MX.PH"%<0WCX(=P;B82"4@?O3-]\Y$E+1/6K:\=ILX%&@8C31OI;J,014R^7S M7Y+I1XG^JZCO9QYE\W1]&>>!CY-GV8T(>@61M-@-6ZQMP#!OCKQ( 6EWOY1F MX?Y. 4>7@:,(XH7XEWM@CHV3,&G$'QMJDO=+))'D'V(][RD:+[?WI&*W82RW MH2POG";:0Y*F_M[ N/S)"]]_R#,V.G:$0AY:G<>U"LS0MS]EMA MSHH&G?+UR\X6.?ZRQW7MX'X];I7\V/$B33[(47^YCR,32Y \2J>%_U#X M2\6B=,JG_%FL,L'?DTANHQ++HF)CQVRYO44D_OMI/"O6RQY!68K-';M6+^^U M_X%!&V=)N6TLYXL69T4+,G! !(16%[J6BS[WVG_&69ZDPL*.B^53T7;0@4C+ M)O"=\//$-HKHD2]>G">YW"Y4#,M6+ZL=R!9;)?OC9#XHUW^CV6PLEB[D\NY% MIW\LI7FX&+4D$I&_.IUFY/Z6R3-F'6[/U?:5B6Y)<*5U!RW*5<3EGJV%8 M/FRQ*0A&.^G+N\4!FY'8XRO?LK)VE>%9<\#TQ:)+/!6;J.3GZOA-Q0+\>-WP MZ87/=I#3^I:'NC&XA3^*=)BX\BQ /QF/HUG&/RW^V%KX6SFU*\HB=+?;B2W> M89 ?*B[O^F]H]T^LUEUO_$2;?J!J?*.-;VG)77HH=M%W#\PMM0<91Y;C;I01 MK-R-=V37=[BM^[B6':=_>T\8;J"OM]Z_DU+YM:FO'01KZP)87>^8YLF O"97 M73,R<,!87$KKE8BLK1ET%/N5';_Z_BD[?FL=/41!3P'31]FS97RWE;_E/)V M=<)O77D[4RBMLI_W3"*]<\1.WM=:;.%'D('O[%!C?-_$Z!F,--FMDT^"XO._ M9,=/+Y)(UT_1R7;5UOSATO-X30*LC,2%C83=0[:AC,0MZY@R$LI(7+4 *R-Q M68W\8/1LN\X^TBM3RCJ)F\XJY959E0]V!^3W-:O2TK,A39U"OD N\O3":M@] M:J,: MM:Y_O6T;"=W*%RCX-59P6VIT!T5GE[[9HJ"I6WV"DN;JMS> M1 ;UABNW(](CV#SKH+2S(GFK,*)-MNMXZ3\]R45CZH#K!)3'C]!!QO2R^J-6 M%Y5E599U'\MJ]["RK H=E&4MTK6U=MXHRZIT1UE695G7\U:H9]?;R- M4347[1^.>/&B'%OM1^22+WV22+YTWFPIGFI=N[(81BO*QO4J15P&\Z)VBRRD MHO5'\W0J"W& =8 !>$B2WT&%6E;9?K-DR75J'FZ@+N%QFD>4YEU>\R)M(86B M6RXEZAG0OYC_(\BJ>B1%(/OAO,^[)N$CQ-U,_I M"]+ BDKG:?3$Q_(+29.PN%7CWV-6?1VG9F_V:R(H61OLU3UPM M/U5YN>0 P10G1?V[3[+2H'CEYSL--[L_9#AD#(>Z89LN(0Q1U]!]SR56 M:)@4VQX[:) .;<6/WV3Y(\!3+Q'EN/)5B;YHR]G:)0;G-P/%1W'YJJA:665P M^J@%0I@SONQ*I:EK84-KJT8Q=F_IS+#)Z6M'U:M[U'@%(_N:RR]UH/&=Y!!4 MU:-4]2A5=>*&^J?XK&ZMHZHXD*H?I41$U8]2EKRC]M+H M6YU\5<=%88#" (4!"@,ZCP&JEE/'44#55@VJ2?JAQ,:R9< M*>_5]T\I;UVXTGTU M^TKWN]EQI?MJ]KNL^_62Y:B]'O_7:,PS>7IO$J6_<^'[7YH5]Y)D*\>TNSD> M\Y[)%!U^B[3^.DFA41W*NNUA;X,J=Y0.7V'NV92%]BR,%>9V5/P;).%6F*N$ M3F'N7@W_@'H(URDKW4Z%Z>@JX!6B] =T0U)WAGHI+N5$KDN:%8/_[8+Q!V1U0("/RC)<2S+AKWS*TZ@@ M,XX&DW@:9[G8#_VTX]CLE9>K1GH/U2J3V%H']M:AL:5R= Q!7+MPKJ.+7M<. M9+C'=%L!6:MDZ@KEZ(86(Q607:, ?L ]VSZ&2[-=0JA6Q*]'\.KD%%LJ=9U? M$<_3>3^?I_!B&41Z!_9L%)-9+Y< [3Z) MS)Z@F]^2/!IKR1;Q5YT)7B-/-F;?M4$R%T5-SU_KZ))GJ_8>AL9[W>"*;L^L MM1CR;M\O.YUJ.:[UFMN8#!NUMF7M.Q 'V:K+"GU'EP*O1>"5J3INS1[W&*[# M=*),E=+X-:K>H-'H^I=7;V M%B5^9R[QSWD$?5M^+_^MM&4<3_G'45'/"V']A[6N4NC7T8TK/HK+/\4Y]+K_ MN&K3*7+9*4V2V/X%N[7^LDTB[-<5#WL)Q/QN8L31[3:%)\+2HSYMF]5G]\S\,,N^K,HJ4' M/W7 ^RF/,CZH_83Z[_XCND<:7#*&B:K]D)X&DE+[;F3\<,2;A9#F(U[_]?DH MY5R;P->C3./3 2!IYJA]S2LKP[S'#XS0N&B%!Z:)[*=633AV@PN M3@9:/*W?;&@5/6+85N PF'/1MDA;B*%H%I_,QLD+C,O:#DDMRK*D'\LOGN-\ M!+\.YGVIXW#/B$>#OJBJV]/ =Y"[*V5U52W*\RB>"@8BJ3K%CP 33[PX5BC+ M#RTOD?HTB/-YRMNE_J\9A#6J)7\7U=*%46L7']0[IF(I Z_9C"JXSP7"/\7@;APUL6<9D>L$<_T>7QK,+07F;0/S M> KC.BG4-^?]T309)X\OA=K>MPBI7@/8ZO%SYXWCYQ>&V-VGY(\!V:4'SK_S M_EP\K:>-YA-H&]A&^+[/P:T>QM-H"M@J32M_A$8,YU-IE$M'>O%^\3 X"&7 M[KVXCI??1GUIMV&,>EH>?:\\J@1NX;UGVC,?C\5_MQWYGO8\B@%.*QT;\%G* MA:\ []J.$V)A\J$-0F0+^(6G99VU;6]=WG#W'@WSTR:1%0K-,JAVR M0>WN;339>/]ZYM$LWEHC,THQM@Y*C8JM=.\T]10K%/B>+/!@S;\H3 68)# 6 M/-M9(FB1T5,BTQV1T5RE)\?3=H#R;SV80*KT:G&\+TL47Q+8/UO\J#]9_*6'=VSY8?_Y4W_M' M_U^/S3.(3%,16_?*>RK!^B+C.9;S"28' K]HM=IU1%KE;'VN'2(LQ/A"*4[K MZ*!418;U(L.%4R;%!Z1@GHHV+J2J;&NZ)GQ\.!1P!K\]\!S41)/P*I-:YAGH"=9=:U5:.9 +BAG/?&2^5CZ;S [-?$UG1PFB_YK&%&7DN'O:0 MC >%U04G*TDE@'Z:@SJEXI6?[S10L^%?[OZ0X9 Q'.J&;;J$,$1=0_<]EUBA M85)L>^R@03JT%3]^D_X:6 0/[A+;$I:C&VUM4-DE!I>QSX4U#EX]OW9FH_23 MD'W AHH]6JXE3D&]MTQP)D9\,W$\X ^Y%F?97.:\RYTE\>+1B[SYYCJUP"5/ M8.KTY7]EQ3.2!U#)J(23J \6;?&*5RX>Q%FYLKU\%?P$\#/-JS@F92F#6!9&*1;0%$]F<]'2Y:.':3*1CUND]@O138O/ M52F;"N=WO"9G2"^"@8.BH[="GXV.%8$.TD&\RTUO_60\CF89_[3X8RL"6$5+ MJW/TZ&YW=%2\P[!_J,12Z[^AW3^Q6G>]\5.]9M3[236^^A/=ZZYZ9.'7N(^(8FV?Z_:FU$;/_Y\B;L?PS+$^"8CA9^+2"'8CA2Z MN>5[*0WO"<,-]/76^W=2?MDV];63<&U= *WKG4DX&917-BH#"@PY.O,$!A0(;[[\4,\ MU?)1,L^BZ2#K*(%.9^+V+LWE>?3SDGE4I;Q*>6^K?TIYNSKAMZZ\#=>*;-Z? M;.K SD\;>TG/)->7*TQ3BWCTO4F^;.%6UH%B@G4 5]42NHY:0ITIUK:[GI 2 M965? Y4 M/=,;MQ&LJT;BHJO!)^AD<0;\0YG/^E-YNCZ3I6BE06B'EAGXF',#+=.F M;JX!G$]=&@QB;T?H5'TT!=(G=LYKE6MJK0>NA/^Z36&JAO-QF^K* M;&_JN=*"')>OU<=408Z6%.281()AM2R1,XM>DN%0'',3M(%'"!C1[_7CZ74! M$21""AZ_:9(7_/W._'$.&BC&HEW@L$=^](Q*?N'Z<:8B5VZ+EB\H/@M.Y/Z+ M-AP+JN2"L_0(%5ISN%[CZ3Q:IXJ/XO(5$^UOHO2C*)P@Y>.G@CWU6_1=^Q L M%,_E4SZ,ETI7Z=.[36X%M2AC]Y;.#)L<23"JW^U>B2H)1LDUT5RVE*/SG 2C M2#_A<'3R^*JB$54THHI\3/7O.OK728A6O)"*.E2)R!XBHJA#;[ZOJG]7W+]. M6N^NTH0IJL!.DX0IJD"% 0H#% 8H#.@X!G2;+K234ZXH0B\?ERNBLLM:]1OH MZZWW3[$,=G7"E?)>??^4\G9LPF^Z?YVA!5W?OE@6?\_%]L7EON&']>V+BGWG M:MAW/J!:J_371G9R:=*:-@'7C;'U*,90)?#GZ%EO)L M/LYA7%;GD(=I,H&/"3Q7GIO]YSR-LT'0M6=XDCC>KSU%X^)0LA:-07.B M:9]KHRB#)O&IN/T)!GQP7_]<]3EZ7_M.:,XEC^L;ZKC^A8[KEX?T(VTA :(Q M%65)H(G%47WQ0Q\ /HJGRS/]:ZITQ%G^H\&E^"@N7QS5E]^\?@CU%VC.&V=0 MCYGHO=JA>1NR\%7(PF^%+!0-.N7KEYTM+'K9X[I"M%^/6R4:=S]6MD7V8#:R M7.R5++^03#1_39,LTWZ3>G"U1 Y(UX^D<$!OG,U7% ZJ\?LWOI,;#SM&[O". M7>W@OH)+[T)M4QK@!OK7F0UL+:T=4G/[ECK"KU@>%,M#4R*B6!YNOJ^WWC]E MQV^MH^T[Z=DRX%9'P5MS%+QEDJ'.B2OT4.BAT$.AQ\V@Q_G%H-LL$RV#B$N@ M@&*SK!/B#Q!>M8\ M@3K:U> !8 OUL&6J0\#7C#4W=@@8Z?KMGS94!X"5E;@>*V%;/6HURD.DK$3; ME$Q9"64EKEJ E96X-%4=Z5DZN7VM5$P1MVM6/G2!;?$UL]+2XR&U.[DX ?QF M;NJDZ<@S^$ "<9E50V);ZW[?.ARV4Y#L.OQ.[02W.B[S#0C=M2,9-GO(4$C6 M+J&Z0D&RZV0%%)*U2.BN',D^T)YIWHX0=G2?PC4*GGT[0G=4@'KM.RH*GJK9 M&D]5[0J(QNR[-DCF@I+JJ"/KN\:TWI:JBR91WQN?8[*L]8:C,0PP28]8=0[S MUQ^4RPJ 6N4[N_2?GNFB,77 YU6%6L;TLOJC%AB59566=8_Q(+AGURN6HBRK M0H>;LZQ&KF]> M6/%LI7@75SS1MF$B"IZ!TGQ:5[.#JM-LZMV&81&54HRM@]Q2:.GG=YIZBD"3W+,%&F@+ M6!*"RB>S,^+1H"]()"OHGJ?1$Q_++R1MQN)631;$&\3Y/.793L*$A3NFI+0[4FK> MHU>E=,!G*>_'9?E&D*=HDD![_UU\4=97W :_6$C=-!J+;T" Q\D,!#Q+AODS M0+%+@<*?Q8N4<"KA7 BGOHIDUH13[,[AF:C\&8VU MC*=/<1^$BP.T:> BY+&4OV0XS""8>WA1$J4D:B%1N )WU?J<\70H:@I*<,MY M?S1-QLGCBY;-9S, *PF 0Y"%<9S',)_28M]K[PF6_+I8R-L,LK8)K@Z;MUK[ M,=!&@^6_HW0EVH_\XP,,R>\?HR$TZ5,T?HY>,B&&H[3LS7Y-9$4+H_V:)ZZ6 MGZH,J'* 0.>3HE;JISG$$ZEXY><[;93RX5_N_I#AD#$B M(NWT40L*N[[L2J6I:TC1V@*=C-U;.C-L+-*^YDJ7'6A\)]F: M59E.5:93E?>ZG?XIXM!;ZVBNJC"J0IU*1 X3$56H\^;[>NO]4Y;\UCJJBF6I M:GI[:?2M3KXJF*5Z6[5-RN+JS9_UON./[A],W/ B= M[;C2?37[2O>[V7&E^VKVNZS[]9+EJ+T>_]=HS#-YBF\2I;]SX?M?NO+ )0GM MCFEW<_30N,>,.N19)Q]257/H#/+?7/&J.C*T/>QMT.6.UAQ2H'L^T+5["-4I M-ZA ]Q;DOSG0K4,9JT"WDT+7>=#]8/:0?H$V>K9>QWO=VI1^W:$4*V(7XW@'<7AVC*IZ_R*>)[.^_D\A1?+4#;)1[)P7J6L M7K>2C*A'#4NMX-PRK%Z;1-Y^RE"MX'0#7+'>Z *.@E8%K4?VDV*$3])1!;!M M%N);!5C4L["M(%9)YPD&X2UNM-K#\+]KQ=^B\NV)N]B4?']+\FBL)5MT675$ M?HURV)A]UP;)7%0"/7^%H$N>1]I[&!KO=6,P;>D]4FL1ZMV^7W8ZU1)6ZS6W MP8744P[$0>[S986^H\MGUR+PRE0=U6U;[S&KSA%(9:J4YK9$ALTZF\Z4J5(" MKTS5-9FJ#TCOF;68>6Y1U]6&FE;K^H4)*FY2XG=NYOES'D'?EM_+?RMM&<=3 M_G%4E,%"6/^AD<2F]DN2:_UDFL4P)'R@37@TA>$:SL?WZ\U\JR'5,:7:91M45+#W[J@/=3'F5\4/L)]=_] M1_,>:W#).$ZFM1_2TY*T?A,0^>&(-P_AU?F(UW\]J +7)O#M*-/X= #Z\97/ M;;0O44G=B'G$:[860"O>LK8>>.4\84]M-V'H:\=!*U[=FE' MC2H0O#@(BK8-DS' "&C21J4S&5MJ?0"C4M/^?3%JD8O M07R$\,1]L+9KB0JGH+?.XED M0BSG_=$T&2>/+UHVG\U$*"JMG\0G)4Q*F!;"I-_35X5IP&?@.<6%-,D(=P)" M%/^[^*)TS^[?DZ2+K_)LG_7^59[U_E)ZK-[V6>_S)U+?/XU>/R94'A "D5\<+(6J;.L94I8B ,OF8QE_P7!$E76:M>4;\99, M+'GV*NN=XHGIKH6&G$>3K+RD^J#A4'A28PEDLOMM6WDN$"C8.!)3:=::#=(7 MRRIL_GBMY4@OS-9!=OPM([W1J<(D(QT&K-S[T$_&XVB6\4^+ M/[9LU]\5.]9M3[236^^A/=ZZYZ M1*O7N==KJ3_HW2+3:]N=MO!9O 2B4);_Z_BE+?FL=/41!3P'3[XW%.;#9F8BTG=+H3D[^ M#UHRU'[AN?:EV(33<3%0&-#AR5<8H#"@PQCP1\V3&SH[/OW=18&=TZ_"@3/U MM?%YOOOQ@]@\/4KF630=9!VE4>A,W-ZEN3R/?EXRCZJ45RGO;?5/*6]7)_S6 ME;?A,EO-^Y--[2S_22@'SY:$$&>2Z\MQ^M?BGWMODB];\\[0:]%U7U>5D#J( M>\MU&,[7\=-+<&=*W103J@K>*.MR/=;%[AEZ!\K\*?MRN_;E@]D!^55615F5 MJ[$J5H^Q6C5:5"VX:U&Q:[,1K-'*VE=D)"ZZ''R"3A8'=S^4":T_B6/5R83W MM"D_UXZH5AJ$=FB99=7QQ5JJ3=U![Y7(7^?!]P/J85JG?E([U49YR]<"V*_5O6^MS>_.3IW)+(I3 MR:DV3K),DSQJ3SS+Y5<9[\_AMIAG*AM^==GP$^Q_:*T/KO+AUY$/5WMRE"@K M>]%.>P&1 2.-+I^V4S75GIS;M2\?NK"G3%D5956NQJHT;E14#-(V%;LZ&Z'K M';425U$:?J& FPW;/GUY=_*&8[PQBO+?4;IXR"QZY!\?4A[]_C$:0I,^1>/G MZ"6#5_UYE):]V:^)K&AAM%_SQ-7R4Y6>0P[0@/>35!9J^02BRE/QRL]WVBCE MP[_<_2'#(6,XU W;= EAB+J&[GLNL4+#I-CVV$&#=&@K?OPFBQ(D0\V#NV . M5VG%:$L>=XG!):J];IYGO-+2KO;%ZULS2Y5V/1R$3E#:=1*)PB_YBZRA,HM> MDN%0Z*6HQ')$R1^B-R!APDY($RRP8IKD16U/9_XX!P448]&F$M9[;0P]HXY? M%%_0O:%*/K5$R==+Q,<+ U9(I\:C= I]2,K:2Z,DS3_"%9/*XE]6Q ,"'V!* M0*>F9=6G_HLV'(MB4-*^UZFP5/K!YH:K?"(%]8L*5V* >]HSAW$1/8VGQ1R. MXW_-XT&4\Q(6_YE(6"RQ\-6U4'';*'J"N9^+>E.Q^+4?92,QG"-983C14@Z@ M*AY1C.(Z-!;?;<.7L9^A$*GQ1 0-EI3'1>$'R(HNA?>L?89T5?SLU$E(5?Q,%3]K!P5K MF[+O-] _10!W:QU5E:U4\3,E(@>*B"I^=O-]O?7^*4M^:QU514]4X:.]-/I6 M)U\5/E(8H#! 88#"@,YC@"I^UG$44,7/+AVOJQ(L*FY7.9@VZ:>JG]2:"5?* M>_7]4\K;U0F_=>7M#*72^O;'4*"OKTE;KPKI02DJII+(NUR[$RKHHZW)EUH74(?M6[$M7HU]7 M9BH^U-H)?V5FHCGRI6IO3G0^?M]\U<$/UE*>S) [#:T_1N* 7T*(QZ%DT[7-M%&7: ^=3^V] MIE\ICX9^CR[,TX-8?9X>Q>!1:[I>Y>VH:$JRXB: '_H DU$\75)SK.G1:YQJ MD18/_G*7.;IA^[[C.CHSB![HKDNQ:R)']WT/4RSXOU9<7/L"$Q+(=#02O;+C MYF^2G&-!4^1%,\$QH'WA63)/^YM%"?9I[7F91WZ=IR7TO2RF;_I84(6D''J6 MELP3 %SC^:!@()E%+P4-QU **J!8B8,P "D?2]**?I+!7>*;XB^A<(+98ACU MXW%!42)^C*=#P90@;\]Y?S0%R_GX(KY.HRQ/!85+RN^U_XRS/$F%S15D'L^\ MX#89QE.!N@/YX(KL20"775C L/;P4KT(>AB!&#ZMVK&X&BSVH'R Z"G_SM-^ MG$D^.&A!_W=X0O$.<9-X(I_,QLD+Y^7/,YCTD5",V3B:WFO_P\$)ERI*8@FEK^S.%5)2RVGG3'D7PJM>%PB? -X3BFN7_$1B,F^WD4]T<5;TDR9F9"Y:%U SX1#1_P69+%I32# M-/ 7#:[^'21L,L_G($A2KN\%[XH %6G3=O=:$.0<0RAX?*^U$1\O,61ASK+Y M0P; #Z, &#+/"F,MD# ;O@B5B*MP4\52"0L+HE&I/# :,(1I_# 7XRB(K^ > M.=U?>?H4]_E7:4RT8)["([6_Y>!7BJ%:_U4R0$XE!L(0?X5'1#-HJ_9;#@@J M[X'FP/Q(2B1H4<'&5(S^HE,5%!4OD# [3?(5D H<_^_[K_<53Y;+DCS9',1B MT?1[K:W*!8[[? H3$>=K0[V$V-=FM_5(5M*'U1Z=_YJ#0!SI&\+XRBTW4IZ$ MDW@LXY;9"%'CPOR!GD5Y$:D);16Z^I"D:?*L18_@I&:%\1N 2(.%[@M"+@X M!#8X$R1C SZ4W&1R,Q!?F-GH,>52I>^+OGZ#GY;OD^R5*__O\):7D[(J1'KX M(X0*/X",9RMR/3$($+JFL?0O4D$J!RH/5T[G$^UAP>$F.@F=@U\!Q(9%[Z3G M![!?W-5;?1ERP#% G% Z*\4CQ_/LR/G7[XE>/\ K7EX&>6" /DJ?1/O;3^ZO M7QIK(KK7CVAB3S:A)V2*1X"=8/=X#R8'+.6CH($[ CV/:YC$>"$*Q4 5:E(8 MI"/"=7Q\FX3Y&P@2L[32*)EAV7#;ETH(,71AFL7MKWFVCWPJ9;>?I()F4,C% M'/[*K@#TVVAA!_% N@O2;XBF+VO",\^S',9<3($DW%Z;JGOMUP<8GM+W6/Y> MTE!NX&U)^PF3NPB%P#<3%AN>G\@LQ+N,; M&0--0#.D=H@[QW(0LDIR(D_$B!WCKOX1-T#B7.CI=O,V4.6RC93M$O$PC.9: M'!WU^^*L=[:(QT6K^V, O'@8%[RXZ4K0%D^X*WC "UB\>Y5KUHW&$HB^CCA< MPB+;TUZY>VVUO;4,Q@CBA*.XB^G=[N,< MQ2NLFCR^QCG9>O=[62=/==N*6_=-;MU."D4[&#_:1]FH6#V5T#3"\]DJ5"F] M%-*, ]^BX\YMZ7:'NMK%&6Z5,E_<;X2^M-$IW(-^H#-'U@6UW?:>KE?VUC MXDY*TW.&4U>LA\W-)8=#H*5EYZM:&E:=R]>^3B%$F/00LVK,7?OQ\&8B@!(G MR_,?C4+CM9U4-2W<@:.JRM'NAC0C1'NF;7=3HF_-KPV&0]Z7AP3Y][XD)2_V M$Q=_RS,C;Q^#V]C!=*O^QC7Y&LJ!;;U &75XNF[&>=5;"X?2>RU@\,W3CGLC MWP'KUL;LNS9(YF+7UE'E*'?-0;WUZXLFZ]X;GV.R>?6&HT&NOIYAU@H+CAZ4 M@[RLRTJ-"BH4G"@XV!92'D_ M7K&O1),$9N+?Q1<+@JEG>01M,DOCK&!IR*O'%99G$+JW41Q9[^X4-^R;V2E^ MNR]3>YEN?@_\MU'*#]P$KX3A5H5!'8A0>]OKRI Z$*&$IJD#$0I,E%PH,%%" MHTY7J;,WE]XKW=ZNJAF^]:ZJ&;[UKG9QAEMED,\UOXBH(Y)7NT'ZMY)\7C+P M1M/'6*R^2+:OM84A=7KKZDYOG:!X76OW$'9VDX52,J5D2LF4DBDE4TJFE$PI M6?T>J9/^K8S/R@(]@IY^P)_X.)E!J)8EP_Q9T#>_'Z)=^]&4'L%7=3BE2XF? M:Q4IB^I*I)1(-2=29@\Q)5)*I!JE-R-$48JTT2/[3=133,O:O>(4YDP6MJV> MJSB6@N&=+2Y71M$ !M>L@XZUAZ&UL'K+P7UWI9O9=2(4)=U*NMLOW:3'K.// M<2KI5M+=3NFV22WFJ*N3[IIIT?92HWQ[_S!S:S@+;H^:X&2];DRUC1ZRCG?+ M7B,@:"7/0 <2.DIQ.Z*X%E&*JQ17*>Z5*2[2>XBP M#FEN(Z1W^"@N7Q0OO_OQUV6M*F<'6_TA36Y@2 ^NJ'7P&[3:=\;3?LK% M498+O/N/^%[7X))Q)>]P^.N')5E-[2=,!E M\- \.7DS:>V']T VXTF4PD5:E&F18,:=CR6I>#P18ELRY(JLYYCW1:8HTX9I M,M'Z\PQPC*>9-IBG0IQ%)_OS-!7KNR#C<3+8&@-X%TQ:^6,TK2M[99IP."R1 ML?[8@G< HUCH:/0RD?S DVC Z_8IY>,H+WY;Z7D_R>"QLY0_Q&/4_]<\SF*9 M^8=WS7;LREF!7CO%HVT@&"[K([4-!/>IX'1&]+HL M&]$$[0B)K4L<]J^?M;HE+C8X1L:V$/UB@Y!:O59_Z]J714DP>M]*;=6U54_3 MV^W!P')[JMLW5*MM]+O=04=OJSJ(YUNZJYAK^U-%ZV=>?1Z/3[LT!%EGY'K" M@&XW2; 6!K<@KZJ3W!2'L#)B%N 3N;>G"\HM>/?!"$%#)O0'&F*TOV,R+-B7 MF2NPR]?_Q&ZV&&[X'!]_;\\+^3I&QD1K^QTR'HW^^G= Q= M.J?A+9VG".!)L@YZL^^JAJUYEJ?U++??=CS=,QQ;,WOP8> .[H+^L;0Y@C3Z M.+J<31CGG 4[$B=\O<)Y#JHIP5>^:Y%)PL;O6W]+]8'CZ /5Z)A=RW(TNVNH M/:]KM0>&:>L=S]F)N[OVXL,-/XP=L.[!4VMB1^]ESK;AYW6T!W8X 0"A_/Y*/^.5?BYM"MR1!BFW)ZLW\&%:3;T!8<(U M8B1$QR3EYAW40( :8$9]X:#[8&(H&):ECXQ7HS@Z]?'9D(]XRI(?^%C9NTWZ MXM&<6IL'4/?#NIO5<@1$U Q(\RFR["^D/ >CRY8)D,+@;F,VK9<^/^+R"KK: MVKYB3;Q#=ZK5!=A_I8&Z5#Q0&_LR6IR3NW4.[]Y);)3!8G31;G1:2A]@>W"&VFF);S3C'ME925Z=M9U+$7E?$G+8N M!4P*F!2PYQ(PVS&D@$D!DP+V7 (FRXE((9-")H7LT4+6M)HBRU,%'IGS./"S MU$U#L3M.!2C65JTW0'L?.*9L1=5ER0<)J7TF+VW%-JMD+R6F)*:VGG"LFM+R M24CM4TUIBM,^*#5U-%.92\<^Q6/8Q#$:?CQE3SWV_;".=3^Q%:=3J>+,K^A< MCN53"-W7<&^:MJ\5Q.NJ6 \-S[IB&7N=UI9XEGA^13Q;BJ%J$L\2SPW!LZ9H M1J4SZR6>)9[KAV M)*0DI+8>4Z=8E0H(2DQ)3&W#E*):3=$K+;TYO*J]M0)_775NP]#=MF6]=8GM9F+; M="K-^DAL2VS7']L2VA+:S83V$^:##@[?KSI?M >ZUHY'WITK:3[;0C:0]>Z! M*DWT["BILB^O%B+;,115SG;4S'Y(_+] N_<@_Y//\RQ1NVBN+:HV1:D_(O8T ?7?I(PH,,@Q-JRMXPD6,&1/U84 M]1T%XS%+&!YM.F39+6,1OSQD$1L'&;__6P3O'8FZW8RF>5)\$2_]269Q46 [ MH]_A<6B8_9PQOZC"/63E]8A7U\,G$I;E292>D9J52%5X#Y<,0R;ET0H/L/,% M:U)R2].G%&?>0VEF8"#!\M)QQ,>>I5DPI1DKBPK3:9QC74->4QA:B$>6B M@;OE#WT:86W8(58C'L'3&32"< JF[ GUQY]!.V!9Q]4BC?ZB4N>"Y"!:D0DZ MC+'<+=!*TS3V T[];9!-"/V6,%'J%NN$9/P>%L&P^TP\"9P+V3<:AG,R#"(D M3"&WD\"?D!0@'HSG) 7*@C$H '@[%K!/%10^(9L%:\OK)>.+NIGI0HKH;);$ M/\78 ;MQC4)6Q&19%=!$%1 MQQZZGF;0/X'5@)SZ MC)RT_NFZ7UIO )E_YD$"#TQI1$7Q9]3=>XF,V [XM^K?ZWH*A MI0#@M2G]CO]*S228#5*83V<$(-$>UG"/YO^5KD%U0]O\^976 ,0CEOI) M,!2DM3XM"(#&>D'JYVF*7<7G7$#^/ VX$APL^.K%(-=9><\5+\O.;RGVR:.T MG9+'(ZB%_4 [XD81:J87I>8U46I> ML 9&8$'[+1CJHIZMH%9@!;N2<29&?-Z$ZY@E?==+W)2OK6QPL@GH2U$*&,2A M&JO(+RC$N^EL,]!/<%?83I7HQKA&[ MW2@TI>$!D>8B/(IG"\#?D><5> -PHA%-P&GPXA&727[333P+?&*;ND(^\L,C M5AXYP4E 77WG7GMX!V@6433YORF(0C(G@F+GOCNQL"MZ?]#K&ZXY<-2!->AW M'=?6NGW=,WI]^.JUZV57KAA66EC3"4D?O7[A<% W8/M'2QW(?3_>X35K ML=IA!9P31BYC<$1TT'JM:UXM>XZ/7J]HY@U*L(7H0K7W2S7TD%OA6&W7;3MN MU]$UJ]U7N^T.#+NIV::GN9JN5QK^9W%#-Z#A,HY.T:"N4/U)!$P5P5!D \P[ MB8YG,T?:.@4(\@!HI@@(=S@B0K9> Y MC=-,^+/@AJ _NW1@BN"Q++.^+$H/']"70:_U'9F <8.06B'KW>$J&5Q>,+:C M/_(4L=7O7MSTW"+&I.BLC'-PDW)0:)SA-%1XQ7H^)+MUXXS\>\&!>R\$"4 7 M!@P$\ 4XE,4)=\FX2YZBTBP7:<-=#&Y$=W[;F] OH*L&9TCA$VDP^G049]P_%"G&VLCX7:*$%OEGPN&^,65'2'/Q2A M12J<20BI@+7)7$''DVL9$5R!8Y,B,U((AD*:/#",:870]&7%JD2-&&)N#N^) M%)F%>2I8SC4U&O25%,Y)D7-XPS,K4[" MUD_!$PW^HB*<).Y=8*]TL;C$^[5 $4#=_WX*".5;#J;X.MZ6LM8R/EX&IF!I M(+(H\D-\E\)=9R2(X$<8SX53LH,3TE;;2E5O3'S%V\]1? *?F_,?+,J9$ MO M$5MS!'O *AB/Y DYGY,6^D70Z=8;3 8\8DN'PJ4^2'@ ADA!=2&4#K^4HCP# M_XH8)(2/(D& S8-D5DGI6Y.)W$>CDB1CBIU/^8=\.E0T: C1DZ.>"JZ!WT/=)1ESW\H'%%X,P;/!)1!+Z M+N/NE]EJ/TV'"Z/=3.H8NG=/PELY3])8F24'- MX[I8U-ZEC^O>QL*[G$$C3#1S*)YSNXBO?-UVH/#-/6.YZS$Y-V[<6'&Y[< T6#,K[FFM%[TPK;8/!2^2 1[_,8 MG_>Z,(W")RB17>K-.PH=,]<@"V$Y35!$9Y45V"436JAR [P#VKOSLH$5?JY- M[:FEL@$' 8CEWU<9'J'W%*['>*J8,Q-<\ED8%K^^;ZDM_AU>Z9??-W3Z)IB" MKKB$$/HJ!F_D;N=O@U$V@8\PTL5Z51]&ALY2=EY^N*'?E*K/5;_ESFU>]=1EK#LO$(9^:TSS?NI<+DAB!>L&!09 MM1N>\/PDTI5]GOU;9!V)H2K'N4;CR"!1@N$2+-!N6#A*/?$RI8P+:''3?P]7 M+X^1U8F'%U<&._"BKJ!X#DUQ"*"ILHW[F)3%L>)"*A,)FKTHDUJY($7X;NTG M/7*8WLCK\40.OQQ^.?QR^.7P']OPU\H)>*G!UZQMHX][-&J8>FI]..'K(N(\ MI=$HW720_M&<>'AWJNF9=9DLZKS'0A>F8AI53I60A2X.6O%*H:RS4+:5]KU5 M)%(HI5!*H7Q%H=3:BE;MM$LIE5(JI50^4R'-CJ*UC[126],J87W9MJ:^6"V_ M7%O?R*(.6J6)Q%<[W^.8TE.'":@3S:A2<>UP%*"$8-TAJ!M2ITE [1-03A5G M[]4 =31S !FU FU=]>2!85-35*M2/2*)3HG. M9T>GT][K9*3$IL3F'D\@;MN5JA36#IU-2QSV'CH\XYDK_]03JT;5K/@OJ*VM M0CTJO7F@D&Q;$I(2DC6"I*8J6K5@2&)28O*9,&DHAM,H3.XY!ZK5UP\51_G4 M*2JJMN]Q?S.0'>/UUS%6XX%<3O7:ZKM)@EP53L2F5,I21( M26B6)+25CE.EH&G3):%IV>GK+2GI*C]<+_@19WB MEQ>PO!VY&NMHU.J!8=.0*P4E-FN*S8XMU_]+;-83FYJB:U7\U/JALVEYPJO' M5!EK9.S4-JJLJZZM6CPF[5=/0&'M*DVO^-.=*O2)HI'$BL//#PHY7J0$-85W:ITB$A= M=W=*2!XZ)*56E1 ^< @W3JON.].JUM:U=4=_Y"E.;S^T>7Z'031@$$=Q/@S9 MDS"[E:^ONU^J4@6'7_'G*24>7GD3G::HE?:&5.?)ZXZ_3,=(Y2"5PZ-W^:CM MIWNV4CE(Y2"50^.4@Z98UI')JM'#J*W:E4ZK%ARH&G(=YF%$A8 M7.=_^1]*@M'[5JH9/6M@#KJ:IZF6WO>ZMC/HM =FKZ<[5J?=AN;?TI4'RYZ% M0<1.)XRK DU7?UO#A68#"IY,&?]Z*UXQC,,1+NW*V%3H!..LI'AG?I&*3V[H MS__D-,J"C&;!#\87_<.%L/S>"U(_C-,\82EQAW&>D4\T^_+T@\SF9A5AHG%:[G8O:,N/7JD$)N46!&H&PR MH7IH-"=@.9/X%B #G@1(, $9U!2):%BZ%=XSS#)0>F0%I M\0@4XQB)$7V_V]?[ K2PM;;5ZW3=#IA7,+KFP'1UT_#T9!NZ&3_!PWSQ6$52P^ U*_WK0]?P?P(HY3F M .VB?"]VL+!Q@'B*GG(P6Y D'(*(?F.XFA[MNQ_F0F;AEUD"W^%N%![FYUPB MXS&X%2SA[2Y_'P<1A8_PJ?B=ZP<_CD:YCSX%D,+6>+DFYA%+T_+BB*'O(K9< M A5K/1TM!\!?'8#98@"X;1\QZ(ZPXE=YR%(!>\V@IYIUPM[P1S1K5'S+%VR[ M7NPE(/V?PFLBKI_AVS7','G;="K\D1-\ !>1ZNJ[U9OY)>W=&Z6P()Q.I$5\ M%"H'>@^J!5H9SN%JD)8>QEJC2W;U0/>5[58PZ'N$V$54C$]0[(HM![4 S&,& M: DW(-N/H:V_@.'9A&;)(*X'#1@H!!QB? M_!&,T+T(P8T%JP'F .- <'GS!%"+F";4GP3L!])1@C#AVWQY#T@\_$,@-3TC MP(/2JBBKB(5&?MUW,LW1F+%Q".T)!Y+R#S031I& 4XKK"H&;/F\ES1(*1DXT MQ.];82"'SI\Y[VL6$SJ; 8D!W/Q'/OHF[HA6QPA?6-3MYN@$[S\-D!?;NLOW M.Z/80^OP<)"(G<^OB\(N/[X1!&/)";Z&H* ML2+P70B5:+R(F I'+0NF2S*_['DE0^?)GD8)464(XS?W)&F'0 M!^K[^307V^OYZ,33:1Y!")L)0A\V517&6>CS&5 ,=@S>HG 1"D-0*4@72-(( M"$(CB@SZ1A/^L@7OEY!XBCCL/8&TR=5:)@!X:5CTA@L'AGS&0&NP8,T5'V3H M8"T2&BGW]7E. TU#@=DB. ]*4A9*&DE9CG)2DD)&XA0'!.R?.7A 7,0W&N!" MO\(=T ( @'+116$ *>*W%5(Z)V'P'2&2Q??OWZU[FR(,D0*\R_H5K/@,F[^3 MC+PW-/M8S75WTI;_G21E(S.0Q],A\.7[*1U#E\YI>$OG*<8^DV0]7NH8GMDV M=%L=]#I6MV<[GNG:GNU M36)I;BUPCW,_9 A7)S4"_)NX;[/$>MCT<$"WC[/HA:N"GBO>5C@S*=YRA97 M>&P!-R6K#LXXB:?%; G[.4M8.5N"[AEX\[?@))^&@?L@D-QT*\BJS'*C^+E D#!]+N>V?,TVS-L2^_U'+"H M?=7IZ*!QNEJG5U<%H]="OWR-(/(,THP'*]<4XVF 0A]"T&R^FJ]$\?V: $4/%R=8AMU7S9YE6ZIK:VVOT[;5OM-M=^H+BGHL4^BQ,>4J M^NL,=-XUBP)0=M=;#L*IU\ [F@=R[W:[=MNRVFW/=@VK9[9M<^#HW7[7KNO MUV/.[!,NB[BF8P;"O[(^KS14Q[MI@J&+A,%^72'P6AL6O[UMJBW^';OKE]PV4WP13\%\NV2VY MBJ?TWC+CVV"43> CT%$LR_3C,*2SE)V7'^Z%3ZW%=LW%5ENCM7TS9_$*Z[=W MY4WW?MO^DVTN?WO\1M%GV-C[XMM%MV.37.886QSG[NZC'/@>2_TDF"T6RL1^ MCH%_W4X#N@N%0JU9^_&$*J-"DGJ(I/X:R4#384ATZX.FGFE_K^EXO@I>I_#N MD+W2\-&U6S?."!8[5M!J# ;KWC 35G@Q=5E\UU3M;))-*TT"JYI6)ITN(IPJ MQ"467T)H!B,35/G7$YPR^2Q,@(MY8.)^2YA8IG3":W:Q$?GL9S&NX<>EQ\O3 M7ZBT$)+4!I+:- NA2POQ,O2]F$70G]$B\!(Z 5_]S:MN2ZMP"-"3I$JKL .5 MAB;CAJ;&#=0Q5%3)I\4/AJ;]_-/ *U6MAH>\PEW)9:+HRV(#47^Q%^')5[ M)O5%VS09THBEIY]_AFQ>-JNKZG+5@+1?DM1&DMHT^R6CFJ.Q7_KSV:_E EQI MOYJBZ22I322U6?9+E_'7T=@O_?7B+\TF7\^NS[RS=9.B&9;Z../CJ&UI?*1& M/G92FV9\9/!T-,;G]8(G:7RD1I:D2N-S9SV"=G;M_4O:G[K8GYWI^[_NU4=R M0W_&43R=0P"2L8AOSK_V)VQ*%XN(SRHAN7G2*TEM(JF-T\F>^U'JY,;I9(^& M?EZ<_/TQB+X/\>Q=J:'KAW%)JM30O]#0O?Y :NC&:>@>'GH<2 4MM=:QD=HX M!?W1[4H%W3@%_9$.62AULU18QT1JXW3SEZN^U,V-T\U?$I:"+MXUO[&E&E_9 MI>=Y=J>K];1NZX,\2KR)1XE?7_SSTKWY>M6_KG80FJ;OQ]Y] M65EI@*L*BJ(0XK#;QZ[?%F7&\'3/!)O"<@>C/)R+8WA'ZW4)8C)DI*@M@N4R MX#7B]%Q1P8")VAYE\1'4!WF$!_AB>S3/)C&OX[%#G8I[,K$;(#>;DMT4S,K= M:^:EN:>4F:WM;I-X17O[262&L_VW!\XVL]0*!Y@UUIUI#GT+4.FMEZ=U#[1= M]Z_^]\+K7W_^>N7UR<7E3?_JDA>-<#\J\-7;KLOV8WCX[>=!!KSRH8V3I:9^ M(R/VV@B1)%62*I,3^ 06B3PG-1G09Z"O."2F.)S?62]?W#QRN_/S8SU?M/7A M;?J67%UX_W*O>N2?9^3?[L??^U=UM[I-5\J2OL.B[QDR,ECOR)_@*5XHE33\ M?O>0Y^=^O<=[;+O*2G=@8'&S:RH+;^UW?CW->O*OLZM;@84LNN58)7'M# M O<__O%V&(_F'_[S'V\GV33\\/]02P$"% ,4 " WFUU/&2].9L4( "# M-@ '@ @ $ 83DS,#(P,3DM97AH:6)I=#,Q,7AQ,S(P M,3DN:'1M4$L! A0#% @ -YM=3TO+:\WM" 23< !X M ( ! 0D &$Y,S R,#$Y+65X:&EB:70S,3)X<3,R,#$Y+FAT;5!+ 0(4 Q0 M ( #>;74\ED]8GGP0 !H7 > " 2H2 !A.3,P,C Q M.2UE>&AI8FET,S(Q>'$S,C Q.2YH=&U02P$"% ,4 " WFUU/5WL^RYT$ M "N%@ '@ @ $%%P 83DS,#(P,3DM97AH:6)I=#,R,GAQ M,S(P,3DN:'1M4$L! A0#% @ -YM=3VGY1G76( [[@ X M ( !WAL &5X:&EB:70Q,#$N:'1M4$L! A0#% @ -YM=3\72YA^H M( 1;0 X ( !X#P &5X:&EB:70Q,#(N:'1M4$L! A0# M% @ -YM=3QA ;.3]#0 R98 !$ ( !M%T '-R978M M,C Q.3 Y,S N>'-D4$L! A0#% @ -YM=3X/R&7W%(P (H$! !4 M ( !X&L '-R978M,C Q.3 Y,S!?8V%L+GAM;%!+ 0(4 Q0 ( M #>;74\L'$@H]#T $CY @ 5 " =B/ !S&UL4$L! A0#% @ M-YM=3PML[%(=:P /DH% !4 ( !*(X! '-R978M,C Q.3 Y M,S!?<')E+GAM;%!+ 0(4 Q0 ( #>;74_=XE23[WT! %0F& 4 M " 7CY 0!S XML 37 R14.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
Letter of Credit
In connection with two of our leased facilities, the Company is required to maintain two letters of credit totaling $2.3 million. The letters of credit are secured by $2.3 million of cash in money market accounts, which are classified as restricted cash in "Other assets" in our Consolidated Balance Sheets.
Litigation
The Company is subject to various legal proceedings and claims arising in the ordinary course of our business, including the cases discussed below.  Although the results of litigation and claims cannot be predicted with certainty, the Company is currently not aware of any litigation or threats of litigation in which the final outcome could have a material adverse effect on our business, operating results, financial position or cash flows. Regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources and other factors. The Company records a contingent liability when it is probable that a loss has been incurred and the amount is reasonably estimable in accordance with accounting for contingencies. As of September 30, 2019 and December 31, 2018, the Company accrued a $0.2 million and $3.8 million, respectively, reserve relating to our potential liability for currently pending disputes, reflected in "Other current liabilities" in the Consolidated Balance Sheets.
On August 23, 2016, the United States District Court for the Middle District of Tennessee granted conditional class certification in a lawsuit originally filed on September 21, 2015 by three former senior sales representatives. The lawsuit, Sarah Patton, et al v. ServiceSource Delaware, Inc., asserts a claim under the Fair Labor Standards Act alleging that certain non-exempt employees in our Nashville location were not paid for all hours worked and were not properly paid for overtime hours worked.  The complaint also asserts claims under Tennessee state law for breach of contract and unjust enrichment. A settlement of all claims was reached. The Company anticipates settlement payments will be completed by the end of 2019.
Non-cancelable Service Contract Commitments
Future minimum payments under non-cancelable service contract commitments were as follows:
 
September 30, 2019
 
(in thousands)
Remainder of 2019
$
1,327

2020
9,467

2021
8,362

2022
7,650

2023
8,237

Thereafter

Total
$
35,043


XML 38 R7.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Cash flows from operating activities:    
Net loss $ (16,191) $ (27,164)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization 10,158 13,398
Amortization of debt discount and issuance costs 56 5,843
Amortization of contract acquisition costs 1,239 1,361
Amortization of premium on short-term investments 0 (1,204)
Amortization of right-of-use assets 7,222 0
Stock-based compensation 3,985 9,033
Restructuring and other related costs 1,785 470
Impairment loss on investment securities 0 1,958
Other (256) 74
Accounts receivable, net 10,238 7,322
Prepaid expenses and other assets 507 180
Contract acquisition costs (362) (955)
Accounts payable (365) (2,204)
Accrued compensation and benefits (1) (2,037)
Operating lease liabilities (6,949) 0
Accrued expenses 316 (5,146)
Other liabilities (4,144) 4,356
Net cash provided by operating activities 7,238 5,285
Cash flows from investing activities:    
Acquisition of property and equipment (9,243) (12,484)
Purchases of short-term investments 0 (480)
Sales of short-term investments 0 133,920
Maturities of short-term investments 0 4,240
Net cash (used in) provided by investing activities (9,243) 125,196
Cash flows from financing activities:    
Repayment on finance lease obligations (666) (278)
Repayment of convertible notes 0 (150,000)
Debt issuance costs 0 (192)
Proceeds from revolving line of credit 0 32,000
Proceeds from issuance of common stock 223 759
Payments related to minimum tax withholdings on restricted stock unit releases (19) (766)
Net cash used in financing activities (462) (118,477)
Effect of exchange rate changes on cash and cash equivalents and restricted cash 125 134
Net change in cash and cash equivalents and restricted cash (2,342) 12,138
Cash and cash equivalents and restricted cash, beginning of period 27,779 52,633
Cash and cash equivalents and restricted cash, end of period 25,437 64,771
Supplemental disclosures of cash flow information:    
Cash paid for interest 203 2,341
Supplemental disclosures of non-cash activities:    
Acquisition of property and equipment accrued in accounts payable and accrued expenses 1 260
ASU 2014-09    
Supplemental disclosures of non-cash activities:    
Increase in contract acquisition costs and benefit to accumulated deficit related to adoption of ASC 606 0 3,346
Increase in prepaid expenses and other, other liabilities and benefit to accumulated deficit related to adoption of ASC 606 0 $ 363
ASU 2016-02    
Supplemental disclosures of non-cash activities:    
Increase in operating lease liabilities related to the adoption of ASC 842 41,760  
Increase in right-of-use assets related to the adoption of ASC 842 39,183  
Decrease in prepaids and other assets related to the adoption of ASC 842 (749)  
Decrease in other liabilities related to the adoption of ASC 842 $ (3,308)  
XML 39 R18.htm IDEA: XBRL DOCUMENT v3.19.3
Restructuring and Other Related Costs
9 Months Ended
Sep. 30, 2019
Restructuring and Related Activities [Abstract]  
Restructuring and Other Related Costs Restructuring and Other Related Costs
The Company has undergone restructuring efforts to better align its cost structure with our business and market conditions. These restructuring efforts include severance and other employee costs, lease and other contract termination costs and asset impairments. Severance and other employee costs include severance payments, related employee benefits, stock-based compensation related to the accelerated vesting of certain equity awards and employee-related legal fees. Lease and other contract termination costs include charges related to lease consolidation and abandonment of spaces no longer utilized and the cancellation of certain contracts with outside vendors. Asset impairments include charges related to leasehold improvements and furniture in spaces vacated or no longer in use. The restructuring plans and future cash outlays are recorded in "Accrued expenses", "Accrued compensation and benefits" and "Other long-term liabilities" in our Consolidated Balance Sheets as of September 30, 2019 and December 31, 2018.
During 2019, the Company announced a restructuring effort resulting in a reduction of headcount and office lease costs. The Company recognized charges related to this restructuring effort of $0.6 million and $1.8 million for the three and nine months ended September 30, 2019, respectively, and expects to incur additional costs through 2020.
The following table presents a reconciliation of the beginning and ending fair value liability balance related to the 2019 restructuring effort:
 
Severance and Other Employee Costs
 
Lease Termination Costs
 
Total
 
(in thousands)
Balance as of January 1, 2019
$

 
$

 
$

Restructuring and other related costs
1,713

 
123

 
1,836

Cash paid
(1,270
)
 
(123
)
 
(1,393
)
Balance as of September 30, 2019
$
443

 
$

 
$
443


In May 2017, the Company announced a restructuring effort resulting in a headcount reduction and the reduction of office space in four locations. The Company recognized charges related to this restructuring effort of $0.2 million for the three and nine months ended September 30, 2018. The Company does not expect to incur additional restructuring charges related to the May 2017 restructuring as of September 30, 2019.
The following table presents a reconciliation of the beginning and ending fair value liability balance related to the May 2017 restructuring effort:
 
Severance and Other Employee Costs
 
Lease and Other Contract Termination Costs
 
Asset Impairments
 
Total
 
 
 
 
 
 
 
 
 
(in thousands)
Balance as of January 1, 2017
$

 
$

 
$

 
$

Restructuring and other related costs
3,483

 
2,939

 
886

 
7,308

Cash paid
(3,060
)
 
(1,185
)
 

 
(4,245
)
Change in estimates and non-cash charges

 

 
(886
)
 
(886
)
Acceleration of stock-based compensation expense in additional paid-in capital
(352
)
 

 

 
(352
)
Balance as of December 31, 2017
71

 
1,754

 

 
1,825

Restructuring and other related costs
120

 
89

 

 
209

Cash paid
(188
)
 
(1,133
)
 

 
(1,321
)
Change in estimates and non-cash charges
(3
)
 
252

 

 
249

Balance as of December 31, 2018

 
962

 

 
962

Cash paid

 
(134
)
 

 
(134
)
Change in estimates and non-cash charges

 
(51
)
 

 
(51
)
Balance as of September 30, 2019
$

 
$
777

 
$

 
$
777


JSON 41 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "srev-9302019x10q.htm": { "axisCustom": 0, "axisStandard": 21, "contextCount": 204, "dts": { "calculationLink": { "local": [ "srev-20190930_cal.xml" ] }, "definitionLink": { "local": [ "srev-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": [ "srev-9302019x10q.htm" ] }, "labelLink": { "local": [ "srev-20190930_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "srev-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": [ "srev-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": 448, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 26, "http://www.servicesource.com/20190930": 1, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 32 }, "keyCustom": 33, "keyStandard": 329, "memberCustom": 10, "memberStandard": 33, "nsprefix": "srev", "nsuri": "http://www.servicesource.com/20190930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "srev-9302019x10q.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": "0001000 - Document - Cover Page", "role": "http://www.servicesource.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "srev-9302019x10q.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": "srev-9302019x10q.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": "2111100 - Disclosure - Fair Value of Financial Instruments", "role": "http://www.servicesource.com/role/FairValueOfFinancialInstruments", "shortName": "Fair Value of Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115100 - Disclosure - Other Current and Long-Term Liabilities", "role": "http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilities", "shortName": "Other Current and Long-Term Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "srev-9302019x10q.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": "2120100 - Disclosure - Debt", "role": "http://www.servicesource.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "srev-9302019x10q.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": "2121100 - Disclosure - Leases", "role": "http://www.servicesource.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "srev-9302019x10q.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": "2123100 - Disclosure - Commitments and Contingencies", "role": "http://www.servicesource.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "srev-9302019x10q.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": "2124100 - Disclosure - Revenues, Contract Asset and Liability Balances and Contract Acquisition Costs", "role": "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCosts", "shortName": "Revenues, Contract Asset and Liability Balances and Contract Acquisition Costs", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125100 - Disclosure - Stockholders' Equity", "role": "http://www.servicesource.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "srev-9302019x10q.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": "2126100 - Disclosure - Income Taxes", "role": "http://www.servicesource.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "srev-9302019x10q.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": "2127100 - Disclosure - Restructuring and Other Related Costs", "role": "http://www.servicesource.com/role/RestructuringAndOtherRelatedCosts", "shortName": "Restructuring and Other Related Costs", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.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": "2203201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.servicesource.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - Consolidated Balance Sheets", "role": "http://www.servicesource.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315301 - Disclosure - Other Current and Long-Term Liabilities (Tables)", "role": "http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilitiesTables", "shortName": "Other Current and Long-Term Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2321301 - Disclosure - Leases (Tables)", "role": "http://www.servicesource.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermPurchaseCommitmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323301 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.servicesource.com/role/CommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermPurchaseCommitmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "srev-9302019x10q.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": "2324301 - Disclosure - Revenues, Contract Asset and Liability Balances and Contract Acquisition Costs (Tables)", "role": "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsTables", "shortName": "Revenues, Contract Asset and Liability Balances and Contract Acquisition Costs (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.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": "2325301 - Disclosure - Stockholders' Equity (Tables)", "role": "http://www.servicesource.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2327301 - Disclosure - Restructuring and Other Related Costs (Tables)", "role": "http://www.servicesource.com/role/RestructuringAndOtherRelatedCostsTables", "shortName": "Restructuring and Other Related Costs (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": "INF", "first": true, "lang": null, "name": "srev:NumberofLanguages", "reportCount": 1, "unique": true, "unitRef": "language", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401401 - Disclosure - The Company (Details)", "role": "http://www.servicesource.com/role/CompanyDetails", "shortName": "The Company (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": "INF", "first": true, "lang": null, "name": "srev:NumberofLanguages", "reportCount": 1, "unique": true, "unitRef": "language", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "srev:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403406 - Disclosure - Summary of Significant Accounting Policies (Details)", "role": "http://www.servicesource.com/role/SummaryOfSignificantAccountingPoliciesDetails", "shortName": "Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "I2019Q1Jan01_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member", "decimals": "-5", "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RepaymentsOfConvertibleDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411402 - Disclosure - Fair Value of Financial Instruments (Details)", "role": "http://www.servicesource.com/role/FairValueOfFinancialInstrumentsDetails", "shortName": "Fair Value of Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2018Q3YTD", "decimals": "-4", "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "srev:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415402 - Disclosure - Other Current and Long-Term Liabilities - Schedule of Other Current Liabilities (Details)", "role": "http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilitiesScheduleOfOtherCurrentLiabilitiesDetails", "shortName": "Other Current and Long-Term Liabilities - Schedule of Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "lang": null, "name": "us-gaap:OtherSundryLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1001501 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.servicesource.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetRetirementObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415403 - Disclosure - Other Current and Long-Term Liabilities - Schedule of Long-Term Liabilities (Details)", "role": "http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilitiesScheduleOfLongTermLiabilitiesDetails", "shortName": "Other Current and Long-Term Liabilities - Schedule of Long-Term Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetRetirementObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FI2019Q3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420402 - Disclosure - Debt (Details)", "role": "http://www.servicesource.com/role/DebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FI2018Q4", "decimals": "-5", "lang": null, "name": "us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2018Q3QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421402 - Disclosure - Leases - Narrative (Details)", "role": "http://www.servicesource.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2018Q3QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421403 - Disclosure - Leases - Supplemental Income Statement Information (Details)", "role": "http://www.servicesource.com/role/LeasesSupplementalIncomeStatementInformationDetails", "shortName": "Leases - Supplemental Income Statement Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "srev:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421404 - Disclosure - Leases - Supplemental Balance Sheet Information (Details)", "role": "http://www.servicesource.com/role/LeasesSupplementalBalanceSheetInformationDetails", "shortName": "Leases - Supplemental Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "srev:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "lang": null, "name": "srev:FinanceLeaseRightOfUseAssetGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FI2019Q3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421406 - Disclosure - Leases - Lease Term and Discount Rate (Details)", "role": "http://www.servicesource.com/role/LeasesLeaseTermAndDiscountRateDetails", "shortName": "Leases - Lease Term and Discount Rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FI2019Q3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "body", "html" ], "baseRef": "srev-9302019x10q.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": "2421407 - Disclosure - Leases - Maturity of Lease Liabilities (Details)", "role": "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails", "shortName": "Leases - Maturity of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FI2019Q3", "decimals": "INF", "first": true, "lang": null, "name": "srev:NumberOfLeasedFacilities", "reportCount": 1, "unique": true, "unitRef": "facility", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423402 - Disclosure - Commitments and Contingencies - Narrative (Details)", "role": "http://www.servicesource.com/role/CommitmentsAndContingenciesNarrativeDetails", "shortName": "Commitments and Contingencies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FI2019Q3", "decimals": "INF", "first": true, "lang": null, "name": "srev:NumberOfLeasedFacilities", "reportCount": 1, "unique": true, "unitRef": "facility", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LongTermPurchaseCommitmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423403 - Disclosure - Commitments and Contingencies - Future Minimum Payments (Details)", "role": "http://www.servicesource.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDetails", "shortName": "Commitments and Contingencies - Future Minimum Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LongTermPurchaseCommitmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424402 - Disclosure - Revenues, Contract Asset and Liability Balances and Contract Acquisition Costs - Disaggregation of Revenue (Details)", "role": "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsDisaggregationOfRevenueDetails", "shortName": "Revenues, Contract Asset and Liability Balances and Contract Acquisition Costs - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - Consolidated Statements of Operations", "role": "http://www.servicesource.com/role/ConsolidatedStatementsOfOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FI2019Q3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424403 - Disclosure - Revenues, Contract Asset and Liability Balances and Contract Acquisition Costs - Narrative (Details)", "role": "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsNarrativeDetails", "shortName": "Revenues, Contract Asset and Liability Balances and Contract Acquisition Costs - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FI2018Q4", "decimals": "-5", "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FI2019Q3_srt_ProductOrServiceAxis_srev_SellingServicesMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424404 - Disclosure - Revenues, Contract Asset and Liability Balances and Contract Acquisition Costs - Performance Obligations (Details)", "role": "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsPerformanceObligationsDetails", "shortName": "Revenues, Contract Asset and Liability Balances and Contract Acquisition Costs - Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FI2019Q3_srt_ProductOrServiceAxis_srev_SellingServicesMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2019-10-01", "decimals": "-5", "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.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": "2425402 - Disclosure - Stockholders' Equity - Stock-Based Compensation Expense (Details)", "role": "http://www.servicesource.com/role/StockholdersEquityStockBasedCompensationExpenseDetails", "shortName": "Stockholders' Equity - Stock-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-4", "first": true, "lang": null, "name": "srev:CapitalizedSoftwareCostShareBasedCompensation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425403 - Disclosure - Stockholders' Equity - Narrative (Details)", "role": "http://www.servicesource.com/role/StockholdersEquityNarrativeDetails", "shortName": "Stockholders' Equity - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-5", "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425404 - Disclosure - Stockholders' Equity - Option Activity (Details)", "role": "http://www.servicesource.com/role/StockholdersEquityOptionActivityDetails", "shortName": "Stockholders' Equity - Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_srev_RestrictedStockUnitsandPerformanceBasedRestrictedStockUnitsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425405 - Disclosure - Stockholders' Equity - Restricted Stock Unit Activity (Details)", "role": "http://www.servicesource.com/role/StockholdersEquityRestrictedStockUnitActivityDetails", "shortName": "Stockholders' Equity - Restricted Stock Unit Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_srev_RestrictedStockUnitsandPerformanceBasedRestrictedStockUnitsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FI2019Q3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426401 - Disclosure - Income Taxes (Details)", "role": "http://www.servicesource.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FI2019Q3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427402 - Disclosure - Restructuring and Other Related Costs - Narrative (Details)", "role": "http://www.servicesource.com/role/RestructuringAndOtherRelatedCostsNarrativeDetails", "shortName": "Restructuring and Other Related Costs - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "D2017Q2May31", "decimals": "INF", "lang": null, "name": "srev:RestructuringAndRelatedActivitiesReducedHeadcountAndOfficeSpacesNumberOfLocations", "reportCount": 1, "unique": true, "unitRef": "location", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427403 - Disclosure - Restructuring and Other Related Costs - Restructuring and Other Reserve Activities (Details)", "role": "http://www.servicesource.com/role/RestructuringAndOtherRelatedCostsRestructuringAndOtherReserveActivitiesDetails", "shortName": "Restructuring and Other Related Costs - Restructuring and Other Reserve Activities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3YTD_us-gaap_RestructuringPlanAxis_srev_RestructuringEffort2019Member", "decimals": "-3", "lang": null, "name": "us-gaap:PaymentsForRestructuring", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "srev-9302019x10q.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 - Consolidated Statements of Comprehensive Loss", "role": "http://www.servicesource.com/role/ConsolidatedStatementsOfComprehensiveLoss", "shortName": "Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FI2017Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - Consolidated Statements of Stockholders' Equity", "role": "http://www.servicesource.com/role/ConsolidatedStatementsOfStockholdersEquity", "shortName": "Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FI2017Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005000 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - The Company", "role": "http://www.servicesource.com/role/Company", "shortName": "The Company", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103100 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.servicesource.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "srev-9302019x10q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 43, "tag": { "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.servicesource.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.servicesource.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.servicesource.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.servicesource.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.servicesource.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.servicesource.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r273" ], "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.servicesource.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r274" ], "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.servicesource.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.servicesource.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.servicesource.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.servicesource.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.servicesource.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.servicesource.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.servicesource.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r275" ], "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.servicesource.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.servicesource.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.servicesource.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r275" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.servicesource.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.servicesource.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r275" ], "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.servicesource.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.servicesource.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r276" ], "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.servicesource.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r275" ], "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.servicesource.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r275" ], "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.servicesource.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r275" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.servicesource.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r275" ], "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.servicesource.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.servicesource.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r271" ], "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.servicesource.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r272" ], "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.servicesource.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.servicesource.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srev_AcquisitionOfPropertyAndEquipmentThroughAccountsPayable": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Acquisition of property and equipment through accounts payable.", "label": "Acquisition Of Property And Equipment Through Accounts Payable", "terseLabel": "Acquisition of property and equipment accrued in accounts payable and accrued expenses" } } }, "localname": "AcquisitionOfPropertyAndEquipmentThroughAccountsPayable", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "srev_AfterAdoptionofNewRevenueGuidanceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "After Adoption of New Revenue Guidance [Member]", "label": "After Adoption of New Revenue Guidance [Member]", "terseLabel": "After Adoption of New Revenue Guidance" } } }, "localname": "AfterAdoptionofNewRevenueGuidanceMember", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srev_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assets And Liabilities, Lessee [Table Text Block]", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Summary of supplemental balance sheet information" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "srev_CapitalizedContractCostAmortizationExpenseRemainderofFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Capitalized Contract Cost, Amortization Expense, Remainder of Fiscal Year", "label": "Capitalized Contract Cost, Amortization Expense, Remainder of Fiscal Year", "terseLabel": "Amortization expense for the remainder of 2019" } } }, "localname": "CapitalizedContractCostAmortizationExpenseRemainderofFiscalYear", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "srev_CapitalizedContractCostAmortizationExpenseYearThreeAndBeyond": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Capitalized Contract Cost, Amortization Expense, Year Three And Beyond", "label": "Capitalized Contract Cost, Amortization Expense, Year Three And Beyond", "terseLabel": "Amortization expense for 2021 and beyond" } } }, "localname": "CapitalizedContractCostAmortizationExpenseYearThreeAndBeyond", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "srev_CapitalizedContractCostAmortizationExpenseYearTwo": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Capitalized Contract Cost, Amortization Expense, Year Two", "label": "Capitalized Contract Cost, Amortization Expense, Year Two", "terseLabel": "Amortization expense for 2020" } } }, "localname": "CapitalizedContractCostAmortizationExpenseYearTwo", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "srev_CapitalizedContractCostAmortizationTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Capitalized Contract Cost, Amortization Term", "label": "Capitalized Contract Cost, Amortization Term", "terseLabel": "Amortization term" } } }, "localname": "CapitalizedContractCostAmortizationTerm", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsNarrativeDetails" ], "xbrltype": "durationItemType" }, "srev_CapitalizedSoftwareCostShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Capitalized Software Cost, Share-Based Compensation", "label": "Capitalized Software Cost, Share-Based Compensation", "terseLabel": "Capitalized Software Cost, Share-Based Compensation", "verboseLabel": "Capitalized stock-based compensation related to internal-use software" } } }, "localname": "CapitalizedSoftwareCostShareBasedCompensation", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityNarrativeDetails", "http://www.servicesource.com/role/StockholdersEquityStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "srev_ContractwithCustomerAssetNewContractAdditions": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Contract with Customer, Asset, New Contract Additions", "label": "Contract with Customer, Asset, New Contract Additions", "terseLabel": "Additional contract costs capitalized" } } }, "localname": "ContractwithCustomerAssetNewContractAdditions", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "srev_DecreaseInOtherLiabilities": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Decrease In Other Liabilities", "label": "Decrease In Other Liabilities", "negatedTerseLabel": "Decrease in other liabilities related to the adoption of ASC 842" } } }, "localname": "DecreaseInOtherLiabilities", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "srev_DecreaseInPrepaidAndOtherAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Decrease In Prepaid And Other Assets", "label": "Decrease In Prepaid And Other Assets", "negatedTerseLabel": "Decrease in prepaids and other assets related to the adoption of ASC 842" } } }, "localname": "DecreaseInPrepaidAndOtherAssets", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "srev_EmployeeStockPurchaseProgramWithholdingsCurrent": { "auth_ref": [], "calculation": { "http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilitiesScheduleOfOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Employee Stock Purchase Program Withholdings, Current", "label": "Employee Stock Purchase Program Withholdings, Current", "terseLabel": "Employee stock purchase plan withholdings" } } }, "localname": "EmployeeStockPurchaseProgramWithholdingsCurrent", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilitiesScheduleOfOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "srev_FinanceLeaseAssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Finance Lease, Assets And Liabilities, Lessee [Abstract]", "label": "Finance Lease, Assets And Liabilities, Lessee [Abstract]", "terseLabel": "Finance leases:" } } }, "localname": "FinanceLeaseAssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "srev_FinanceLeaseCost": { "auth_ref": [], "calculation": { "http://www.servicesource.com/role/LeasesSupplementalIncomeStatementInformationDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Finance Lease, Cost", "label": "Finance Lease, Cost", "totalLabel": "Total finance lease cost" } } }, "localname": "FinanceLeaseCost", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/LeasesSupplementalIncomeStatementInformationDetails" ], "xbrltype": "monetaryItemType" }, "srev_FinanceLeaseRightOfUseAssetAccumulatedDepreciation": { "auth_ref": [], "calculation": { "http://www.servicesource.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Finance Lease, Right-Of-Use Asset, Accumulated Depreciation", "label": "Finance Lease, Right-Of-Use Asset, Accumulated Depreciation", "negatedTerseLabel": "Accumulated depreciation" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedDepreciation", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "srev_FinanceLeaseRightOfUseAssetGross": { "auth_ref": [], "calculation": { "http://www.servicesource.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Finance Lease, Right-Of-Use Asset, Gross", "label": "Finance Lease, Right-Of-Use Asset, Gross", "terseLabel": "Property and equipment" } } }, "localname": "FinanceLeaseRightOfUseAssetGross", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "srev_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) In Operating Lease Liabilities", "label": "Increase (Decrease) In Operating Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "srev_IncreaseInContractAcquisitionCostsAndBenefitToAccumulatedDeficit": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase In Contract Acquisition Costs And Benefit To Accumulated Deficit", "label": "Increase In Contract Acquisition Costs And Benefit To Accumulated Deficit", "terseLabel": "Increase in contract acquisition costs and benefit to accumulated deficit related to adoption of ASC 606" } } }, "localname": "IncreaseInContractAcquisitionCostsAndBenefitToAccumulatedDeficit", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "srev_IncreaseInOperatingLeaseLiabilities": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase In Operating Lease Liabilities", "label": "Increase In Operating Lease Liabilities", "terseLabel": "Increase in operating lease liabilities related to the adoption of ASC 842" } } }, "localname": "IncreaseInOperatingLeaseLiabilities", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "srev_IncreaseInPrepaidExpensesAndOtherAssetsAndOtherLiabilitiesAndBenefitToAccumulatedDeficit": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase In Prepaid Expenses And Other Assets And Other Liabilities And Benefit To Accumulated Deficit", "label": "Increase In Prepaid Expenses And Other Assets And Other Liabilities And Benefit To Accumulated Deficit", "terseLabel": "Increase in prepaid expenses and other, other liabilities and benefit to accumulated deficit related to adoption of ASC 606" } } }, "localname": "IncreaseInPrepaidExpensesAndOtherAssetsAndOtherLiabilitiesAndBenefitToAccumulatedDeficit", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "srev_IncreaseInRightOfUseAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase In Right-Of-Use Assets", "label": "Increase In Right-Of-Use Assets", "terseLabel": "Increase in right-of-use assets related to the adoption of ASC 842" } } }, "localname": "IncreaseInRightOfUseAssets", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "srev_LeaseRightOfUseAssetsAmortization": { "auth_ref": [], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Lease, Right-Of-Use Assets, Amortization", "label": "Lease, Right-Of-Use Assets, Amortization", "verboseLabel": "Amortization of right-of-use assets" } } }, "localname": "LeaseRightOfUseAssetsAmortization", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "srev_LeasesWeightedAverageDiscountRateAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Leases, Weighted Average Discount Rate [Abstract]", "label": "Leases, Weighted Average Discount Rate [Abstract]", "terseLabel": "Weighted-average discount rate:" } } }, "localname": "LeasesWeightedAverageDiscountRateAbstract", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/LeasesLeaseTermAndDiscountRateDetails" ], "xbrltype": "stringItemType" }, "srev_LesseeFinanceLeaseCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee, Finance Lease, Cost [Abstract]", "label": "Lessee, Finance Lease, Cost [Abstract]", "terseLabel": "Finance lease cost:" } } }, "localname": "LesseeFinanceLeaseCostAbstract", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/LeasesSupplementalIncomeStatementInformationDetails" ], "xbrltype": "stringItemType" }, "srev_LesseeFinanceLeaseLiabilityTenantImprovementsReimbursement": { "auth_ref": [], "calculation": { "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lessee, Finance Lease, Liability, Tenant Improvements Reimbursement", "label": "Lessee, Finance Lease, Liability, Tenant Improvements Reimbursement", "negatedTerseLabel": "Less: tenant improvements reimbursement" } } }, "localname": "LesseeFinanceLeaseLiabilityTenantImprovementsReimbursement", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "srev_LesseeOperatingLeaseLiabilityTenantImprovementsReimbursement": { "auth_ref": [], "calculation": { "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Liability, Tenant Improvements Reimbursement", "label": "Lessee, Operating Lease, Liability, Tenant Improvements Reimbursement", "negatedTerseLabel": "Less: tenant improvements reimbursement" } } }, "localname": "LesseeOperatingLeaseLiabilityTenantImprovementsReimbursement", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "srev_LesseeOperatingLeaseTerminationPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Termination Period", "label": "Lessee, Operating Lease, Termination Period", "terseLabel": "Option to terminate, term (in years)" } } }, "localname": "LesseeOperatingLeaseTerminationPeriod", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "srev_May2017RestructuringEffortMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "May 2017 Restructuring Effort [Member]", "label": "May 2017 Restructuring Effort [Member]", "terseLabel": "May 2017 Restructuring Effort" } } }, "localname": "May2017RestructuringEffortMember", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/RestructuringAndOtherRelatedCostsNarrativeDetails", "http://www.servicesource.com/role/RestructuringAndOtherRelatedCostsRestructuringAndOtherReserveActivitiesDetails" ], "xbrltype": "domainItemType" }, "srev_NorthAmericaAndLatinAmericaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "North America And Latin America", "label": "North America And Latin America [Member]", "terseLabel": "NALA" } } }, "localname": "NorthAmericaAndLatinAmericaMember", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srev_NumberOfDebtInstruments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number Of Debt Instruments", "label": "Number Of Debt Instruments", "terseLabel": "Number of letters of credit" } } }, "localname": "NumberOfDebtInstruments", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "srev_NumberOfLeasedFacilities": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number Of Leased Facilities", "label": "Number Of Leased Facilities", "terseLabel": "Number of leased facilities" } } }, "localname": "NumberOfLeasedFacilities", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "srev_NumberofLanguages": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of Languages", "label": "Number of Languages", "terseLabel": "Number of languages (more than)" } } }, "localname": "NumberofLanguages", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/CompanyDetails" ], "xbrltype": "integerItemType" }, "srev_OperatingLeaseAssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating Lease, Assets And Liabilities, Lessee [Abstract]", "label": "Operating Lease, Assets And Liabilities, Lessee [Abstract]", "terseLabel": "Operating leases:" } } }, "localname": "OperatingLeaseAssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "srev_ProfessionalServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Professional Services [Member]", "label": "Professional Services [Member]", "terseLabel": "Professional services" } } }, "localname": "ProfessionalServicesMember", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srev_RestrictedStockUnitsandPerformanceBasedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Stock Units and Performance-Based Restricted Stock Units [Member]", "label": "Restricted Stock Units and Performance-Based Restricted Stock Units [Member]", "terseLabel": "RSUs and PSUs" } } }, "localname": "RestrictedStockUnitsandPerformanceBasedRestrictedStockUnitsMember", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityNarrativeDetails", "http://www.servicesource.com/role/StockholdersEquityRestrictedStockUnitActivityDetails" ], "xbrltype": "domainItemType" }, "srev_RestructuringAndRelatedActivitiesReducedHeadcountAndOfficeSpacesNumberOfLocations": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restructuring And Related Activities, Reduced Headcount And Office Spaces, Number Of Locations", "label": "Restructuring And Related Activities, Reduced Headcount And Office Spaces, Number Of Locations", "terseLabel": "Number of locations where reduction of headcount and office spaces took place (location)" } } }, "localname": "RestructuringAndRelatedActivitiesReducedHeadcountAndOfficeSpacesNumberOfLocations", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/RestructuringAndOtherRelatedCostsNarrativeDetails" ], "xbrltype": "integerItemType" }, "srev_RestructuringEffort2019Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restructuring Effort 2019 [Member]", "label": "Restructuring Effort 2019 [Member]", "terseLabel": "February 2019 Restructuring Effort" } } }, "localname": "RestructuringEffort2019Member", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/RestructuringAndOtherRelatedCostsNarrativeDetails", "http://www.servicesource.com/role/RestructuringAndOtherRelatedCostsRestructuringAndOtherReserveActivitiesDetails" ], "xbrltype": "domainItemType" }, "srev_RestructuringReserveChangesInEstimateAndSettledwithoutCash": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Restructuring Reserve, Changes In Estimate And Settled without Cash", "label": "Restructuring Reserve, Changes In Estimate And Settled without Cash", "terseLabel": "Change in estimates and non-cash charges" } } }, "localname": "RestructuringReserveChangesInEstimateAndSettledwithoutCash", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/RestructuringAndOtherRelatedCostsRestructuringAndOtherReserveActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "srev_RestructuringandOther": { "auth_ref": [], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Restructuring and Other", "label": "Restructuring and Other", "terseLabel": "Restructuring and other related costs" } } }, "localname": "RestructuringandOther", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "srev_SarahPattonetalv.ServiceSourceDelawareIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sarah Patton, et al v. ServiceSource Delaware, Inc [Member]", "label": "Sarah Patton, et al v. ServiceSource Delaware, Inc [Member]", "terseLabel": "Sarah Patton, et al v. ServiceSource Delaware, Inc" } } }, "localname": "SarahPattonetalv.ServiceSourceDelawareIncMember", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srev_SellingServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Selling Services [Member]", "label": "Selling Services [Member]", "terseLabel": "Selling services" } } }, "localname": "SellingServicesMember", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsDisaggregationOfRevenueDetails", "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsNarrativeDetails", "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsPerformanceObligationsDetails" ], "xbrltype": "domainItemType" }, "srev_SeniorConvertibleNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Senior Convertible Notes", "label": "Senior Convertible Notes [Member]", "terseLabel": "Senior Convertible Notes" } } }, "localname": "SeniorConvertibleNotesMember", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/FairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "srev_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodCommonStockissued": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period, Common Stock issued", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period, Common Stock issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodCommonStockissued", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "srev_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWithheldForTaxes": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period, Withheld For Taxes", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period, Withheld For Taxes", "terseLabel": "Shares withheld for taxes (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWithheldForTaxes", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "srev_StockholdersEquityAttributabletoParentAdjustedBalance": { "auth_ref": [], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfStockholdersEquity": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Stockholders' Equity Attributable to Parent, Adjusted Balance", "label": "Stockholders' Equity Attributable to Parent, Adjusted Balance", "totalLabel": "Stockholders' equity, adjusted balance" } } }, "localname": "StockholdersEquityAttributabletoParentAdjustedBalance", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "srev_The2011EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2011 Equity Incentive Plan (the \"2011 Plan\")", "label": "The 2011 Equity Incentive Plan [Member]", "terseLabel": "The 2011 Equity Incentive Plan" } } }, "localname": "The2011EquityIncentivePlanMember", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "srev_WeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted Average Remaining Lease Term [Abstract]", "label": "Weighted Average Remaining Lease Term [Abstract]", "terseLabel": "Weighted-average remaining lease term (in years):" } } }, "localname": "WeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/LeasesLeaseTermAndDiscountRateDetails" ], "xbrltype": "stringItemType" }, "srev_YearsofOperatingExperience": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Years of Operating Experience", "label": "Years of Operating Experience", "terseLabel": "Years of operating experience" } } }, "localname": "YearsofOperatingExperience", "nsuri": "http://www.servicesource.com/20190930", "presentation": [ "http://www.servicesource.com/role/CompanyDetails" ], "xbrltype": "durationItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "APJ" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.servicesource.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.servicesource.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r110", "r154", "r156", "r264", "r265" ], "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.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsDisaggregationOfRevenueDetails", "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsNarrativeDetails", "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsPerformanceObligationsDetails" ], "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.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsDisaggregationOfRevenueDetails", "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsNarrativeDetails", "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsPerformanceObligationsDetails" ], "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.servicesource.com/role/LeasesNarrativeDetails" ], "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.servicesource.com/role/LeasesNarrativeDetails" ], "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.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r111", "r154", "r157", "r266", "r267", "r269" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r159" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).", "label": "Accounting Standards Update 2014-09 [Member]", "terseLabel": "ASU 2014-09" } } }, "localname": "AccountingStandardsUpdate201409Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows", "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r227" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "ASU 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows", "http://www.servicesource.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r26" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedBalanceSheets": { "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.servicesource.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r3", "r16", "r112", "r113", "r155" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedBalanceSheets": { "order": 2.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" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r80" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "negatedLabel": "Amortization of premium on short-term investments" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedBalanceSheets": { "order": 2.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 expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r41", "r42", "r43" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedBalanceSheets": { "order": 6.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 income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r40", "r43", "r46", "r204" ], "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.servicesource.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r17" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedBalanceSheets": { "order": 4.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.servicesource.com/role/ConsolidatedBalanceSheets" ], "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.servicesource.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r91" ], "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.servicesource.com/role/ConsolidatedStatementsOfCashFlows", "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsNarrativeDetails", "http://www.servicesource.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from a tax deficiency associated with a share-based compensation plan other than an employee stock ownership plan (ESOP).", "label": "Adjustments to Additional Paid in Capital, Income Tax Deficiency from Share-based Compensation", "negatedTerseLabel": "Net cash paid for payroll taxes on restricted stock unit releases" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Recognition and Exercise", "terseLabel": "Acceleration of stock-based compensation expense in additional paid-in capital" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/RestructuringAndOtherRelatedCostsRestructuringAndOtherReserveActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r164", "r166", "r190", "r191" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "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.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r166", "r186", "r189" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Total stock-based compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfAcquisitionCosts": { "auth_ref": [ "r79", "r119" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of capitalized costs associated with acquisition of business. 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 Acquisition Costs", "terseLabel": "Amortization of contract acquisition costs" } } }, "localname": "AmortizationOfAcquisitionCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r62", "r79", "r219" ], "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 premiums and discounts" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDeferredCharges": { "auth_ref": [ "r60" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of amortization of deferred charges applied against earnings during the period.", "label": "Amortization of Deferred Charges", "terseLabel": "Amortization of debt discount and issuance costs" } } }, "localname": "AmortizationOfDeferredCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r94" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive shares excluded from diluted earnings per share calculation (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AssetRetirementObligation": { "auth_ref": [ "r122" ], "calculation": { "http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilitiesScheduleOfLongTermLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.", "label": "Asset Retirement Obligation", "terseLabel": "Asset retirement obligations" } } }, "localname": "AssetRetirementObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilitiesScheduleOfLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r108", "r248", "r257" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedBalanceSheets": { "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.servicesource.com/role/ConsolidatedBalanceSheets" ], "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.servicesource.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r5", "r38" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedBalanceSheets": { "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.servicesource.com/role/ConsolidatedBalanceSheets" ], "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.servicesource.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r167", "r188" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityNarrativeDetails", "http://www.servicesource.com/role/StockholdersEquityOptionActivityDetails", "http://www.servicesource.com/role/StockholdersEquityRestrictedStockUnitActivityDetails" ], "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.servicesource.com/role/FairValueOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r208", "r209" ], "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.servicesource.com/role/FairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/DebtDetails" ], "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.servicesource.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalLeaseObligationsNoncurrent": { "auth_ref": [ "r32", "r225", "r226" ], "calculation": { "http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilitiesScheduleOfLongTermLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal, through the balance sheet date and due to be paid more than one year (or one operating cycle, if longer) after the balance sheet date.", "label": "Capital Lease Obligations, Noncurrent", "terseLabel": "Finance lease obligations" } } }, "localname": "CapitalLeaseObligationsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilitiesScheduleOfLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r118" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Amortization of contract acquisition costs" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAxis": { "auth_ref": [ "r117" ], "lang": { "en-US": { "role": { "documentation": "Information by cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Axis]", "terseLabel": "Capitalized Contract Cost [Axis]" } } }, "localname": "CapitalizedContractCostAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cost capitalized in obtaining and fulfilling contract with customer.", "label": "Capitalized Contract Cost [Domain]", "terseLabel": "Capitalized Contract Cost [Domain]" } } }, "localname": "CapitalizedContractCostDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "auth_ref": [ "r118" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Impairment Loss", "terseLabel": "Impairment of contract costs" } } }, "localname": "CapitalizedContractCostImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r117" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "terseLabel": "Contract acquisition costs" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r117" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.", "label": "Capitalized Contract Cost, Net, Noncurrent", "terseLabel": "Contract acquisition costs" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r24", "r81" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "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.servicesource.com/role/ConsolidatedBalanceSheets" ], "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.servicesource.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r75", "r81", "r84" ], "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 and cash equivalents and restricted cash, end of period", "periodStartLabel": "Cash and cash equivalents and restricted cash, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r75", "r217" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows": { "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 change in cash and cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosures of non-cash activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r34", "r133", "r251", "r262" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 7)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedBalanceSheets" ], "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": [ "r132", "r134" ], "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.servicesource.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r15" ], "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.servicesource.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r15" ], "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 (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r15" ], "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 (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r15", "r139" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r15" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedBalanceSheets": { "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.0001 par value; 1,000,000 shares authorized; 94,599 shares issued and 94,478 shares outstanding as of September 30, 2019; 92,895 shares issued and 92,774 shares outstanding as of December 31, 2018" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r49", "r51", "r52" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r85", "r202", "r205", "r206" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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 and Other Contract Termination Costs" } } }, "localname": "ContractTerminationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/RestructuringAndOtherRelatedCostsRestructuringAndOtherReserveActivitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r148", "r150", "r155" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Contract asset" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerBasisOfPricingAxis": { "auth_ref": [ "r158" ], "lang": { "en-US": { "role": { "documentation": "Information by basis of pricing for contract representing right to consideration in exchange for good or service transferred to customer.", "label": "Contract with Customer, Basis of Pricing [Axis]", "terseLabel": "Contract with Customer, Basis of Pricing [Axis]" } } }, "localname": "ContractWithCustomerBasisOfPricingAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerBasisOfPricingDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Basis of pricing for contract with customer. Includes, but is not limited to, fixed-price and time-and-materials contracts.", "label": "Contract with Customer, Basis of Pricing [Domain]", "terseLabel": "Contract with Customer, Basis of Pricing [Domain]" } } }, "localname": "ContractWithCustomerBasisOfPricingDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r148", "r149", "r155" ], "calculation": { "http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilitiesScheduleOfOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "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": "Contract liability", "verboseLabel": "Other liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilitiesScheduleOfOtherCurrentLiabilitiesDetails", "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r59" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfOperations": { "order": 2.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 revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.servicesource.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.servicesource.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": { "auth_ref": [], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfStockholdersEquity": { "order": 2.0, "parentTag": "srev_StockholdersEquityAttributabletoParentAdjustedBalance", "weight": 1.0 } }, "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 of ASC 606 - initial adoption" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "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": [ "r138" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread of interest rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCollateralAmount": { "auth_ref": [ "r254" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets pledged to secure a debt instrument.", "label": "Debt Instrument, Collateral Amount", "terseLabel": "Letters of credit" } } }, "localname": "DebtInstrumentCollateralAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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.servicesource.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r32", "r87", "r140", "r141", "r142", "r143", "r219", "r220", "r222", "r255" ], "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.servicesource.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet": { "auth_ref": [ "r223" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Line of Credit Arrangements, Net", "terseLabel": "Deferred loan costs" } } }, "localname": "DebtIssuanceCostsLineOfCreditArrangementsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": { "auth_ref": [ "r116" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of realized gain 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, Realized Gain", "terseLabel": "Realized gains" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedGain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/FairValueOfFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": { "auth_ref": [ "r116" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of realized loss 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, Realized Loss", "terseLabel": "Realized losses" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/FairValueOfFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r195", "r197" ], "calculation": { "http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilitiesScheduleOfLongTermLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilitiesScheduleOfLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCreditCurrent": { "auth_ref": [ "r29", "r224" ], "calculation": { "http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilitiesScheduleOfOtherCurrentLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For a classified balance sheet, the cumulative difference as of the balance sheet date between the payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, within one year of the balance sheet date.", "label": "Deferred Rent Credit, Current", "terseLabel": "Deferred rent" } } }, "localname": "DeferredRentCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilitiesScheduleOfOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCreditNoncurrent": { "auth_ref": [ "r35", "r224" ], "calculation": { "http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilitiesScheduleOfLongTermLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For a classified balance sheet, the cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, more than one year after the balance sheet date.", "label": "Deferred Rent Credit, Noncurrent", "terseLabel": "Deferred rent" } } }, "localname": "DeferredRentCreditNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilitiesScheduleOfLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r79", "r106" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "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.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsDisaggregationOfRevenueDetails" ], "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.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r154" ], "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 From Contracts with Clients" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsTables" ], "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_EMEAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "EMEA" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r93" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Basic and Diluted", "verboseLabel": "Basic and diluted (in dollars per share)" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net loss per common share" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r217" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "verboseLabel": "Accrued compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "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.servicesource.com/role/StockholdersEquityStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r187" ], "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": "Unrecognized compensation expense, weighted-average period recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r187" ], "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 expense, RSUs and PSUs" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r187" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense, stock options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]", "verboseLabel": "Severance and Other Employee Costs" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/RestructuringAndOtherRelatedCostsRestructuringAndOtherReserveActivitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r184" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Employee Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityNarrativeDetails", "http://www.servicesource.com/role/StockholdersEquityOptionActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r139" ], "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.servicesource.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EurodollarMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks.", "label": "Eurodollar [Member]", "terseLabel": "Eurodollar" } } }, "localname": "EurodollarMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FacilityClosingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Closing of a facility associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Facility Closing [Member]", "terseLabel": "Asset Impairments" } } }, "localname": "FacilityClosingMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/RestructuringAndOtherRelatedCostsRestructuringAndOtherReserveActivitiesDetails" ], "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.servicesource.com/role/FairValueOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r212", "r213", "r214", "r216" ], "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.servicesource.com/role/FairValueOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r161", "r162", "r163", "r213", "r245" ], "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.servicesource.com/role/FairValueOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r215" ], "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 of Financial Instruments" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/FairValueOfFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r161", "r162", "r163", "r213", "r246" ], "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.servicesource.com/role/FairValueOfFinancialInstrumentsDetails" ], "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.servicesource.com/role/FairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "auth_ref": [ "r211" ], "lang": { "en-US": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg.", "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "terseLabel": "Federal Funds rate" } } }, "localname": "FederalFundsEffectiveSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r230", "r235", "r242" ], "calculation": { "http://www.servicesource.com/role/LeasesSupplementalIncomeStatementInformationDetails": { "order": 2.0, "parentTag": "srev_FinanceLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesSupplementalIncomeStatementInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r229", "r241" ], "calculation": { "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetailsCalc2": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.servicesource.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Total", "totalLabel": "Total finance lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails", "http://www.servicesource.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r229" ], "calculation": { "http://www.servicesource.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 }, "http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilitiesScheduleOfOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Finance lease obligations", "verboseLabel": "Other current liabilities" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesSupplementalBalanceSheetInformationDetails", "http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilitiesScheduleOfOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r241" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Summary of maturities of lease liabilities" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r229" ], "calculation": { "http://www.servicesource.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 }, "http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilitiesScheduleOfLongTermLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance lease obligations", "verboseLabel": "Other long-term liabilities" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesSupplementalBalanceSheetInformationDetails", "http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilitiesScheduleOfLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r241" ], "calculation": { "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r241" ], "calculation": { "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r241" ], "calculation": { "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fifth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Five", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r241" ], "calculation": { "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fourth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Four", "terseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r241" ], "calculation": { "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in third fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Three", "terseLabel": "2021" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r241" ], "calculation": { "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Two", "terseLabel": "2020" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r241" ], "calculation": { "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in remainder of fiscal year following latest fiscal year ended.", "label": "Finance Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "Remainder of 2019" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r241" ], "calculation": { "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r228" ], "calculation": { "http://www.servicesource.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under finance lease.", "label": "Finance Lease, Right-of-Use Asset", "totalLabel": "Property and equipment, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r230", "r235", "r242" ], "calculation": { "http://www.servicesource.com/role/LeasesSupplementalIncomeStatementInformationDetails": { "order": 1.0, "parentTag": "srev_FinanceLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of leased assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesSupplementalIncomeStatementInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r239", "r242" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Finance lease" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesLeaseTermAndDiscountRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r238", "r242" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Finance lease" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesLeaseTermAndDiscountRateDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FixedPriceContractMember": { "auth_ref": [ "r158" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which amount of consideration is fixed.", "label": "Fixed-price Contract [Member]", "terseLabel": "Fixed consideration" } } }, "localname": "FixedPriceContractMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r61" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfOperations": { "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.servicesource.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r57" ], "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.servicesource.com/role/StockholdersEquityStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r58" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfOperations": { "order": 2.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.servicesource.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r89" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfOperations": { "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 income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfOperations" ], "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": [ "r121" ], "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.servicesource.com/role/StockholdersEquityStockBasedCompensationExpenseDetails" ], "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.servicesource.com/role/StockholdersEquityStockBasedCompensationExpenseDetails" ], "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": [ "r199" ], "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.servicesource.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r86", "r107", "r198" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfOperations": { "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)", "negatedTerseLabel": "Provision for income tax (expense) benefit" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r78" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.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.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r78" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.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", "negatedTerseLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r78" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows": { "order": 16.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 expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r78" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedTerseLabel": "Contract acquisition costs" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r78" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapital": { "auth_ref": [ "r78" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period of all assets and liabilities used in operating activities.", "label": "Increase (Decrease) in Operating Capital", "negatedTerseLabel": "Other" } } }, "localname": "IncreaseDecreaseInOperatingCapital", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r78" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows": { "order": 17.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.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r78" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "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.servicesource.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetIncludingGoodwill": { "auth_ref": [], "calculation": { "http://www.servicesource.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.", "label": "Intangible Assets, Net (Including Goodwill)", "terseLabel": "Goodwill" } } }, "localname": "IntangibleAssetsNetIncludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r54", "r105", "r218", "r221", "r253" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedTerseLabel": "Interest and other expense, net" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r62", "r137" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r73", "r76", "r83" ], "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": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r240", "r242" ], "calculation": { "http://www.servicesource.com/role/LeasesSupplementalIncomeStatementInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Net lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesSupplementalIncomeStatementInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r240" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Summary of supplemental income statement information and other information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "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_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r243" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "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.servicesource.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r234" ], "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.servicesource.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r232" ], "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.servicesource.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r241" ], "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": "Summary of maturities of lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r241" ], "calculation": { "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r241" ], "calculation": { "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r241" ], "calculation": { "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r241" ], "calculation": { "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r241" ], "calculation": { "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r241" ], "calculation": { "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r241" ], "calculation": { "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "Remainder of 2019" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r241" ], "calculation": { "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetailsCalc2": { "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: interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r233" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Option to extend, term (in years)" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r243" ], "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.servicesource.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessor, Operating Lease, Payments, Fiscal Year Maturity [Abstract]", "terseLabel": "Operating Sublease" } } }, "localname": "LessorOperatingLeasePaymentsFiscalYearMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "auth_ref": [ "r244" ], "calculation": { "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor for operating lease.", "label": "Lessor, Operating Lease, Payments to be Received", "negatedTotalLabel": "Total" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceived", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears": { "auth_ref": [ "r244" ], "calculation": { "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor in fifth fiscal year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessor, Operating Lease, Payments to be Received, Five Years", "negatedTerseLabel": "2023" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears": { "auth_ref": [ "r244" ], "calculation": { "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor in fourth year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Lessor, Operating Lease, Payments to be Received, Four Years", "negatedTerseLabel": "2022" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear": { "auth_ref": [ "r244" ], "calculation": { "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor in remainder of fiscal year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Lessor, Operating Lease, Payments to be Received, Remainder of Fiscal Year", "negatedTerseLabel": "Remainder of 2019" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter": { "auth_ref": [ "r244" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor after fifth fiscal year following latest statement of financial position date for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Lessor, Operating Lease, Payments to be Received, Thereafter", "negatedTerseLabel": "Thereafter" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": { "auth_ref": [ "r244" ], "calculation": { "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor in third fiscal year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Lessor, Operating Lease, Payments to be Received, Three Years", "negatedTerseLabel": "2021" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": { "auth_ref": [ "r244" ], "calculation": { "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor in second fiscal year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Lessor, Operating Lease, Payments to be Received, Two Years", "negatedTerseLabel": "2020" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r28" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedBalanceSheets": { "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.servicesource.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r21", "r250", "r260" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedBalanceSheets": { "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\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedBalanceSheets": { "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.servicesource.com/role/ConsolidatedBalanceSheets" ], "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.servicesource.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r13", "r249", "r256" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Borrowings outstanding on revolver" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r27" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of credit facility, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LitigationStatusAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by status of pending, threatened, or settled litigation.", "label": "Litigation Status [Axis]", "terseLabel": "Litigation Status [Axis]" } } }, "localname": "LitigationStatusAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationStatusDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Status of pending, threatened, or settled litigation.", "label": "Litigation Status [Domain]", "terseLabel": "Litigation Status [Domain]" } } }, "localname": "LitigationStatusDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermPurchaseCommitmentTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.", "label": "Long-term Purchase Commitment [Table Text Block]", "verboseLabel": "Future Minimum Payments Under Non-cancelable Service Contract Commitments" } } }, "localname": "LongTermPurchaseCommitmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r32" ], "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.servicesource.com/role/DebtDetails", "http://www.servicesource.com/role/FairValueOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r32", "r136" ], "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.servicesource.com/role/DebtDetails", "http://www.servicesource.com/role/FairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyAccrualCarryingValueCurrent": { "auth_ref": [ "r133" ], "calculation": { "http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilitiesScheduleOfOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of loss contingency liability expected to be resolved within one year or the normal operating cycle, if longer.", "label": "Loss Contingency, Accrual, Current", "terseLabel": "Legal reserve", "verboseLabel": "Loss contingency accrual" } } }, "localname": "LossContingencyAccrualCarryingValueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilitiesScheduleOfOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNumberOfPlaintiffs": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of plaintiffs that have filed claims pertaining to a loss contingency.", "label": "Loss Contingency, Number of Plaintiffs", "terseLabel": "Number of plaintiffs" } } }, "localname": "LossContingencyNumberOfPlaintiffs", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r161" ], "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]", "verboseLabel": "Money market mutual funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r75" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "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.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r75" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows": { "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) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "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.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r75", "r77", "r80" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "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.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r47", "r50", "r56", "r80", "r95", "r252", "r263" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.servicesource.com/role/ConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.servicesource.com/role/ConsolidatedStatementsOfOperations": { "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", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows", "http://www.servicesource.com/role/ConsolidatedStatementsOfComprehensiveLoss", "http://www.servicesource.com/role/ConsolidatedStatementsOfOperations", "http://www.servicesource.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r91", "r92" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "New Accounting Standards Issued but Not yet Adopted and New Accounting Standards Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfOperations" ], "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.servicesource.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfOperations": { "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 from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r236", "r242" ], "calculation": { "http://www.servicesource.com/role/LeasesSupplementalIncomeStatementInformationDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesSupplementalIncomeStatementInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r231" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Rent expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r229" ], "calculation": { "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetailsCalc2": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.servicesource.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating lease liability", "totalLabel": "Total operating lease liabilities", "verboseLabel": "Total" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails", "http://www.servicesource.com/role/LeasesSupplementalBalanceSheetInformationDetails", "http://www.servicesource.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r229" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.servicesource.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities", "verboseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedBalanceSheets", "http://www.servicesource.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r229" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.servicesource.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedBalanceSheets", "http://www.servicesource.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r228" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedBalanceSheets": { "order": 6.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", "verboseLabel": "Right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedBalanceSheets", "http://www.servicesource.com/role/LeasesSupplementalBalanceSheetInformationDetails", "http://www.servicesource.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r239", "r242" ], "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": "Operating lease" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesLeaseTermAndDiscountRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r238", "r242" ], "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": "Operating lease" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesLeaseTermAndDiscountRateDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasedAssetsLineItems": { "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": "Operating Leased Assets [Line Items]", "terseLabel": "Operating Leased Assets [Line Items]" } } }, "localname": "OperatingLeasedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r1", "r207" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "The Company" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/Company" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesNoncurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilitiesScheduleOfLongTermLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Noncurrent", "terseLabel": "Other accrued costs" } } }, "localname": "OtherAccruedLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilitiesScheduleOfLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r208", "r210" ], "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.servicesource.com/role/FairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r25" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedBalanceSheets": { "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.servicesource.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r200", "r201", "r203" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "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, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent", "totalLabel": "Net change in available for sale debt securities" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r200", "r201", "r203" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r48", "r51", "r53", "r139" ], "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", "terseLabel": "Other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r48", "r51", "r200", "r201", "r203" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForWritedownOfSecuritiesNetOfTax": { "auth_ref": [ "r41", "r44", "r45" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized loss realized upon the write-down of available-for-sale securities.", "label": "Other Comprehensive (Income) Loss, Reclassification Adjustment from AOCI for Write-down of Securities, Net of Tax", "terseLabel": "Reclassification adjustment for impairment loss included in net loss" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForWritedownOfSecuritiesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r39", "r41" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax", "terseLabel": "Unrealized loss on short-term investments" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of other current liabilities.", "label": "Other Current Liabilities [Table Text Block]", "terseLabel": "Schedule of Other Current Liabilities" } } }, "localname": "OtherCurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r7", "r8", "r29" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilitiesScheduleOfOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities", "totalLabel": "Total" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedBalanceSheets", "http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilitiesScheduleOfOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Liabilities Disclosure [Abstract]" } } }, "localname": "OtherLiabilitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r30" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for other liabilities.", "label": "Other Liabilities Disclosure [Text Block]", "terseLabel": "Other Current and Long-Term Liabilities" } } }, "localname": "OtherLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilitiesScheduleOfLongTermLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedBalanceSheets", "http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilitiesScheduleOfLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Table Text Block]", "terseLabel": "Schedule of Other Long-Term Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherSundryLiabilitiesCurrent": { "auth_ref": [ "r29", "r135" ], "calculation": { "http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilitiesScheduleOfOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are due within one year or operating cycle, if longer, from the balance sheet date.", "label": "Other Sundry Liabilities, Current", "terseLabel": "Other liabilities" } } }, "localname": "OtherSundryLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilitiesScheduleOfOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSaleRecognizedInEarnings": { "auth_ref": [ "r115" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.servicesource.com/role/ConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other-than-temporary impairment (OTTI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), recognized in earnings.", "label": "Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale, Recognized in Earnings", "negatedTerseLabel": "Impairment loss on investment securities", "terseLabel": "Impairment loss on investment securities", "verboseLabel": "Other-than-temporary impairment loss recorded in earnings" } } }, "localname": "OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSaleRecognizedInEarnings", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows", "http://www.servicesource.com/role/ConsolidatedStatementsOfOperations", "http://www.servicesource.com/role/FairValueOfFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromShortTermInvestments": { "auth_ref": [ "r63", "r65", "r82" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net amount paid (received) by the reporting entity through acquisition or sale and maturities of short-term investments with an original maturity that is three months or less which qualify for treatment as an investing activity based on management's intention and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Payments for (Proceeds from) Short-term Investments", "negatedLabel": "Purchases of short-term investments" } } }, "localname": "PaymentsForProceedsFromShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r74", "r124" ], "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 paid" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/RestructuringAndOtherRelatedCostsRestructuringAndOtherReserveActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r72" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r70" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.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", "negatedTerseLabel": "Payments related to minimum tax withholdings on restricted stock unit releases" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r66" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Acquisition of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PendingLitigationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Risk of loss associated with the outcome of pending litigation against the entity, for example, but not limited to, litigation in arbitration or within the trial process.", "label": "Pending Litigation [Member]", "terseLabel": "Pending Litigation" } } }, "localname": "PendingLitigationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r167", "r188" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r14" ], "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.servicesource.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r14" ], "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 (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r14" ], "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 (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r14" ], "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 (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r14" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedBalanceSheets": { "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; 20,000 shares authorized and none issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r4", "r22", "r23" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r0" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for reclassifications that affects the comparability of the financial statements.", "label": "Reclassification, Policy [Policy Text Block]", "terseLabel": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r68" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r69", "r88" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from revolving line of credit" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments": { "auth_ref": [ "r64", "r67" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Proceeds from Maturities, Prepayments and Calls of Short-term Investments", "terseLabel": "Maturities of short-term investments" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfShortTermInvestments": { "auth_ref": [ "r64" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Proceeds from Sale of Short-term Investments", "terseLabel": "Sales of short-term investments" } } }, "localname": "ProceedsFromSaleOfShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r10", "r11", "r120", "r261" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedBalanceSheets": { "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.servicesource.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "calculation": { "http://www.servicesource.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase Obligation", "totalLabel": "Total" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueAfterFifthYear": { "auth_ref": [], "calculation": { "http://www.servicesource.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of purchase arrangement maturing after the fifth fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded purchase obligations, long-term purchase commitments, and short-term purchase commitments.", "label": "Purchase Obligation, Due after Fifth Year", "terseLabel": "Thereafter" } } }, "localname": "PurchaseObligationDueAfterFifthYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInFifthYear": { "auth_ref": [], "calculation": { "http://www.servicesource.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of purchase arrangement maturing in the fifth fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded purchase obligations, long-term purchase commitments, and short-term purchase commitments.", "label": "Purchase Obligation, Due in Fifth Year", "terseLabel": "2023" } } }, "localname": "PurchaseObligationDueInFifthYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInFourthYear": { "auth_ref": [], "calculation": { "http://www.servicesource.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of purchase arrangement maturing in the fourth fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded purchase obligations, long-term purchase commitments, and short-term purchase commitments.", "label": "Purchase Obligation, Due in Fourth Year", "terseLabel": "2022" } } }, "localname": "PurchaseObligationDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInSecondYear": { "auth_ref": [], "calculation": { "http://www.servicesource.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of purchase arrangement maturing in the second fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded purchase obligations, long-term purchase commitments, and short-term purchase commitments.", "label": "Purchase Obligation, Due in Second Year", "terseLabel": "2020" } } }, "localname": "PurchaseObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInThirdYear": { "auth_ref": [], "calculation": { "http://www.servicesource.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of purchase arrangement maturing in the third fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded purchase obligations, long-term purchase commitments, and short-term purchase commitments.", "label": "Purchase Obligation, Due in Third Year", "terseLabel": "2021" } } }, "localname": "PurchaseObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationFiscalYearMaturityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Purchase Obligation, Fiscal Year Maturity [Abstract]", "terseLabel": "Non-cancelable Service Contract Commitments" } } }, "localname": "PurchaseObligationFiscalYearMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.servicesource.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of purchase arrangement maturing in the remainder of the fiscal year following the latest fiscal year ended. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitments, and short-term purchase commitments.", "label": "Purchase Obligation, Future Minimum Payments, Remainder of Fiscal Year", "terseLabel": "Remainder of 2019" } } }, "localname": "PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfConvertibleDebt": { "auth_ref": [ "r71" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Repayments of Convertible Debt", "negatedTerseLabel": "Repayment of convertible notes", "terseLabel": "Repayments of convertible debt" } } }, "localname": "RepaymentsOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows", "http://www.servicesource.com/role/FairValueOfFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermCapitalLeaseObligations": { "auth_ref": [ "r71" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).", "label": "Repayments of Long-term Capital Lease Obligations", "negatedLabel": "Repayment on finance lease obligations" } } }, "localname": "RepaymentsOfLongTermCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r193", "r270" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfOperations" ], "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.servicesource.com/role/StockholdersEquityStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r9", "r81", "r84", "r247", "r258" ], "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.servicesource.com/role/FairValueOfFinancialInstrumentsDetails" ], "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.servicesource.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashEquivalentsNoncurrent": { "auth_ref": [ "r6", "r12", "r84", "r268" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash equivalents restricted as to withdrawal or usage, classified as noncurrent. 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 Equivalents, Noncurrent", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "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": [ "r131" ], "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 and Other Related Costs" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/RestructuringAndOtherRelatedCosts" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r79", "r123", "r127", "r130" ], "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 and other related costs" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/RestructuringAndOtherRelatedCostsNarrativeDetails", "http://www.servicesource.com/role/RestructuringAndOtherRelatedCostsRestructuringAndOtherReserveActivitiesDetails" ], "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.servicesource.com/role/RestructuringAndOtherRelatedCostsRestructuringAndOtherReserveActivitiesDetails" ], "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.servicesource.com/role/RestructuringAndOtherRelatedCostsNarrativeDetails", "http://www.servicesource.com/role/RestructuringAndOtherRelatedCostsRestructuringAndOtherReserveActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostsAndAssetImpairmentCharges": { "auth_ref": [ "r79" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation.", "label": "Restructuring Costs and Asset Impairment Charges", "terseLabel": "Restructuring and other related costs" } } }, "localname": "RestructuringCostsAndAssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "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.servicesource.com/role/RestructuringAndOtherRelatedCostsNarrativeDetails", "http://www.servicesource.com/role/RestructuringAndOtherRelatedCostsRestructuringAndOtherReserveActivitiesDetails" ], "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.servicesource.com/role/RestructuringAndOtherRelatedCostsNarrativeDetails", "http://www.servicesource.com/role/RestructuringAndOtherRelatedCostsRestructuringAndOtherReserveActivitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r124", "r128" ], "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.servicesource.com/role/RestructuringAndOtherRelatedCostsRestructuringAndOtherReserveActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveNoncurrent": { "auth_ref": [ "r123" ], "calculation": { "http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilitiesScheduleOfLongTermLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of known and estimated costs associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid after one year or beyond the next operating cycle, if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.", "label": "Restructuring Reserve, Noncurrent", "terseLabel": "Accrued restructuring costs" } } }, "localname": "RestructuringReserveNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilitiesScheduleOfLongTermLiabilitiesDetails" ], "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.servicesource.com/role/RestructuringAndOtherRelatedCostsRestructuringAndOtherReserveActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r18", "r144", "r259" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedBalanceSheets": { "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.servicesource.com/role/ConsolidatedBalanceSheets" ], "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.servicesource.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r153", "r154" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsDisaggregationOfRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r160" ], "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, Contract Asset and Liability Balances and Contract Acquisition Costs" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCosts" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Initial Application Period Cumulative Effect Transition [Line Items]", "terseLabel": "Revenue, Initial Application Period Cumulative Effect Transition [Line Items]" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information when using transition method for cumulative effect in initial period of application for revenue from contract with customer.", "label": "Revenue, Initial Application Period Cumulative Effect Transition [Table]", "terseLabel": "Revenue, Initial Application Period Cumulative Effect Transition [Table]" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r151" ], "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": "Remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsNarrativeDetails", "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r152" ], "lang": { "en-US": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Remaining performance obligation, expected timing of satisfaction" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r152" ], "lang": { "en-US": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r55", "r103", "r104", "r109" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Net revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r166", "r185", "r189" ], "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": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r166", "r185", "r189" ], "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": "Summary of Stock-Based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOperatingLeasedAssetsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of long-lived, depreciable assets that are subject to a operating lease agreements and are used in the normal conduct of business to produce goods and services. Examples may include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Schedule of Operating Leased Assets [Table]", "terseLabel": "Schedule of Operating Leased Assets [Table]" } } }, "localname": "ScheduleOfOperatingLeasedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r176" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of activity for outstanding award under share-based payment arrangement excluding share and unit options and nonvested award.", "label": "Share-based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block]", "terseLabel": "Summary of Additional Information Concerning Vested RSUs and PSUs" } } }, "localname": "ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r125", "r126", "r129" ], "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.servicesource.com/role/RestructuringAndOtherRelatedCostsNarrativeDetails", "http://www.servicesource.com/role/RestructuringAndOtherRelatedCostsRestructuringAndOtherReserveActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r125", "r126", "r129" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Schedule of Restructuring and Other Reserve Activities" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/RestructuringAndOtherRelatedCostsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r167", "r188" ], "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.servicesource.com/role/StockholdersEquityNarrativeDetails", "http://www.servicesource.com/role/StockholdersEquityOptionActivityDetails", "http://www.servicesource.com/role/StockholdersEquityRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock": { "auth_ref": [ "r169" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for stock options and stock appreciation rights that were outstanding at the beginning and end of the year, exercisable at the end of the year, and the number of stock options and stock appreciation rights that were granted, exercised or converted, forfeited, and expired during the year.", "label": "Share-based Payment Arrangement, Option and Stock Appreciation Rights, Activity [Table Text Block]", "terseLabel": "Summary of Option and Restricted Stock Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfOperations": { "order": 1.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.servicesource.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r57" ], "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.servicesource.com/role/StockholdersEquityStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r78" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r174" ], "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": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r180" ], "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": "Forfeited, weighted average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r178" ], "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": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r178" ], "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": "Granted, weighted average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityRestrictedStockUnitActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r177" ], "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": "Unvested, ending balance (in shares)", "periodStartLabel": "Unvested, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityRestrictedStockUnitActivityDetails" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r177" ], "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": "Unvested, weighted average grant date fair value, ending balance (in dollars per share)", "periodStartLabel": "Unvested, 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.servicesource.com/role/StockholdersEquityRestrictedStockUnitActivityDetails" ], "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.servicesource.com/role/StockholdersEquityRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r179" ], "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": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r179" ], "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": "Vested, weighted average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityRestrictedStockUnitActivityDetails" ], "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.servicesource.com/role/StockholdersEquityNarrativeDetails", "http://www.servicesource.com/role/StockholdersEquityOptionActivityDetails", "http://www.servicesource.com/role/StockholdersEquityRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r172" ], "lang": { "en-US": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Options exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r172" ], "lang": { "en-US": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Options exercisable, weighted average option price per share (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r175" ], "lang": { "en-US": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Expired and/or forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r175" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Expired and/or Forfeited, weighted average exercise price per share (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r181" ], "lang": { "en-US": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average fair value of options granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r171", "r188" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding, ending balance (in shares)", "periodStartLabel": "Outstanding, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Options Outstanding, Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r170" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding, weighted average exercise price per share, ending balance (in dollars per share)", "periodStartLabel": "Outstanding, weighted average exercise price per share, beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Options Outstanding, Options, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r182" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Outstanding, intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r165", "r168" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityNarrativeDetails", "http://www.servicesource.com/role/StockholdersEquityOptionActivityDetails", "http://www.servicesource.com/role/StockholdersEquityRestrictedStockUnitActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted, weighted average exercise price per share (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r188" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Options exercisable, intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r188" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Options exercisable, weighted average remaining contractual life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r183" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding, weighted average remaining contractual life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquityOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "auth_ref": [ "r147", "r192" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).", "label": "Shareholders' Equity and Share-based Payments [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r90" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r37", "r139" ], "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.servicesource.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "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.servicesource.com/role/ConsolidatedStatementsOfCashFlows", "http://www.servicesource.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "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.servicesource.com/role/ConsolidatedStatementsOfCashFlows", "http://www.servicesource.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r139", "r144" ], "lang": { "en-US": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "verboseLabel": "Issuance of common stock, restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r14", "r15", "r139", "r144", "r173" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "terseLabel": "Proceeds from the exercise of stock options and employee stock purchase plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r14", "r15", "r139", "r144" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Issuance of common stock, restricted stock units" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r37", "r139", "r144" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Proceeds from the exercise of stock options and employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r15", "r19", "r20", "r114" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 }, "http://www.servicesource.com/role/ConsolidatedStatementsOfStockholdersEquity": { "order": 1.0, "parentTag": "srev_StockholdersEquityAttributabletoParentAdjustedBalance", "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": "Stockholders' equity, ending balance", "periodStartLabel": "Stockholders' equity, beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedBalanceSheets", "http://www.servicesource.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r237", "r242" ], "calculation": { "http://www.servicesource.com/role/LeasesSupplementalIncomeStatementInformationDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedTerseLabel": "Sublease income", "terseLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/LeasesNarrativeDetails", "http://www.servicesource.com/role/LeasesSupplementalIncomeStatementInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TimeAndMaterialsContractMember": { "auth_ref": [ "r158" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which amount of consideration is based on time and materials consumed.", "label": "Time-and-materials Contract [Member]", "terseLabel": "Variable consideration" } } }, "localname": "TimeAndMaterialsContractMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r36", "r145" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Shares/Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r36", "r145", "r146" ], "calculation": { "http://www.servicesource.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "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.servicesource.com/role/ConsolidatedStatementsOfCashFlows", "http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsNarrativeDetails", "http://www.servicesource.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "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.servicesource.com/role/RestructuringAndOtherRelatedCostsRestructuringAndOtherReserveActivitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r194", "r196" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r96", "r97", "r98", "r99", "r100", "r101", "r102" ], "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.servicesource.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "verboseLabel": "Basic and diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Weighted-average common shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.servicesource.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r107": { "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" }, "r108": { "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" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=SL6284422-111562" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27357-111563" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r121": { "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" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "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" }, "r131": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r132": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r133": { "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" }, "r134": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1243-112600" }, "r136": { "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" }, "r137": { "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" }, "r138": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130533-203044" }, "r151": { "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" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r174": { "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" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r193": { "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" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=SL37586934-109318" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r198": { "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" }, "r199": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r2": { "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" }, "r20": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r203": { "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" }, "r204": { "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" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r207": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=118875152&loc=SL5864739-113975" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r219": { "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" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=68176171&loc=SL68176184-208336" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902458&loc=d3e39927-112707" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164758&loc=d3e45023-112735" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164817&loc=d3e45280-112737" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r232": { "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" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r234": { "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" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r236": { "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" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119202524&loc=SL77919396-209981" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(d)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "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" }, "r271": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r272": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r273": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r274": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r275": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r276": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r28": { "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" }, "r29": { "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" }, "r3": { "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" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.26(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "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": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e689-108580" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724391-108580" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r5": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r6": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6904-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765" }, "r80": { "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" }, "r81": { "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" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3098-108585" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r89": { "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" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r91": { "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" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } XML 42 R45.htm IDEA: XBRL DOCUMENT v3.19.3
Stockholders' Equity - Restricted Stock Unit Activity (Details) - RSUs and PSUs
shares in Thousands
9 Months Ended
Sep. 30, 2019
$ / shares
shares
Shares  
Unvested, beginning balance (in shares) 5,669
Granted (in shares) 2,908
Vested (in shares) (1,461)
Forfeited (in shares) (1,195)
Unvested, ending balance (in shares) 5,921
Weighted-Average Grant Date Fair Value  
Unvested, weighted average grant date fair value, beginning balance (in dollars per share) | $ / shares $ 3.29
Granted, weighted average grant date fair value (in dollars per share) | $ / shares 1.10
Vested, weighted average grant date fair value (in dollars per share) | $ / shares 3.78
Forfeited, weighted average grant date fair value (in dollars per share) | $ / shares 3.79
Unvested, weighted average grant date fair value, ending balance (in dollars per share) | $ / shares $ 1.99
Common stock, shares issued (in shares) 1,441
Shares withheld for taxes (in shares) 20
XML 43 R41.htm IDEA: XBRL DOCUMENT v3.19.3
Revenues, Contract Asset and Liability Balances and Contract Acquisition Costs - Performance Obligations (Details) - Selling services
$ in Millions
Sep. 30, 2019
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 56.0
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-10-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 1.0
Remaining performance obligation, expected timing of satisfaction 3 months
XML 44 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3 html 204 362 1 false 43 0 false 9 false false R1.htm 0001000 - Document - Cover Page Sheet http://www.servicesource.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001000 - Statement - Consolidated Balance Sheets Sheet http://www.servicesource.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.servicesource.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Consolidated Statements of Operations Sheet http://www.servicesource.com/role/ConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 4 false false R5.htm 1003000 - Statement - Consolidated Statements of Comprehensive Loss Sheet http://www.servicesource.com/role/ConsolidatedStatementsOfComprehensiveLoss Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 1004000 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.servicesource.com/role/ConsolidatedStatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 1005000 - Statement - Consolidated Statements of Cash Flows Sheet http://www.servicesource.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101100 - Disclosure - The Company Sheet http://www.servicesource.com/role/Company The Company Notes 8 false false R9.htm 2103100 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.servicesource.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 2111100 - Disclosure - Fair Value of Financial Instruments Sheet http://www.servicesource.com/role/FairValueOfFinancialInstruments Fair Value of Financial Instruments Notes 10 false false R11.htm 2115100 - Disclosure - Other Current and Long-Term Liabilities Sheet http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilities Other Current and Long-Term Liabilities Notes 11 false false R12.htm 2120100 - Disclosure - Debt Sheet http://www.servicesource.com/role/Debt Debt Notes 12 false false R13.htm 2121100 - Disclosure - Leases Sheet http://www.servicesource.com/role/Leases Leases Notes 13 false false R14.htm 2123100 - Disclosure - Commitments and Contingencies Sheet http://www.servicesource.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 14 false false R15.htm 2124100 - Disclosure - Revenues, Contract Asset and Liability Balances and Contract Acquisition Costs Sheet http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCosts Revenues, Contract Asset and Liability Balances and Contract Acquisition Costs Notes 15 false false R16.htm 2125100 - Disclosure - Stockholders' Equity Sheet http://www.servicesource.com/role/StockholdersEquity Stockholders' Equity Notes 16 false false R17.htm 2126100 - Disclosure - Income Taxes Sheet http://www.servicesource.com/role/IncomeTaxes Income Taxes Notes 17 false false R18.htm 2127100 - Disclosure - Restructuring and Other Related Costs Sheet http://www.servicesource.com/role/RestructuringAndOtherRelatedCosts Restructuring and Other Related Costs Notes 18 false false R19.htm 2203201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.servicesource.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.servicesource.com/role/SummaryOfSignificantAccountingPolicies 19 false false R20.htm 2315301 - Disclosure - Other Current and Long-Term Liabilities (Tables) Sheet http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilitiesTables Other Current and Long-Term Liabilities (Tables) Tables http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilities 20 false false R21.htm 2321301 - Disclosure - Leases (Tables) Sheet http://www.servicesource.com/role/LeasesTables Leases (Tables) Tables http://www.servicesource.com/role/Leases 21 false false R22.htm 2323301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.servicesource.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.servicesource.com/role/CommitmentsAndContingencies 22 false false R23.htm 2324301 - Disclosure - Revenues, Contract Asset and Liability Balances and Contract Acquisition Costs (Tables) Sheet http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsTables Revenues, Contract Asset and Liability Balances and Contract Acquisition Costs (Tables) Tables http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCosts 23 false false R24.htm 2325301 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.servicesource.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.servicesource.com/role/StockholdersEquity 24 false false R25.htm 2327301 - Disclosure - Restructuring and Other Related Costs (Tables) Sheet http://www.servicesource.com/role/RestructuringAndOtherRelatedCostsTables Restructuring and Other Related Costs (Tables) Tables http://www.servicesource.com/role/RestructuringAndOtherRelatedCosts 25 false false R26.htm 2401401 - Disclosure - The Company (Details) Sheet http://www.servicesource.com/role/CompanyDetails The Company (Details) Details http://www.servicesource.com/role/Company 26 false false R27.htm 2403406 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.servicesource.com/role/SummaryOfSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.servicesource.com/role/SummaryOfSignificantAccountingPoliciesPolicies 27 false false R28.htm 2411402 - Disclosure - Fair Value of Financial Instruments (Details) Sheet http://www.servicesource.com/role/FairValueOfFinancialInstrumentsDetails Fair Value of Financial Instruments (Details) Details http://www.servicesource.com/role/FairValueOfFinancialInstruments 28 false false R29.htm 2415402 - Disclosure - Other Current and Long-Term Liabilities - Schedule of Other Current Liabilities (Details) Sheet http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilitiesScheduleOfOtherCurrentLiabilitiesDetails Other Current and Long-Term Liabilities - Schedule of Other Current Liabilities (Details) Details 29 false false R30.htm 2415403 - Disclosure - Other Current and Long-Term Liabilities - Schedule of Long-Term Liabilities (Details) Sheet http://www.servicesource.com/role/OtherCurrentAndLongTermLiabilitiesScheduleOfLongTermLiabilitiesDetails Other Current and Long-Term Liabilities - Schedule of Long-Term Liabilities (Details) Details 30 false false R31.htm 2420402 - Disclosure - Debt (Details) Sheet http://www.servicesource.com/role/DebtDetails Debt (Details) Details http://www.servicesource.com/role/Debt 31 false false R32.htm 2421402 - Disclosure - Leases - Narrative (Details) Sheet http://www.servicesource.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 32 false false R33.htm 2421403 - Disclosure - Leases - Supplemental Income Statement Information (Details) Sheet http://www.servicesource.com/role/LeasesSupplementalIncomeStatementInformationDetails Leases - Supplemental Income Statement Information (Details) Details 33 false false R34.htm 2421404 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) Sheet http://www.servicesource.com/role/LeasesSupplementalBalanceSheetInformationDetails Leases - Supplemental Balance Sheet Information (Details) Details 34 false false R35.htm 2421406 - Disclosure - Leases - Lease Term and Discount Rate (Details) Sheet http://www.servicesource.com/role/LeasesLeaseTermAndDiscountRateDetails Leases - Lease Term and Discount Rate (Details) Details 35 false false R36.htm 2421407 - Disclosure - Leases - Maturity of Lease Liabilities (Details) Sheet http://www.servicesource.com/role/LeasesMaturityOfLeaseLiabilitiesDetails Leases - Maturity of Lease Liabilities (Details) Details 36 false false R37.htm 2423402 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.servicesource.com/role/CommitmentsAndContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 37 false false R38.htm 2423403 - Disclosure - Commitments and Contingencies - Future Minimum Payments (Details) Sheet http://www.servicesource.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsDetails Commitments and Contingencies - Future Minimum Payments (Details) Details 38 false false R39.htm 2424402 - Disclosure - Revenues, Contract Asset and Liability Balances and Contract Acquisition Costs - Disaggregation of Revenue (Details) Sheet http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsDisaggregationOfRevenueDetails Revenues, Contract Asset and Liability Balances and Contract Acquisition Costs - Disaggregation of Revenue (Details) Details 39 false false R40.htm 2424403 - Disclosure - Revenues, Contract Asset and Liability Balances and Contract Acquisition Costs - Narrative (Details) Sheet http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsNarrativeDetails Revenues, Contract Asset and Liability Balances and Contract Acquisition Costs - Narrative (Details) Details http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsTables 40 false false R41.htm 2424404 - Disclosure - Revenues, Contract Asset and Liability Balances and Contract Acquisition Costs - Performance Obligations (Details) Sheet http://www.servicesource.com/role/RevenuesContractAssetAndLiabilityBalancesAndContractAcquisitionCostsPerformanceObligationsDetails Revenues, Contract Asset and Liability Balances and Contract Acquisition Costs - Performance Obligations (Details) Details 41 false false R42.htm 2425402 - Disclosure - Stockholders' Equity - Stock-Based Compensation Expense (Details) Sheet http://www.servicesource.com/role/StockholdersEquityStockBasedCompensationExpenseDetails Stockholders' Equity - Stock-Based Compensation Expense (Details) Details 42 false false R43.htm 2425403 - Disclosure - Stockholders' Equity - Narrative (Details) Sheet http://www.servicesource.com/role/StockholdersEquityNarrativeDetails Stockholders' Equity - Narrative (Details) Details 43 false false R44.htm 2425404 - Disclosure - Stockholders' Equity - Option Activity (Details) Sheet http://www.servicesource.com/role/StockholdersEquityOptionActivityDetails Stockholders' Equity - Option Activity (Details) Details 44 false false R45.htm 2425405 - Disclosure - Stockholders' Equity - Restricted Stock Unit Activity (Details) Sheet http://www.servicesource.com/role/StockholdersEquityRestrictedStockUnitActivityDetails Stockholders' Equity - Restricted Stock Unit Activity (Details) Details 45 false false R46.htm 2426401 - Disclosure - Income Taxes (Details) Sheet http://www.servicesource.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.servicesource.com/role/IncomeTaxes 46 false false R47.htm 2427402 - Disclosure - Restructuring and Other Related Costs - Narrative (Details) Sheet http://www.servicesource.com/role/RestructuringAndOtherRelatedCostsNarrativeDetails Restructuring and Other Related Costs - Narrative (Details) Details 47 false false R48.htm 2427403 - Disclosure - Restructuring and Other Related Costs - Restructuring and Other Reserve Activities (Details) Sheet http://www.servicesource.com/role/RestructuringAndOtherRelatedCostsRestructuringAndOtherReserveActivitiesDetails Restructuring and Other Related Costs - Restructuring and Other Reserve Activities (Details) Details 48 false false All Reports Book All Reports srev-9302019x10q.htm a9302019-exhibit311xq32019.htm a9302019-exhibit312xq32019.htm a9302019-exhibit321xq32019.htm a9302019-exhibit322xq32019.htm exhibit101.htm exhibit102.htm srev-20190930.xsd srev-20190930_cal.xml srev-20190930_def.xml srev-20190930_lab.xml srev-20190930_pre.xml http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2019-01-31 http://fasb.org/us-gaap/2019-01-31 true true XML 45 R28.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value of Financial Instruments (Details) - USD ($)
3 Months Ended 9 Months Ended
Aug. 01, 2018
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Repayments of convertible debt       $ 0 $ 150,000,000  
Other-than-temporary impairment loss recorded in earnings   $ 0 $ 0 0 1,958,000  
Realized gains     0   30,000.00  
Realized losses     $ 0   $ 200,000  
Other Assets | Quoted Prices in Active Markets for Identical Assets (Level 1)            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Restricted cash   $ 2,300,000   $ 2,300,000   $ 1,200,000
Senior Convertible Notes            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Repayments of convertible debt $ 150,000,000.0          
XML 46 R20.htm IDEA: XBRL DOCUMENT v3.19.3
Other Current and Long-Term Liabilities (Tables)
9 Months Ended
Sep. 30, 2019
Other Liabilities Disclosure [Abstract]  
Schedule of Other Current Liabilities
Other current liabilities were comprised of the following:
 
September 30, 2019
 
December 31, 2018
 
 
 
 
 
(in thousands)
Finance lease obligations
$
962

 
$
954

Contract liability
336

 
873

Other liabilities
238

 
198

Legal reserve
192

 
3,750

Employee stock purchase plan withholdings
78

 
384

Deferred rent

 
735

Total
$
1,806

 
$
6,894


Schedule of Other Long-Term Liabilities
Other long-term liabilities were comprised of the following:
 
September 30, 2019
 
December 31, 2018
 
 
 
 
 
(in thousands)
Asset retirement obligations
$
1,393

 
$
1,368

Finance lease obligations
893

 
1,510

Accrued restructuring costs
532

 
716

Deferred tax liability
348

 
268

Other accrued costs
121

 
105

Deferred rent

 
2,573

Total
$
3,287

 
$
6,540


XML 47 R24.htm IDEA: XBRL DOCUMENT v3.19.3
Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2019
Share-based Payment Arrangement [Abstract]  
Summary of Stock-Based Compensation Expense
The following table presents stock-based compensation expense as allocated within the Company's Consolidated Statements of Operations:
 
 For the Three Months Ended September 30,
 
For the Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
 
 
 
 
 
 
 
 
 
(in thousands)
Cost of revenue
$
126

 
$
194

 
$
414

 
$
752

Sales and marketing
518

 
717

 
1,390

 
2,436

Research and development
12

 
24

 
24

 
146

General and administrative
523

 
1,560

 
2,157

 
5,699

Total stock-based compensation
$
1,179

 
$
2,495

 
$
3,985

 
$
9,033


Summary of Option and Restricted Stock Activity
The following table summarizes information related to stock options:
 
Shares
 
Weighted-Average Exercise Price
 
Weighted-Average Remaining Contractual Life (Years)
 
Intrinsic Value
 
(in thousands)
 
 
 
 
 
(in thousands)
Outstanding as of December 31, 2018
7,516

 
$
3.34

 
 
 
$

Granted
576

 
$
0.95

 
 
 
 
Expired and/or forfeited
(3,829
)
 
$
4.22

 
 
 
 
Outstanding as of September 30, 2019
4,263

 
$
2.22

 
8.15
 
$

Exercisable as of September 30, 2019
1,047

 
$
5.12

 
4.87
 
$


Summary of Additional Information Concerning Vested RSUs and PSUs
The following table summarizes information related to restricted stock units and performance-based restricted stock units:
 
Units
 
Weighted-Average Grant Date Fair Value
 
(in thousands)
 
 
Non-vested as of December 31, 2018
5,669

 
$
3.29

Granted
2,908

 
$
1.10

Vested(1)
(1,461
)
 
$
3.78

Forfeited
(1,195
)
 
$
3.79

Non-vested as of September 30, 2019
5,921

 
$
1.99


(1) 1,441 thousand shares of common stock were issued for restricted stock units vested and the remaining 20 thousand shares were withheld for taxes.
XML 48 R1.htm IDEA: XBRL DOCUMENT v3.19.3
Cover Page - shares
9 Months Ended
Sep. 30, 2019
Oct. 24, 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-35108  
Entity Registrant Name SERVICESOURCE INTERNATIONAL, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 81-0578975  
Entity Address, Address Line One 707 17th Street,  
Entity Address, Address Line Two 25th Floor  
Entity Address, City or Town Denver,  
Entity Address, State or Province CO  
Entity Address, Postal Zip Code 80202  
City Area Code (720)  
Local Phone Number 889-8500  
Title of 12(b) Security Common Stock, $0.0001 Par Value  
Trading Symbol SREV  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Small Business false  
Emerging Growth Company false  
Entity Shell Company false  
Entity Common stock, shares outstanding   94,495,042
Amendment Flag false  
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q3  
Entity Central Index Key 0001310114  
Current Fiscal Year End Date --12-31  
XML 49 R12.htm IDEA: XBRL DOCUMENT v3.19.3
Debt
9 Months Ended
Sep. 30, 2019
Debt Disclosure [Abstract]  
Debt Debt
Revolving Line of Credit
In July 2018, the Company entered into a $40.0 million senior secured Revolver that allows us to borrow against our domestic receivables as defined in the credit agreement. The Revolver matures July 2021 and bears interest at a variable rate per annum based on the greater of the prime rate, the Federal Funds rate plus 0.50% or the one-month LIBOR rate plus 1.00%, plus, in each case, a margin of 1.00% for base rate borrowings or 2.00% for Eurodollar borrowings. As of September 30, 2019, the Company did not have any borrowings outstanding on the Revolver and therefore has no future obligations.
The obligations under the credit agreement are secured by substantially all assets of the borrowers and certain of their subsidiaries, including pledges of equity in certain of the Company’s subsidiaries. The Revolver has covenants with which the Company was in compliance as of September 30, 2019 and December 31, 2018.
Deferred Debt Issuance Costs
Discounts and premiums to the principal amounts are included in the carrying value of debt and amortized to "Interest and other expense, net" over the remaining life of the underlying debt. Unamortized debt issuance costs related to the Revolver were $0.1 million and $0.2 million as of September 30, 2019 and December 31, 2018, respectively. The amortization of all premiums and discounts related to the convertible notes that matured August 2018 was $0.8 million and $5.3 million for the three and nine months ended September 30, 2018, respectively.
Interest expense related to the amortization of debt issuance costs, interest expense associated with the Company's debt obligations and accretion of the Company's debt discount was $0.04 million and $1.1 million for the three months ended September 30, 2019 and 2018, respectively, and $0.1 million and $7.1 million for the nine months ended September 30, 2019 and 2018, respectively.
XML 50 R5.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Statements of Comprehensive Loss - 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 $ (4,437) $ (6,625) $ (16,191) $ (27,164)
Other comprehensive income (loss)        
Unrealized loss on short-term investments 0 (5) 0 (705)
Reclassification adjustment for impairment loss included in net loss 0 0 0 1,958
Net change in available for sale debt securities 0 (5) 0 1,253
Foreign currency translation adjustments 73 (112) (111) (48)
Other comprehensive income (loss) 73 (117) (111) 1,205
Comprehensive loss $ (4,364) $ (6,742) $ (16,302) $ (25,959)
XML 51 R16.htm IDEA: XBRL DOCUMENT v3.19.3
Stockholders' Equity
9 Months Ended
Sep. 30, 2019
Share-based Payment Arrangement [Abstract]  
Stockholders' Equity Stockholders' Equity
Stock-Based Compensation Expense
The following table presents stock-based compensation expense as allocated within the Company's Consolidated Statements of Operations:
 
 For the Three Months Ended September 30,
 
For the Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
 
 
 
 
 
 
 
 
 
(in thousands)
Cost of revenue
$
126

 
$
194

 
$
414

 
$
752

Sales and marketing
518

 
717

 
1,390

 
2,436

Research and development
12

 
24

 
24

 
146

General and administrative
523

 
1,560

 
2,157

 
5,699

Total stock-based compensation
$
1,179

 
$
2,495

 
$
3,985

 
$
9,033


The above table does not include capitalized stock-based compensation related to internal-use software of $0.02 million and $0.05 million for the three and nine months ended September 30, 2019 and $0.05 million and $0.3 million for the three and nine months ended September 30, 2018, respectively.
Stock Awards
The following table summarizes information related to stock options:
 
Shares
 
Weighted-Average Exercise Price
 
Weighted-Average Remaining Contractual Life (Years)
 
Intrinsic Value
 
(in thousands)
 
 
 
 
 
(in thousands)
Outstanding as of December 31, 2018
7,516

 
$
3.34

 
 
 
$

Granted
576

 
$
0.95

 
 
 
 
Expired and/or forfeited
(3,829
)
 
$
4.22

 
 
 
 
Outstanding as of September 30, 2019
4,263

 
$
2.22

 
8.15
 
$

Exercisable as of September 30, 2019
1,047

 
$
5.12

 
4.87
 
$


The weighted-average fair value of options granted during the nine months ended September 30, 2019 and 2018 was $0.47 and $1.75, respectively. As of September 30, 2019, there was $1.6 million of unrecognized compensation expense related to stock options granted under the 2011 Equity Incentive Plan (the "2011 Plan"), which is expected to be recognized over a weighted-average period of 2.5 years.
The following table summarizes information related to restricted stock units and performance-based restricted stock units:
 
Units
 
Weighted-Average Grant Date Fair Value
 
(in thousands)
 
 
Non-vested as of December 31, 2018
5,669

 
$
3.29

Granted
2,908

 
$
1.10

Vested(1)
(1,461
)
 
$
3.78

Forfeited
(1,195
)
 
$
3.79

Non-vested as of September 30, 2019
5,921

 
$
1.99


(1) 1,441 thousand shares of common stock were issued for restricted stock units vested and the remaining 20 thousand shares were withheld for taxes.
As of September 30, 2019, there was $9.5 million of unrecognized compensation expense related to non-vested restricted stock units and performance-based restricted stock units granted under the 2011 Plan, which is expected to be recognized over a weighted-average period of 2.5 years.
Potential shares of common stock that are not included in the determination of diluted net loss per share because they are anti-dilutive for the periods presented consist of stock options, unvested restricted stock and shares to be purchased under our 2011 Employee Stock Purchase Plan. The Company excluded from diluted earnings per share the weighted-average common share equivalents related to 7.9 million and 7.3 million shares for the three months ended September 30, 2019 and 2018, respectively, and 8.4 million and 6.7 million shares for the nine months ended September 30, 2019 and 2018, respectively, because their effect would have been anti-dilutive.
XML 52 R9.htm IDEA: XBRL DOCUMENT v3.19.3
Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2019
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Basis of Presentation
The accompanying interim unaudited Consolidated Financial Statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and with the instructions to Form 10-Q and Article 10 of Regulation S-X for interim financial information. Accordingly, these financial statements do not include all the information required by GAAP for annual financial statements. The unaudited Consolidated Balance Sheet as of December 31, 2018 has been derived from the Company’s audited annual Consolidated Financial Statements included in our annual report on Form 10-K for the year ended December 31, 2018 filed with the Securities and Exchange Commission on February 28, 2019. In the opinion of management, these Consolidated Financial Statements reflect all adjustments, including normal recurring adjustments, management considers necessary for a fair presentation of the Company’s financial position, operating results, and cash flows for the interim periods presented. These Consolidated Financial Statements and accompanying notes should be read in conjunction with our audited Consolidated Financial Statements and the notes thereto for the year ended December 31, 2018, included in our annual report on Form 10-K. Interim results are not necessarily indicative of results for the entire year.
Principles of Consolidation
The accompanying unaudited interim Consolidated Financial Statements include the accounts of ServiceSource International, Inc. and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Use of Estimates
The preparation of the Consolidated Financial Statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the Consolidated Financial Statements and the reported amount of net revenue and expenses during the reporting period.
The Company’s significant accounting judgments and estimates include, but are not limited to: revenue recognition, the valuation and recognition of stock-based compensation, the recognition and measurement of current and deferred income tax assets and liabilities and uncertain tax positions, the provision for bad debts and impairment of goodwill and long-lived assets.
The Company bases its estimates and judgments on historical experience and on various assumptions that it believes are reasonable under the circumstances. However, future events are subject to change and estimates and judgments routinely require adjustment. Actual results and outcomes may differ from our estimates.
Reclassifications
Certain items on the Consolidated Statements of Cash Flows for the nine months ended September 30, 2018 have been reclassified to conform to the current year presentation. These reclassifications did not affect the Company's Consolidated Balance Sheet as of December 31, 2018 or the Company's Consolidated Statements of Operations, Consolidated Statements of Comprehensive Loss or Consolidated Statements of Stockholders' Equity for the nine months ended September 30, 2018.
New Accounting Standards Issued but Not yet Adopted
Financial Instruments - Credit Losses
In June 2016, the Financial Accounting Standard Board ("FASB") issued an Accounting Standard Update ("ASU") that amends the measurement of credit losses on financial instruments and requires measurement and recognition of expected versus incurred credit losses for financial assets held. In November 2018, the FASB issued an update to this ASU clarifying receivables arising from operating leases are accounted for using the lease guidance in Accounting Standards Codification Topic 842 Leases ("ASC 842"), and not as financial instruments. This ASU is effective for annual periods and interim periods for those annual periods beginning after December 15, 2019, with early adoption permitted. This standard will apply to the Company's accounts receivables and contract assets. Based on our current analysis the Company does not expect the adoption to have a material impact on its Consolidated Financial Statements as credit losses associated from trade receivables have historically been insignificant. The Company will adopt this standard effective January 1, 2020.
New Accounting Standards Adopted
Leases
In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which requires the recognition of assets and liabilities arising from lease transactions on the balance sheet and requires significant additional disclosures about the amount, timing, and uncertainty of cash flows from leases. Substantially all leases, including current operating leases, will be recognized by lessees on their balance sheet as a lease asset for its right to use the underlying asset and a lease liability for the corresponding lease obligation. The standard is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. ASU 2016-02 initially required entities to adopt the standard using a modified retrospective transition method. In July 2018, the FASB issued ASU 2018-11, Leases (Topic 842) Targeted Improvements, which provide transition practical expedients allowing companies to adopt the new standard with a cumulative effect adjustment as of the beginning of the year of adoption with prior year comparative financial information and disclosures remaining as previously reported. The Company adopted this standard effective January 1, 2019 and elected the package of practical expedients, accounting for leases with contractual terms less than 12 months as short-term leases and the transition relief option to apply legacy GAAP to periods prior to the standard’s effective date. Upon initial adoption of the standard, the Company recorded a $29.5 million right-of-use asset ("ROU") and a $32.1 million operating lease liability to the Consolidated Balance Sheets as of January 1, 2019.
Cloud Computing Implementation Costs
In August 2018, the FASB issued ASU 2018-15, cloud computing implementation costs, that provides guidance on the accounting for implementation costs incurred in a cloud computing arrangement that is a service contract. The standard aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The accounting for the service element of a hosting arrangement that is a service contract is not affected by the new standard. This ASU is effective for annual periods and interim periods for those annual periods beginning after December 15, 2019, with early adoption permitted. The Company early adopted this standard effective January 1, 2019 and the effects of this standard were applied prospectively to eligible costs incurred on or after January 1, 2019. The adoption of this standard did not have a material impact on the Company’s Consolidated Financial Statements.
New Accounting Policies upon Adoption of ASC 842
Leases
At the inception of a contract, the Company determines whether the contract is or contains a lease. ROU assets represent the Company's right to use an underlying asset over the lease term and lease liabilities represent our remaining payment obligation under the lease. ROU assets and liabilities are recognized upon the lease commencement based on the present value of lease payments over the lease term. ROU assets are adjusted for any prepaid or accrued lease payments and unamortized lease incentives or initial direct costs. As most of the Company's leases do not provide an implicit rate, the Company uses an incremental borrowing rate, the variable interest rate on the revolving line of credit (the “Revolver”), and other information available at the lease commencement in determining the present value of lease payments. The Company's lease terms include options to extend or terminate the lease when it is reasonably certain it will exercise the option. Leases with an initial term of 12 months or less are not recorded on the balance sheet. Lease expense and sublease income is recognized on a straight-line basis over the lease term.
The Company has lease agreements with lease and non-lease components, which are accounted for separately.  See “Note 6 — Leases” for additional information.
XML 53 R35.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Lease Term and Discount Rate (Details)
Sep. 30, 2019
Weighted-average remaining lease term (in years):  
Operating lease 5 years 10 months 24 days
Finance lease 2 years
Weighted-average discount rate:  
Operating lease 6.50%
Finance lease 8.10%
XML 54 R31.htm IDEA: XBRL DOCUMENT v3.19.3
Debt (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Jul. 31, 2018
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Debt Instrument [Line Items]            
Deferred loan costs   $ 100,000   $ 100,000   $ 200,000
Amortization of premiums and discounts     $ 800,000   $ 5,300,000  
Interest expense   40,000.00 $ 1,100,000 100,000 $ 7,100,000  
Revolving Credit Facility | Line of Credit            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity $ 40,000,000.0          
Borrowings outstanding on revolver   $ 0   $ 0    
Federal Funds rate | Revolving Credit Facility | Line of Credit            
Debt Instrument [Line Items]            
Basis spread of interest rate 0.50%          
LIBOR | Revolving Credit Facility | Line of Credit            
Debt Instrument [Line Items]            
Basis spread of interest rate 1.00%          
Base rate | Revolving Credit Facility | Line of Credit            
Debt Instrument [Line Items]            
Basis spread of interest rate 1.00%          
Eurodollar | Revolving Credit Facility | Line of Credit            
Debt Instrument [Line Items]            
Basis spread of interest rate 2.00%          
XML 55 R39.htm IDEA: XBRL DOCUMENT v3.19.3
Revenues, Contract Asset and Liability Balances and Contract Acquisition Costs - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Disaggregation of Revenue [Line Items]        
Revenue $ 53,395 $ 57,173 $ 161,264 $ 176,869
Fixed consideration        
Disaggregation of Revenue [Line Items]        
Revenue 15,818 19,668 54,375 58,093
Variable consideration        
Disaggregation of Revenue [Line Items]        
Revenue 37,577 37,505 106,889 118,776
APJ        
Disaggregation of Revenue [Line Items]        
Revenue 8,324 9,093 26,343 25,943
EMEA        
Disaggregation of Revenue [Line Items]        
Revenue 12,918 13,822 39,972 44,013
NALA        
Disaggregation of Revenue [Line Items]        
Revenue 32,153 34,258 94,949 106,913
Professional services        
Disaggregation of Revenue [Line Items]        
Revenue 732 652 1,557 3,351
Selling services        
Disaggregation of Revenue [Line Items]        
Revenue $ 52,663 $ 56,521 $ 159,707 $ 173,518
XML 56 R8.htm IDEA: XBRL DOCUMENT v3.19.3
The Company
9 Months Ended
Sep. 30, 2019
Accounting Policies [Abstract]  
The Company The Company
ServiceSource International, Inc. is a global leader in outsourced, performance-based customer success and revenue growth solutions. Through our people, processes and technology, we grow and retain revenue on behalf of our clients — some of the world’s leading business-to-business companies — in more than 45 languages. Our solutions help our clients strengthen their customer relationships, drive improved customer adoption, expansion and retention and minimize churn. Our technology platform and best-practice business processes combined with our highly-trained, client-focused revenue delivery professionals and data from 20 years of operating experience enable us to provide our clients greater value for our customer success services than attained by our clients' in-house customer success teams.
“ServiceSource,” “the Company,” “we,” “us,” or “our”, as used herein, refer to ServiceSource International, Inc. and its wholly-owned subsidiaries, unless the context indicates otherwise.
The Company’s pay-for-performance model allows its clients to pay for the services through either flat-rate or variable commissions based on the revenue generated by the Company on their behalf. Fixed-fee arrangements are typically used in quick deployments to address discrete target areas of our clients’ needs. The Company also earns revenue through its professional services teams, who assist clients with data optimization. The Company’s corporate headquarters is located in Denver, Colorado. The Company has additional U.S. offices in California and Tennessee, and international offices in Bulgaria, Ireland, Japan, Malaysia, Philippines, Singapore and the United Kingdom.
XML 57 R13.htm IDEA: XBRL DOCUMENT v3.19.3
Leases
9 Months Ended
Sep. 30, 2019
Leases [Abstract]  
Leases Leases
The Company has operating leases for office space and finance leases for certain equipment under non-cancelable agreements with various expiration dates through April 2030. Certain office leases include the option to extend the term between one to seven years and certain office leases include the option to terminate the lease upon written notice within one to eight years after lease commencement. Leases with an initial term of 12 months or less are not recorded on the balance sheet.
In July 2019, the Company entered into a sublease with a third-party for its San Francisco office space leased during 2018 through the remaining term of the lease, November 30, 2023. In January 2018, the Company entered into a sublease with a third-party for its San Francisco office space leased during 2015 through the remaining term of the lease, November 30, 2022. The Company recognizes rent expense and sublease income on a straight-line basis over the lease period and accrues for rent expense and sublease income incurred but not paid.
Rent expense for the three and nine months ended September 30, 2018 was $3.1 million and $8.9 million, respectively. Sublease income for the three and nine months ended September 30, 2018 was $0.5 million and $1.1 million, respectively.
Supplemental income statement information related to leases was as follows:
 
For the Three Months Ended September 30, 2019
 
For the Nine Months Ended September 30, 2019
 
 
 
 
 
(in thousands)
Operating lease cost
$
2,897

 
$
8,894

 
 
 
 
Finance lease cost:
 
 
 
Amortization of leased assets
164

 
486

Interest on lease liabilities
41

 
127

Total finance lease cost
205

 
613

 
 
 
 
Sublease income
(602
)
 
(1,538
)
Net lease cost
$
2,500

 
$
7,969


Supplemental balance sheet information related to leases was as follows:
 
September 30, 2019
 
(in thousands)
Operating leases:
 
Right-of-use assets
$
38,519

 
 
Operating lease liabilities
$
8,509

Operating lease liabilities, net of current portion
35,370

Total operating lease liabilities
$
43,879

 
 
Finance leases:
 
Property and equipment
$
3,443

Accumulated depreciation
(1,581
)
Property and equipment, net
$
1,862

 
 
Other current liabilities
$
962

Other long-term liabilities
893

Total finance lease liabilities
$
1,855


Lease term and discount rate information related to leases was as follows:
 
September 30, 2019
Weighted-average remaining lease term (in years):
 
Operating lease
5.9

Finance lease
2.0

Weighted-average discount rate:
 
Operating lease
6.5
%
Finance lease
8.1
%


Maturities of lease liabilities were as follows as of September 30, 2019:
 
Operating Leases
 
Operating Sublease
 
Finance Leases
 
 
 
 
 
 
 
(in thousands)
Remainder of 2019
$
2,249

 
$
(624
)
 
$
268

2020
12,009

 
(2,554
)
 
1,040

2021
11,900

 
(2,631
)
 
633

2022
8,467

 
(2,538
)
 
64

2023
3,532

 
(623
)
 

Thereafter
16,029

 

 

Total lease payments
54,186

 
(8,970
)
 
2,005

Less: interest
(9,426
)
 

 
(150
)
Less: tenant improvements reimbursement
(881
)
 

 

Total
$
43,879

 
$
(8,970
)
 
$
1,855


Leases Leases
The Company has operating leases for office space and finance leases for certain equipment under non-cancelable agreements with various expiration dates through April 2030. Certain office leases include the option to extend the term between one to seven years and certain office leases include the option to terminate the lease upon written notice within one to eight years after lease commencement. Leases with an initial term of 12 months or less are not recorded on the balance sheet.
In July 2019, the Company entered into a sublease with a third-party for its San Francisco office space leased during 2018 through the remaining term of the lease, November 30, 2023. In January 2018, the Company entered into a sublease with a third-party for its San Francisco office space leased during 2015 through the remaining term of the lease, November 30, 2022. The Company recognizes rent expense and sublease income on a straight-line basis over the lease period and accrues for rent expense and sublease income incurred but not paid.
Rent expense for the three and nine months ended September 30, 2018 was $3.1 million and $8.9 million, respectively. Sublease income for the three and nine months ended September 30, 2018 was $0.5 million and $1.1 million, respectively.
Supplemental income statement information related to leases was as follows:
 
For the Three Months Ended September 30, 2019
 
For the Nine Months Ended September 30, 2019
 
 
 
 
 
(in thousands)
Operating lease cost
$
2,897

 
$
8,894

 
 
 
 
Finance lease cost:
 
 
 
Amortization of leased assets
164

 
486

Interest on lease liabilities
41

 
127

Total finance lease cost
205

 
613

 
 
 
 
Sublease income
(602
)
 
(1,538
)
Net lease cost
$
2,500

 
$
7,969


Supplemental balance sheet information related to leases was as follows:
 
September 30, 2019
 
(in thousands)
Operating leases:
 
Right-of-use assets
$
38,519

 
 
Operating lease liabilities
$
8,509

Operating lease liabilities, net of current portion
35,370

Total operating lease liabilities
$
43,879

 
 
Finance leases:
 
Property and equipment
$
3,443

Accumulated depreciation
(1,581
)
Property and equipment, net
$
1,862

 
 
Other current liabilities
$
962

Other long-term liabilities
893

Total finance lease liabilities
$
1,855


Lease term and discount rate information related to leases was as follows:
 
September 30, 2019
Weighted-average remaining lease term (in years):
 
Operating lease
5.9

Finance lease
2.0

Weighted-average discount rate:
 
Operating lease
6.5
%
Finance lease
8.1
%


Maturities of lease liabilities were as follows as of September 30, 2019:
 
Operating Leases
 
Operating Sublease
 
Finance Leases
 
 
 
 
 
 
 
(in thousands)
Remainder of 2019
$
2,249

 
$
(624
)
 
$
268

2020
12,009

 
(2,554
)
 
1,040

2021
11,900

 
(2,631
)
 
633

2022
8,467

 
(2,538
)
 
64

2023
3,532

 
(623
)
 

Thereafter
16,029

 

 

Total lease payments
54,186

 
(8,970
)
 
2,005

Less: interest
(9,426
)
 

 
(150
)
Less: tenant improvements reimbursement
(881
)
 

 

Total
$
43,879

 
$
(8,970
)
 
$
1,855


XML 58 R4.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Statements of Operations - 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 revenue $ 53,395 $ 57,173 $ 161,264 $ 176,869
Cost of revenue 37,871 39,949 115,696 124,136
Gross profit 15,524 17,224 45,568 52,733
Operating expenses:        
Sales and marketing 7,499 8,622 22,934 27,112
Research and development 1,165 1,395 3,702 4,691
General and administrative 10,129 12,907 32,081 38,953
Restructuring and other related costs 630 0 1,836 209
Total operating expenses 19,423 22,924 60,553 70,965
Loss from operations (3,899) (5,700) (14,985) (18,232)
Interest and other expense, net (419) (1,058) (967) (6,680)
Impairment loss on investment securities 0 0 0 (1,958)
Loss before income taxes (4,318) (6,758) (15,952) (26,870)
Provision for income tax (expense) benefit (119) 133 (239) (294)
Net loss $ (4,437) $ (6,625) $ (16,191) $ (27,164)
Net loss per common share        
Basic and diluted (in dollars per share) $ (0.05) $ (0.07) $ (0.17) $ (0.30)
Weighted-average common shares outstanding:        
Basic and diluted (in shares) 94,228 92,113 93,637 91,271
XML 59 R17.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes
9 Months Ended
Sep. 30, 2019
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The Company is subject to taxation in the U.S. and various state and foreign jurisdictions. Earnings from non-U.S. activities are subject to local country income tax. The Company computes its quarterly income tax provision by using a forecasted annual effective tax rate and adjusts for any discrete items arising during the quarter. The primary difference between the effective tax rate and the federal statutory tax rate relates to the valuation allowances on the Company’s net operating losses and foreign tax rate differences. The "Provision for income tax expense" in the Consolidated Statements of Operations primarily consists of income and withholding taxes for foreign and state jurisdictions where the Company has profitable operations, as well as valuation allowance adjustments for certain U.S. tax jurisdictions. No tax benefit was provided for losses incurred in the U.S., Ireland and Singapore because those losses are offset by a full valuation allowance. The tax years 2011 through 2019 generally remain subject to examination by federal, state and foreign tax authorities.
The gross amount of the Company’s unrecognized tax benefits was $1.0 million and $0.9 million as of September 30, 2019 and December 31, 2018, respectively, none of which, if recognized, would affect the Company’s effective tax rate. The Company does not expect its unrecognized tax benefits to change significantly over the next 12 months. The Company recognizes interest and penalties accrued related to unrecognized tax benefits in income tax expense. During the three and nine months ended September 30, 2019 and 2018, interest and penalties recognized were insignificant.
XML 60 R38.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies - Future Minimum Payments (Details)
$ in Thousands
Sep. 30, 2019
USD ($)
Non-cancelable Service Contract Commitments  
Remainder of 2019 $ 1,327
2020 9,467
2021 8,362
2022 7,650
2023 8,237
Thereafter 0
Total $ 35,043
EXCEL 61 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #>;74\?(\\#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,$% @ -YM=3R?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " WFUU/PX[/S>\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>*$[+(";U96.G%@8K;.QF;+4UBV-C:R1]^SE9 MFS*V!]C1TN]/GT"M#D+[B,_1!XQD,=V-KNN3T&'#3D1! "1]0J=2F1-];AY\ M=(KR,QXA*/VAC@AU5=V#0U)&D8()6(2%R&1KM- 1%?EXP1N]X,-G[&:8T8 = M.NPI 2\Y,#E-#.>Q:^$&F&"$T:7O IJ%.%?_Q,X=8)?DF.R2&H:A'%9S+N_ MX6VW?9G7+6R?2/4:\Z]D!9T#;MAU\NOJX7'_Q&1=\:;@55$W>]Z(>BW6U?OD M^L/O)NR\L0?[CXVO@K*%7W&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " WFUU/7&CU_#X# "@#P & 'AL+W=O=4MYUOJEN_BT7\=I-R-5JIWI2N3V<%5;599=)3N/ MGT/1>-3LB-/SM^H?W.+M8I[S5FUU^:/8F],Z7L317AWR2VF>].VC&A:4Q=&P M^L_JJDH+[V9B-7:Z;-UOM+NT1E=#%3N5*G_MCT7MCK?^'RD'&B;P@AR M0L^\&T 1,RR008&,T.>> $4LL, ,"LP(?>D)4 1+L<(<*LPIGWD2 ,*QQ )* M+"A?>!( $G!Z"266E.];#2 !KUF*XY32"K[="!,PG 5"RV@%WW. X0'3&4SN M/>.T@F\[P@1\9SB^3- *OO,($[">X90S&F+NFX\P(?=QU!E-,B?N TS(?9QW M1N/,B?L4(T+NX\PSFFA!W >8D/LX]HR&6A#W 2;D/DX^H[D6Q'V ";C/8@/L<9Y_37 O??8"1 ??TUS+F:]",:&W),?9YS37DCQCX'4?4L'9YS37<]=O_0'WO>N7_+F6-1M]*R-[;I<;W30VB@[E?2= M?1!/MET>+TIU,-WIW)XW?<_87QA]'OKA9&S*-[\!4$L#!!0 ( #>;74^F MI),-!@0 $ 3 8 >&PO=V]R:W-H965T&ULA9A=CYLX M%(;_2L1]"S[^9)1$*JFJ76DKC;K:[363.!-4"%E@)NV_7T.8*#GG>'HS >8] M]F.#GS@LSVWWHS]X/RQ^-O6Q7R6'83@]I&F_/?BF[#^V)W\,_]FW75,.X;1[ M3OM3Y\O=5-34*62929NR.B;KY73ML5LOVY>AKH[^L5OT+TU3=K\*7[?G52*2 MMPO?JN?#,%Y(U\M3^>S_]L,_I\F%;!KJYW(HU\NN/2^ZR]TZE>-#(1YDF,SM>'&:N^E_8;1]N/JZUODR?1W; MF2/%)0(W$;A/;&C"9-=(&OJ_0@ + 5.]O*T7?+UDZ^54KV[K$6)QB9@I61>',OB* N:_,*17H2U#J'0$)C8&LQ9DIR2H$Z*G([7:8%GA:8B'"+CC911 M$J*DC'1BI%182[])W=-$_"@(CO4(2=\=6H^"%*:@Q+3:FH#(46F--,2E0$+O?O#(%=:;% MSA34A](1.W I&9U=7IN">M-B;PJJ1&$S1W"8F-99'N'AU2FH.RUVIZ!:=+?] MS#@T%9L:WIR"JM-B=0K&G"\2?8/,,X- 8.,LOS M "]1H!*U6*) ]2BUQ';;,+'8YHY7*%"%.JQ0H'*4X/ "9U)&JQA-9*])%>JP M0H&JT0JE" Z-2655[$[Q @6Z>75X\\IE\-;U_TF\/($*D^' M=054B^2)>R]RS\%K$Z@V'=844!]B1[T;N>?@=0E4E_B9+H"*\(-2 J/\)G5/ MPQL3J#$==A10%THK%9Z]#9*M"=2:^'NK *K##^"DQM_*&S9HK(RM M LF;4U)S8D47DBH1ARBW>%&R8F,N%D;')X M>4HJ3_R[M9@SMS^BV?TGE^/VG^G-JXSQW=+7LGNNCOWBJ1V&MIG>7>S;=O"A MS>QC&-_!E[OK2>WWPWAHPW%W>:=S.1G:T_R^*KV^-%O_#U!+ P04 " W MFUU/ >-/KW!>RQ;*#)Y"'F MLO(]\_BU:1#[N\6$]FL_\-\'GNM+)=0 MV)0=NN"?6/SJ]DSVP!3E5#>XY35M/8;/:_]3L-H%4!FTXJ7&/9^U/57*@=)7 MU?EV6OM0$6&"CT*%0/)QPSM,B(HD.?Z,0?TIIS+.V^_1O^CB93$'Q/&.DM_U M251K/_>]$SZC*Q'/M/^*QX(2WQNK_XYOF$BY(I$YCI1P_>\=KUS09HPB41KT M-CSK5C_[82;)1IO;$(Z&<#($\5U#-!HBPP &,EWJ9R30IF2T]]BP6AU2FR)8 M1?)E'M6@?G=Z3E;+Y>AM4T0EN*DXHV0[2,*9)%PJ=K8BA9,$R/P31.B$"+4_ MFD/$;G_D]$?:'\_]B5'$(,FTI-42^ 1A8!3R2+5@B9TLLXI%@RIDR&U&7*#(7W(<$^Q8,B<#)G-4!@, M@R0WUM_:)@]E"YK<29-;-(&Y_MO<*CB T+U5/B1=8!5.K,*!992_+:Q<19P4 MA0WE$(9YD?P72=X'SC,*.J!"\Y2"#JHXRVTJES+,LMC& K-35%UK/Q"[U"WW M#E3( UD?FV=*!991X9.,5\F;=.H0?!:JF;74^A('3T1@0 $X3 8 >&PO=V]R:W-H965T&ULC9AM;^(X$,>_"N)]&\\XMF,$2(6PNI/NI&I7=_LIV[IMK_CH]5_XINGK9' IWK _E M<52Y[6S\!),58FO0$7\?W+F^^3YJI;R4Y??VX??-;"S:B%SNUDWK(O,?;V[I M\KSUY./XT3L=7^=L#6^_OWO_THGW8EZRVBW+_)_#IMG/QLEXM'';[#5OOI;G MWUPO2(U'O?H_W)O+/=Y&XN=8EWG=_1ZM7^NF+'HO/I0B^WGY/!R[SW/O_]V, M-\#> *\&?NZ/#&1O('\9Q!\:Q+U!_']G4+V!(C-$%^W=8J99D\VG57D>59?S M<,K:8P<3Y;=KW0YVN]/]S:]G[4??YB#D-'IK'?7,XL+@'1/?,RG#7(G(1W - M [DP%AB8X_T$RY H4@0GWI9?>SE+E#)KI?L',@[!YIW$+,.XLY!?.? D 6_ M,+ICCAVCI+1$[9*A#!BR>6E(@0;49/]6#&9THBTO3;'2%",M(=(NC+J91YK$ M )'&4-;&ED@+*0"EK2;2& QCD .[IEEIFI%&PEGH9K*D\%,#_Y\!&>2P901P=8Q&,0V450?QR4H!S()\!4?F)(/M.3W MT-U4,03Z&,HW, G5QV!6&ZJ.H;1.!K(_\#4?F*(/M.A#6(*#%^Y3)/T<63'( M ]B;];F7Q-=Z8(H]W8D%A+7W(994^9+#M DWC,% 645+ ,>A3LS0GO$U'TPH M$ 45:)B0P@,94B!I"\JY0FFI-HZR\8 ROAD!IAM!VHWTD+[;NE@:*HW!M$9: MNCG,=]@V*' ,Y[L2/220;TO AOT:#J0CY'L 9'H 6B<6/61OHQ6/]!^NY0#F M,^[M#UF*E+>B*7'%8P,= ?(= 0*S7@-+CGSY1:;\TE.PP+ 2^NJ+-!UP& 8= M6,IA4M,3NN(P0$-;PNCF+J!PU:Z[F*E'Z_+UV+1+%8CU[*IBF+[IYA6Y:-\]&+1Q_WWF6;ZT/NMDW[ MU?COU>6&Y_+0E*?^]BJZ7J'-_P-02P,$% @ -YM=3VNZ@*#3 @ S0H M !@ !X;"]W;W)KDK#E_,Y-OVZD?FHQ8P3;* M4%#].K$%*PK#I//XTY+Z74SC>#G^8/]BQ6LQ:RK9@A>_\ZTZ3/V1[VW9CAX+ M]<+/7UDK*/:]5OUW=F*%AIM,=(P-+Z1]>INC5+QL670J)7UOWGEEW^?F2XI: M-]@!MPZX<]"Q[SE$K4/TZ4#N.I#6@?QOA+AUB)T(0:/=%G-)%9U-!#][HMD/ M-37;#HUCO5P;8[2K8[_I>DIM/8D%QCE@"F0P0Z@RX- M#*4QQSUW?!U@T4>@,':2&&19W6>Y2C0"ZQ59@NBJ7BE,0$ "8@G(%0%R"MY@ M$HNI+.:!D"AU*@*@D@2[-0%0*$&9$W(%P'"*$@)+BT%I,5";$4R0@ 0)4)O, MJ4V#B2\2#9VZ]!$/;E$&258 27IKIZ2@F+0O)G*BS--!,8.(Y2!BU4>@++ZQ M,"-0RPC0XF[:T:"6/J*W,(,DJSX"X3B"Q62@F P0XYP3\ZP7)8T<-7W( T(. MSQ($N?\> "(WE@>%\"D> G_.R-'4@NZ* C Z8>?D6<(H5Q: 0OC6/X1N7$\( M6*S(%8: \S)*B*L-@"4I<9<,@J$D"MVK!,+A.(LS1V!P<1673.QM7R2]#3]6 MRIR6%]:N]WK"YBIW[',T7B# OC2]FKWZ/^F;1N\'%?N\DMZ:*]U V&M^Q[EB M.OWP4:_+0?>6W:1@.V6&J1Z+IL%J)HK7;?,8=!WL[!]02P,$% @ -YM= M3ZH6G.V6" 4S< !@ !X;"]W;W)K1AMWO^-)UN;Q^:U6+[R_JY M>6K_YWZ]62UV[=,L[@Z-5LNIK:HX72T>GR879X>_?=YQ:']\;ZZ:Y7+?4QO'_X^=3M[&W#=\__N/WF>'R;>3^;+8 M-E?KY?\>[W8/YY,\.;EK[A??EKO?UR__;(X3"I.3X^Q_;;XWRQ:^CZ0=XW:] MW![^/;G]MMVM5\=>VE!6BS]??SX^'7Z^'/O_T8P;V&,#^]; ]#=PQP;N9P/7 MV\ ?&_BW!M;V-@C'!N%G@]3;(!X;Q)\-^N>0C@W26P-_V!'3U]4]I.MZL5M< MG&W6+R>;UQWWO-AO;/,IM1OB=O_'0_X/_]=F;-O^]?N%O+#)DT,8B'>#8(ZX138S@UI%S0YV6M4QZL M7-H!4">45B51$BH(1HQS>01UMH2U@E1NAE#=< H*92 <24M'T/N!LB\,PWQO M+ Q3RUE;-4Q!5 R+@@%5")6<;8BTI4X;(&02ZB.N-W,:0IG3 Z)6 X[%FH!%M;8L*;8:K]>69<""#"C% MMEH&3FTRL2 %MG#T!RD(LN"Q6@IJFV1== VP\D:S+!J61$.>#JP6C;HVDFN@!8TXG: M]22.A<^2\&69.*UIR.U'7!]# (0RIP=$;@<<L&8XT0Q[LG18#5R@37<%4 M(BF0F]R!%(ASTDT_IAL*DZTCLE4&%["HBRJ8 50W'.9:1UPK3UD.F,ID*Z*^ M!EB9^QTSFH,Z(U9R><#&J9Q+*NYA'P<@P/TPH(O1R"=\!KA6M5TE_=HY ),M M98Z)VWW S'%,M6Z,G>. 1-MCB)KZ$*P;$).M&V/H.#A9&Z-6> #5]7^9;/T8 M2\=KLFWE7FS9FR%4-QRF9#_&TO&:DE-=&H=)V8_Q=+PF97EH/D(B0KJ!,&W[ M,;:/!]NGY)7Y@M$_QO;QX.@8*]/<#^H&PXSLQ]@^'JC6R1S=#*&ZX3 A>S)^ M9%7GP?B!J@Y@98'P3'N>C!])$1YL$ZCJO#9U9%4'$+J7(=\'JCK <54'P&)5 MYYG ]!7!08(+#OA [9/8*D(8VR? +9/2$9>I ["N@&QI@32 M%/G8!JTI26#F_9AN**PJ@:Z8I:H'4)6@3N!#J&XX+#Z!KIFEJ@>M*[;D%83" M52W=U4I5#UHQ"F>'P'(12"ZD9 ")JHZ*>J_"L-,"Q!@6AAO_T*&3-H,<*?M M6<)44B,!Z%/!8(_,M!$.^$HCHSZZDT8"K.<-!J;M"+2M-#)J/D:-/.+Z,@<0 M>HU!#X@:"3C62 6-3*RGL0/O&@4601\5MN,#/;L0O)R MFVF@+2:N\$X1V5'R:B1"]0/,#K">Q+'L19"]**]&(E0_P.QQN/H!""4.JA]B M=L QLP.PS.PLR3%_@!]812.HJ.8'4*M8RP+=75BV4A4/LAS M=-*R45I<5HPTYIH@D12HM>T'=8-AN4@D%])L3W!)X*V1KY K,R"B5DY 2O+ M>]C+1)Y45K5(TA< D@4! BP(X[ED;259$' M"];JG>XY *TIO>Y9>-_S W<$ MB8DTC;DC2%"T>"]G-!N$=0-B6DYC[@B2YMLD3Z']F.[+L$S(>]\9N;9/,;\SV3^%_R7S$R;QYC_ M69-HEMY_/Z8;"O-L)IZ5Q[9,/*O+!("5>38SSV8Z_-6V'U2_M MHC\TB[NW#\OF?K?_=:]]F]>O>;U^V*V?CU]AF[Y]C^[B;U!+ P04 " W MFUU/E=_L^H\% !S'0 & 'AL+W=OO$\W@<+][*ZFN]"Z&9?#L>3O7]=-YI0DZ?Q8[$_3Y:*_]KE:+LJ7YK _A<_5I'XY M'HOJ[U4XE&_W4S-]O_!E_[QKN@OSY>)?; M$/^]&6Y 0P.Z-C#N7QOPT("_-[#]X"_.^J'^4#3%SO7?^W=K1U>_5U:;Q9S%^[0(-F=='06'-5S-OHURX(=;$BU9QN.UAK MA4D<[H+A*+@/P#>C(!S P@"V#V#' 4C>AHLF[36G7C,SJ/Q5HSGHG$CHR8Q+A/# 2KF/,-F/#3C@1DGS'C5C4N%$R#) M;.2N9-!(!HR(7E:9'B]Q+JP $:>1I,BAE1Q8\<)*KGI)A ^MF!E*(E/-))@ M";"2200DJB=/)/,8J)*(EPB-C/9BY6T91.->V@GII!>MRA..3!<#R?5@2-LQ M,HT&TFR',8=(<5HL3:<#.TMS*Y0G((K.&,(=)=&2KI:FF!O,4 )5;":13AJ/RHV66+(Q+QB@!,K83)8D!.B( MYHV6&7(FC^0F8XIR I(ACX3 \&-0A.9R_68 MC25^$,J\I%2BS']&-!/;CI7 MK+$FGS>0S(Q+VG\1.Y&M-H!?+N'''U>A0#(;![KU@LG'H K-93W!NKY47K2$ M*7YC,$,9,#27#&4-1R*9"4#D76P.8WPRP&*%O,+.O_QPW!D+$:,I1( M[-F/*S4@88[MH2QFC-6,(?F^864_?N,X2,:OMSF-W!:'Z>(T72B) ,IA'CCS MWQ^.PQGL=%E%B62< [M%XV.3T>%$=R#1C827TSG,>70;YW 2.UT/D9&EH@-O MY;R-E!YC+<>2O1?6\/]63Q[)IRF-_W/54EDUH72:?6I>[4&RO M/P[AJ>F^^O9[=3D&O/QHRO-PQ#F_GK,N_P%02P,$% @ -YM=3U)\9.&@)$?;$]XSEGSHS'^63L ML^L /'E14KN"=MX/1\9^3XRD+\3'@>P^3VYQ)J.1BS',P/M4%/01!(*'R@4'@=H4' MD#(0H8R?"R==4P;@]OS*_B'6CK5\*>D=)#8T8I7\RTT=8ZKFE M9"G^,UQ!8GA0@CDJ(UU<234Z;]3"@E*4>)GW7L=]FF_29('M _@"X"O@+N9A M;63,3.O1]$>.+DR+$W57#&5L0[%._0>RUYDN;L&HB6F-,_J4PVR?(=@FR2)"]6>)>S.T_2=BFIPIL M&Z?)D;74^,#;-"M $ -(# M 8 >&PO=V]R:W-H965T&UL?5-A;]P@#/TKB!]0+ES6 M5J]P?&7-F"%N[*]-#A36VL%AY-VS#76Q!5!&G%^&YWS;20'2VRZ#O9 M(C.#5[*#DR5NT%K87T=09LQI0C\%!">8HC7)Q)>7@O-$S"TK1XFW:91?W<;I)]S-L&\!G %\ MS$/FQ)%Y9^% M%T5FS4CLU/M>A"=.#AQ[4P9G;$6\0_$.O9>")]<9NP2B.>8XQ?!53+)$,&1? M4O"M%$?^#YQOP_>;"O<1OO]#8;I-D&X2I)$@_6^)6S$W?R5AJYYJL$V<)D=* M,W1QDE?>96#O>'R3W^'3M'\7MI&=(V?C\65C_VMC/*"4W16.4(L?;#$4U#X< M;_!LIS&;#&_Z^0>QY1L7[U!+ P04 " WFUU/PDL[ ;8! #2 P &0 M 'AL+W=OSO$R@SYC2E+XX'V;0^.%B1]:*![^!_]&>+%EM8*JFA<])TQ$*= MT[OT>-J'^!CP*&%TJS,)E5R,>0K&ERJG21 $"DH?& 1N5[@'I0(1RO@U<](E M90"NSR_LGV+M6,M%.+@WZJ>L?)O3 R45U&)0_L&,GV&NYQTE<_%?X0H*PX,2 MS%$:Y>)*RL%YHV<6E*+%\[3++N[C=+.[G6'; #X#^ (XQ#QL2A25?Q1>%)DU M([%3[WL1GC@]'C)V#41SS&F*X:N8=(E@R+ZDX%LI M3OP5G&_#=YL*=Q&^^T?AAVV"_2;!/A+LWRQQ(X8G_R5AJYYJL$V<)D=*,W1Q MDE?>96#O>'R3O^'3M'\3MI&=(Q?C\65C_VMC/*"4Y 9'J,4/MA@*:A^.[_%L MIS&;#&_Z^0>QY1L7?P!02P,$% @ -YM=3X<]K@NS 0 T@, !D !X M;"]W;W)K&UL?5/;;MP@$/T5Q >$7=9-HY5M*9NH M2J566J5J\\S:XXL"C MXG?Y] 7L=)W7S LPPY\R984@'-,^V 7#D14EM,]HX MU^T9LT4#2M@K[$#[FPJ-$LZ;IF:V,R#*"%*2\8J]DZV& MHR&V5TJ8/P>0.&1T2R^.Q[9N7'"P/.U$#3_ _>R.QEML9BE;!=JVJ(F!*J.W MV_TA"?$QX%<+@UV<2:CDA/@UG(2%.Y1/;>F:C-Y04D(E>ND><7B J9Y/E$S%?X,S2!\>E/@< M!4H;5U+TUJ&:6+P4)5[&O=5Q'\:;Y );!_ )P&? 302P,5%4?B^;74]K(KY#M $ -(# 9 >&PO=V]R M:W-H965T0;)JV45\ &Y_C8V/RT;H7WP$$\JJ5\07M0NB/C/FJ M RW\C>W!X$UCG18!3=TD(:6>?*=79G;(2AIX.R('[06 M[N<)E!T+NJ=OCF?9=B$Z6)GWHH4O$+[V9X<66UAJJ<%X:0UQT!3T<7\\93$^ M!7R3,/K5F<1*+M:^1.-C7=!=% 0*JA 9!&Y7> *E(A'*^#%STB5E!*[/;^SO M4^U8RT5X>++JNZQ#5] '2FIHQ*#"LQT_P%S/+25S\9_@"@K#HQ+,45GETTJJ MP0>K9Q:4HL7KM$N3]G&ZX?7O1!!E[NQ(W-3[7L0G MWA\Y]J:*SM2*=(?B/7JO)>=9SJZ1:(XY33%\%;-?(ABR+RGX5HH3_P?.M^&' M386'!#_\H?!VFR#;),@20?;?$K=B[OY*PE8]U>#:-$V>5'8P:9)7WF5@'WEZ MD]_AT[1_%JZ5QI.+#?BRJ?^-M0%0RNX&1ZC##[88"IH0C_=X=M.834:P_?R# MV/*-RU]02P,$% @ -YM=3\BV!UO 0 -P0 !D !X;"]W;W)K&ULC53M;ML@%'T5Q .4A"1K%MF6FDY3)ZU2U&G=;V)? MVZA\N(#C]NT'V/6\%57[8^!R[CGG M?9H,V3;0$<>I%"V1RWSG4'0FS9@F3V M2G>@_$ZMC63.+TU#;&> 53%)"D)7JT]$,JYPD<78R129[IW@"DX&V5Y*9EZ/ M(/20XS5^"SSPIG4A0(JL8PW\ />S.QF_(C-+Q24HR[5"!NH!4,@H'2!@?GA K<@1"#R-IXG3CQ+AL3E_(W]:ZS= MUW)F%FZU^,4KU^9XCU$%->N%>]##'4SU[#":BO\.%Q >'IQXC5(+&[^H[*W3 MNXCA,._LI+9U IP0Z)^RC#AF%HO,OS+$B,WI 9CS[CH4K7A^H M/YLR!.-1Q#UOWOKHI:#T.B.70#1ACB.&+C#K&4$\^RQ!4Q)'^BZ=IM,W28>; MF+[YR^$^3;!-$FPCP?;#$E.8SVF175)D]Q\B*V8:KBPZ:^>?3[SD6FL'WLKJRGMI?1?/"P&U"]-K/S?C M6QX73G=3FY+Y7U'\!E!+ P04 " WFUU/#3\ 9+,! #2 P &0 'AL M+W=O<.3,>YZ-US[X#".1%*^,+VH70 M'QGS50=:^!O;@\&;QCHM IJN9;YW(.H$THKQ+'O#M)"&EGGRG5V9VR$H:>#L MB!^T%N['"90="[JCKXY'V78A.EB9]Z*%+Q"^]F>'%EM8:JG!>&D-<= 4]'YW M/!UB? KX)F'TJS.)E5RL?8[&Q[J@610$"JH0&01N5W@ I2(1RO@^<](E902N MSZ_L[U/M6,M%>'BPZDG6H2OH'24U-&)0X=&.'V"NYY:2N?A/< 6%X5$)YJBL M\FDEU>"#U3,+2M'B9=JE2?LXW=SR&;8-X#. +X"[E(=-B9+R=R*(,G=V)&[J M?2_B$^^.''M316=J1;I#\1Z]UY+OLYQ=(]$<#PWQ*W8OY4R58]U>#:-$V>5'8P:9)7WF5@ M[],CLE_AT[1_%JZ5QI.+#?BRJ?^-M0%02G:#(]3A!UL,!4V(Q[=X=M.834:P M_?R#V/*-RY]02P,$% @ -YM=3P>3 %*U 0 T@, !D !X;"]W;W)K M&UL?5-A;]P@#/TKB!]0[DBZ=J]P?&7-F" M%N[*]-#A36VL%AY-VS#76Q!5!&G%^&[W@6DA.UIDT7>R168&KV0')TOU J$*&,EYF3+BD#<'U^9_\< M:\=:SL+!O5$_9>7;G-Y24D$M!N6?S/@ 65"*%J_3+KNXC]/-S<<9M@W@,X O@-N8ATV)HO)/PHLBLV8D=NI]+\(3 M[P\<>U,&9VQ%O$/Q#KV7@B=)QBZ!:(XY3C%\%;-?(ABR+RGX5HHC_P?.M^') MIL(DPI,_%*;;!.DF01H)TO^6N!5S_5<2MNJI!MO$:7*D-$,7)WGE70;VCL(-G.XW99'C3SS^( M+=^X^ 502P,$% @ -YM=3\*>(6&U 0 T@, !D !X;"]W;W)K&UL?5-A;]P@#/TKB!]0[DC6GDY)I%ZK:9,VZ=1IZVV168&KV0'9TO[X^G-,3'@!\2 M1K/*'PKMM@G23((T$Z7]+W(HY_)6$K7JJP39QFAPIS=#%25YYEX&]Y_%-WL.G M:?\J;",[1R[&X\O&_M?&>$ INQL&UL?5/;;MP@$/T5Q <$+W;:=&5;RJ:J6JF55JF:/K/V^*( MXP)>IW]?P(YKM59>@!G..7-AR"'XRD+^ AXZF&RFS,) ME5P0GX/QI2YH$A(""94+"L)O5W@ *8.03^/7HDG7D(&X/;^J?XJU^UHNPL(# MRI]][;J"WE%20R-&Z1YQ^@Q+/;>4+,5_A2M(#P^9^!@52AM74HW6H5I4?"I* MO,Q[K^,^S3=INM#V"7PA\)5P%^.P.5#,_*-PHLP-3L3,O1]$>.+#D?O>5,$9 M6Q'O?/+6>Z\E3S_D[!J$%LQIQO -YK BF%=?0_"]$"?^'YWOT]/=#--(3[?T M+-D7R'8%LBB0O5GB#B;[MTBVZ:D"T\9ILJ3"4<=)WGC7@;WG\4W^PN=I_R9, MVVM++NC\R\;^-X@.?"K)C1^ASG^PU9#0N'!\[\]F'K/9<#@L/XBMW[C\ U!+ M P04 " WFUU/282RL;0! #2 P &0 'AL+W=O<.3,>YZ-US[X#".1%*^,+VH70GQCS50=:^#O;@\&;QCHM M IJN9;YW(.H$THKQW>XMTT(:6N;)=W%E;H>@I(&+(W[06KB?9U!V+.B>OCH> M9=N%Z&!EWHL6OD+XUE\<6FQAJ:4&XZ4UQ$%3T/O]Z9S%^!3P7<+H5V<2*[E: M^QR-3W5!=U$0**A"9!"XW> !E(I$*./'S$F7E!&X/K^R?TBU8RU7X>'!JB=9 MAZZ@1TIJ:,2@PJ,=/\)55(,/5L\L*$6+EVF7 M)NWC=),=9]@V@,\ O@".*0^;$B7E[T409>[L2-S4^U[$)]Z?./:FBL[4BG2' MXCUZ;R7/>,YND6B..4\Q?!6S7R(8LB\I^%:*,_\'SK?AATV%AP0__*'PL$V0 M;1)DB2#[;XE;,=E?2=BJIQI;74\"V'5$]P$ ,L% 9 >&PO=V]R:W-H965TD:P 3O@K?Z$-;&='M"=%/I)=M#:-Z54@AD;JHKH M3@&[>)+@A$912@1KVC#/?.ZD\DQ>#6]:.*E 7X5@ZO<1N.P/X2J\)UZ;JC8N M0?*L8Q5\ _.].RD;D4GET@AH=2/;0$%Y")]7^^/.X3W@1P.]GNT#U\E9RC<7 M?+XSDS#B^0_FXNI M#^$V#"Y0LBLWK[+_!&,_21B,S7^!&W +=Y58CT)R[9]!<=5&BE'%EB+8^[ V MK5_[4?].PPET)- %@0Q&OO(/S+ \4[(/U'#V'7.?>+6G]FP*E_1'X=_9XK7- MWG(:)QFY.:$1J;^,?^'#F/O*5-6T.CA+8Z^TOWBEE 9L*=&3_3]J.UFG@$-IW'9C]VJ8 M+T-@9#>.3C+-[_P/4$L#!!0 ( #>;74\>T=1SQ@$ #<$ 9 >&PO M=V]R:W-H965TMM?V! M$%.V()FY43UT[J166C+K3-T0TVM@52!)06B2W!+)>(>++/A.NLC48 7OX*21 M&:1D^L\1A!ISO,%OCF?>M-8[2)'UK('O8'_T)^TLLJA47$)GN.J0ACK'#YO# M,?7X /C)832K/?*5G)5Z\<:7*L>)3P@$E-8K,+=N)Z M_Z;^*=3N:CDS X]*_.*5;7.\QZB"F@W"/JOQ,\SUI!C-Q7^%"P@']YFX&*42 M)GQ1.1BKY*SB4I'L=5IY%]9Q.MG=S[0X@',)6^<]U+0]"XC%R\T8XX3AJXPFP5!G/H2@L9"'.D[ M.HW3M]$,MX&^7=/I!P*[J, N".S^*W%_56(,92H>:+CX?_!II+XQW?#.H+.R[OF$2ZZ5LN!226Y< M+JV;XL404%N_O7-[/;WER;"JG\>4+/^*XB]02P,$% @ -YM=3P7,CBW? M 0 04 !D !X;"]W;W)K&ULC51M;]L@$/XK MB!]0$A+;461;:CI-F[1*4:MMGXE]?E'!>(#C]M\7L.MY&9/VQ7#'<\]S=^9( M1ZE>= -@T*O@GR0PJJ#-]OCZ?$X3W@1PNC7NV1J^0BY8LSOI89WKB$@$-A' .S MRQ4>@'-'9-/X-7/B1=(%KOW\.DXG232'A0/H'$"7 M@(/7(9.0S_P3,RQ/E1R1FGK?,_>+MT=J>U,XIV^%/[/):^N]YC2F*;DZHAES MFC!TA=DN"&+9%PD:DCC1O\)I.'P7S'#GPW?K<'H($^R#!'M/L/^CQ-U-B2', M/BP2!46B $%T(Q+"Q&&1."@2!PB2&Y$0YA_M2H(BR7^(A#"W(F1U!06HV@^? M1H4<.C_X*^\RW_?47^'?\.EQ>&2J;CN-+M+80?#7M9+2@$UE[VMCW:#$X M5,9M[?P@-4WE9!C9SP\.65Z]_!U02P,$% @ -YM=3Q.&8@"W 0 T@, M !D !X;"]W;W)K&UL=5/;;MP@$/T5Q <$+^MD MTY5M*9NJ:J566J5J^\S:8QL%/"[@=?KW!>RX5NJ\ #.<<^;"D(UHGFT+X,B+ M5IW-:>MG9 =G0^R@M3!_3J!PS.F.OCJ>9-.ZX&!%UHL&OH/[T9^-M]BB4DD-G978 M$0-U3A]VQU,:\!'P4\)H5V<2*KD@/@?C2Y73)"0$"DH7%(3?KO (2@4AG\;O M69,N(0-Q?7Y5_Q1K][54S,5_A2LH M#P^9^!@E*AM74@[6H9Y5?"I:O$R[[.(^3C>'=*9M$_A,X OA/L9A4Z"8^4?A M1)$9'(F9>M^+\,2[(_>]*8,SMB+>^>2M]UX+?O(T M65+BT,5)7GF7@7W@\4W^P:=I_R9,(SM++NC\R\;^UX@.?"K)C1^AUG^PQ5!0 MNW \^+.9QFPR'/;S#V++-R[^ E!+ P04 " WFUU/*6A\R+(! #2 P M&0 'AL+W=OV$ *S9#;;.D?U_;L(1N><$SPSEG+AYG(YI7VP(X\J95 M9W/:.MC/QGOL46EDAHZ*[$C M!NJTKFYK_"!92' MATI\CA*5C5]2#M:AGE5\*5J\3:?LXCG.^E?:-H'/!'Y#8%.B6/DGX421&1R) MF6;?BW#%^P/WLRE#,(XB_O/%6Q^]%/R!9^P2A&;,<<+P%6:_()A77U+PK11' M_A^=;].3S0J32$_6]"3=%D@W!=(HD/[38G+3XA;F-@E;S52#:>(V65+BT,5- M7D67A7WD\4[>X=.V?Q.FD9TE9W3^9N/\:T0'OI3=G5^AUC^PQ5%0NV ^>-M, M:S8Y#OOY!;'E&1=_ 5!+ P04 " WFUU/V69]L],! "UO8A]?5# >X+A]^P%V72]E?PSG\%W.P4 R2/6J:P"#W@1O=8IK8[H# M(3JO03!](SMH[4HIE6#&AJHBNE/ "D\2G- HBHE@38NSQ.=.*DMD;WC3PDDA MW0O!U/L1N!Q2O,(?B:>FJHU+D"SI6 6_P/SN3LI&9%8I&@&M;F2+%)0IOET= MCK'#>\!S X->S)'KY"SEJPM^%"F.7$' (3=.@=GA G? N1.R9?R9-/%LZ8C+ M^8?Z@^_=]G)F&NXD?VD*4Z=XCU$!)>NY>9+#=YCZV6(T-?\3+L MW%5B/7+) MM?^BO-=&BDG%EB+8VS@VK1^'<26.)UJ80"<"G0E[[T-&(U_Y/3,L2Y0('-/RW&5RV&,/\QV09-M@&!_95)"/,M;!(' M3>*O OOHRB2$N?Y=9'$Z!*C*WPN-;*%K1P=Z:'#F]J8[7P:-J& MN=Z"J"))*\9WNP],"]G1(HN^BRTR,W@E.[A8X@:MA?U]!F7&G.[IF^-9-JT/ M#E9DO6C@&_CO_<6BQ1:52FKHG#0=L5#G]'Y_.J'S9V/_:& ^8RNX.1ZC%#[88"FH?CA_Q;*4;%W\ 4$L#!!0 M ( #>;74\GAA^,RP$ #@$ 9 >&PO=V]R:W-H965T"]1*7>8B==9FKT?)>PEDC,PK!].\3<#45.,'O@>>^[:P/ MD#(?6 O?P?X8SMJMR,I2]P*DZ95$&IH"/R;'4^;Q ?#2PV0V<^0KN2CUZA=? MZ@+OO"'@4%G/P-QPA2?@W!,Y&[\63KQ*^L3M_)W]4ZC=U7)A!IX4_]G7MBOP M :,:&C9R^ZRFS[#4DV&T%/\5KL =W#MQ&I7B)GQ1-1JKQ,+BK CV-H^]#.,T M[^SIDA9/H$L"71-H2""S4'#^D5E6YEI-2,]G/S!_Q$^3K"/>MP'@OV6($GC!&F4 M( T$Z3\.'FZ*G#%9P,B 2;.X1A;5R"(:AQN-&.;#C0C9W)P W88W:U"E1AGZ M91-=V^)QOOF_\+FGOC'=]M*@B[+N_81;;I2RX*SL[IR7SK7QNN#06#]]<',] M/^9Y8=6P]"E9?Q;E'U!+ P04 " WFUU/UM-1G0(" #:!0 &0 'AL M+W=O"N_1+[SN^]>W?$3GO>4%()W7AK8B*.=="JDR/C#9$JY"N[;XG'^E1)G4!YVI$3_ 3YJ]MS%:%)I:P;:$7-6H?# M,7._^)M=K/$&\%1#+V9[1W=R8.Q9!]_*S/6T(:!02*U U'*!+5"JA92-EU'3 MG4IJXGS_IOY@>E>]'(B +:._ZU)6F1N[3@E'QGY3IC\]_A E3! MM1-5HV!4F%^G. O)FE%%66G(Z[#6K5G[X22*1YJ=@$<"G@A^^%]",!*"SQ+" MD1#>$-#0BIG-CDB2IYSU#A^^;D?TG\C?A&KZA4Z:89LS-1ZALI<<)UZ*+EIH MQ-P/&#S'7".V%D3B7V-V2\SZ7R&D3$Y.L=4I-OS@J@:V"P16@< (A',#\4VG M V1M(*V!!/'*3VXZ6:+>:22T^@@7/G 2W!@)%R7"((X2>YF5MIMY':\^&Y&0+)NO$E1=-SGO\%4$L# M!!0 ( #>;74\/%,,4: ( #@) 9 >&PO=V]R:W-H965TZF[>>H49@#0I,HU[=O M$B(5B((?) F[R^XO(22N"?U@*<;<^BSRDBWLE//J&0"V3W&!V!.I<"GN' DM M$!==>@*LHA@=%*G(@>LX(2A05MI)K,:V-(G)F>=9B;?48N>B0/3O$N>D7MC0 MO@Z\9:>4RP&0Q!4ZX7?,?U9;*GJ@53ED!2Y91DJ+XN/"_@*?-]"5!(7XE>&: MW;0M&65'R(?L?#LL;$+VNTS)?&V?55_5>%% MF!UB>$7RW]F!IPM[9EL'?$3GG+^1^BO6@0+;TNF_XPO.!5PZ$<_8DYRI?VM_ M9IP46D58*=!G<\U*=:VU_I5F)KB:X+8$ >)K@_2?X#PF^)OA3"8$F!%,) MH2:$4PF1)D0] FBJJZ9KC3A*8DIJBS8KKD)R84/ MF5F/(EX:1/ @T! !Y\'L;IS &"8AP'\QP9'02&9Q L\#,*#";ON#G1H&YP4'OS5W-ATF];M1F'4W$;88X^*AT MT#'O?X[!NG='XLX6"J>7#YIW'.B.[QA+#9JR(8";[5^>*7X@>LI*9NT(%U\2 MM=\?">%8R#I/XBU(Q3&F[>3XR&4S$FW:?,N;#B>5/J> ]K"4_ -02P,$% M @ -YM=3QC7KTHQ @ Y 8 !D !X;"]W;W)K&UL?97MCIP@%(9OQ7@!BXJ?$\>D8].T29M,MNGV-^,PHUD4"\RXO?L".L8% MMG^&#]]SSO," ^5$V2MO,1;>6T\&OO=;(<8= +QI<8_X$QWQ(+]<*.N1D$-V M!7QD&)UU4$] % 0IZ%$W^%6IYXZL*NE-D&[ 1^;Q6]\C]O> "9WV?N@_)IZ[ M:RO4!*C*$5WQ3RQ^C4\K) MB=)7-?AVWON! L($-T)E0+*YXQH3HA))C#]+3G\MJ0*W_4?V+]J[]')"'->4 M_.[.HMW[N>^=\07=B'BFTU>\^$E\;S'_'=\QD7)%(FLTE'#]ZS4W+FB_9)$H M/7J;VV[0[;3D?X2Y Z(E(%H#POB_ 7 )@$8 F,FTU<](H*ID=/+8O%DC4F*QC$);BK1(OF,&NBC29ZKZAM11JL$B !5HK(21'I M>+BM$$7N!-"9 .H$\3L;B6%CUJ1:,VA-D9I&')HD=H/$3I#8 9(:(+,FV12! MT-#4MB;/H!LD<8(D%DB8AP9(8A6)8&Z V)JPR-T@J1,D=:Q(9H"DCB+FUM@: MF"4?G++,29(Y2 R[A\RJDIDK8DM@_L$9R9TN X(M0W4SVV7SQS@-!Q^5- >O#5OT#4$L#!!0 ( #>;74\MI,VR10( M "X' 9 >&PO=V]R:W-H965T6=7(=UDKUSP#(?4U;(I]X3SO]YBA.0O:#D8(-:!E 4I: E M31>6A=W;BK+@9\6:CFY%(,]M2\3O#65\6(]4_>BW M0J_ C>70M+23#>\"08_K\ -\KF!D BSBM:&#G,T#D\J.\S>S^')8AY%Q1!G= M*T-!]'"A%67,,&D?OR;2\*9I N?S*_LGF[Q.9D_CV'1V'";^:Y@_ M $T!Z!8 XW\&X"D .P%@=&93_4@4*0O!AT",M]434Q3P&>O#W)M->W;VF\Y6 MZMU+B6%4@(LAFC";$8-F&'2/J):(]"\)T 9N+I#7!;+Q>*Z D)\ >PFP)8CO MTH!.&B,FM9C.8B!>82<3'RC-_59BKY5X:25*'"LC)IFIY#,G=R*)5R3YOTB5 M+$1@ A]<2^I523VGZES])EVH)-@MCR4F@ZG?2.8UDGF,.#>WR18B.,X=(TL, M>G2YN==([C$2.T;RY;DCIQ8K#V9V?W=&5EXC*T\!K!R1U3+;)'M09KH5>]M# MM-"!V*WF"33_TV"49VZ/6*+2)';K$;74\K M"+OO_@( -T, 9 >&PO=V]R:W-H965T&'\5!TJE]U86E9CY!RF/DR 0FP,MB;AC1UJI)SO&2R+5D.\#<>24 M;$U0600X#-.@)'GESZ=F[IG/I^PDB[RBS]P3I[(D_.\#+=AEYB/_?>(EWQ^D MG@CFTR/9TQ]4_CP^<)8!QC$KYQ>Q-6]IZVL M&7O5@Z_;F1]J1;2@&ZDIB+JEN[(J9 O[/*%6D.)[UGWW^B9%@JNE:@<&U8(\]_;G(1DI651 M4DKR5E_SREPO]9,TMF%P +8!N E0N6\%1#8@&AH0VX#X(^"VI,0&)$,SI#8@ M'9HALP%9)R"H5]>\KB619#[E[.+Q>L<=B=[8:)*I#;'1D^;]FV?JC0DU>YY' M*)D&9TUD,0\U!KE!G%6M,@N ]QAF& $$HR&[](Q2# &%$2=#C1VK)KU M[?6*0KC9A4"NN-O)0B=9]P7=A+2%]'1=! A)>BC ;GB/\/"%1W"#01&@(NTV M?PB4]>2!^Q "&A'NDPHW!91\PBU* M"L%5A:"RS#A<#1L/=8K@8,![@%@)%W5X77!V<2LKW MYIPLO T[55)KO)IMSN+WYBC>F5^@R1(!\X]HLJI/VA_T]<'_.^'[O!+>FDEU MW#.'LAUCDBKMX9W:_P?UK=$,"KJ3^C93][P^<-<#R8[V8R)HOFCF_P!02P,$ M% @ -YM=3]X!K\*# @ " D !D !X;"]W;W)K&ULC5;;CILP$/T5Q VS0YR %C"UG;#]^]J& M9<%,TKQ@>SASYLP8/(X;RMYX1HBPWLNBXBL[$Z)>.@Y/,U)B_D1K4LDW)\I* M+.22G1U>,X*/VJDL',]U(Z?$>64GL;;M61+3BRCRBNR9Q2]EB=G?#2EHL[*1 M_6%XR<^94 8GB6M\)C^)>*WW3*ZXV6S\A7#AKQ*R<- M'\PMEU^'9G)IO2:^[\?.51%U MF$V+\088Y 9CS [ ] A'*NAE>)",C3=Q]\8!ME,$"/ZA7 ! %($&B"8$1@Y+%M,9'&5"T&N:Z1RA0T7PQ (RDA*"4$I$3&WH>3 M*)%K;LT4$YIJ=U,,"OVYD1( 0K=2BL"4(B"E&4PP PEFC^_O'"28 PJ,/#<0 M9F$4[#YF)&0!"EE,"0)S5P#,K2#(A<\/%PASX]='-XX@]'C-$7A\K)'W0-4A M4."9Y]A]T%@,?$0@_X'*@R#?B.,,3O&2L+-NJ=Q*Z:42JF #:]^VUY[J H9] M@Y9;!-AWJLWKKO%)W]X1?F!VSBMN':B0O4=WB!.E@DCM[I/\3S-Y+>D7!3D) M-9W).6M[<[L0M.[N'4Y_^4G^ 5!+ P04 " WFUU/T'%FSH\" "+" M&0 'AL+W=O\YSD8@\N.LC=^PEAX M[S5I^-P_"='.@H#O3KA&_)&VN)'_'"BKD9!#=@QXRS#:ZZ2:!"$ :5"CJO$7 MI8X]LT5)SX)4#7YF'C_7-6*_EYC0;NY#_QIXJ8XGH0+!HFS1$;]B\;U]9G(4 MC"[[JL8-KVCC,7R8^T]PMH% )6C%CPIW?'+OJ5:VE+ZIP9?]W >*"!.\$\H" MR7]T_Z>9E,UO$\8J2G]5>G.9^[GM[?$!G(EYH M]QD/#26^-W3_%5\PD7)%(FOL*.'ZU]N=N:#UX")1:O3>7ZM&7[O!_YKF3@B' MA'!,D+7O)41#0O21$-]-B(>$^'\K)$-"8E0(^M[U9*Z10(N2TQ&R5QHB16+U&;74]F3ZS19@( !@( 9 >&PO=V]R M:W-H965TO?M!VB-!=R;*OB<\_R.PJ'%0-D;KP@1WGO;='SK5T+TFR#@ MIXJTF+_0GG3RR86R%@LY9-> ]XS@LPYJFR *PS1H<=WY9:'G#JPLZ$TT=4<. MS..WML7L[XXT=-CZP'],O-;72JB)H"QZ?"4_B/C9'Y@T\QBY M;/V/8+,'4 5HQ:^:#'QQ[ZE2CI2^J<'7\]8/%1%IR$FH%%A>[F1/FD9EDAQ_ MIJ3^[*D"E_>/[)]U\;*8(^9D3YO?]5E46Q_YWIE<\*T1KW3X0J:"$M^;JO]& M[J21GG\EJN9R]ES !17!7B2;- M;M1$"TWTK-C;BC2<)8$$F"DB)T6DX^$31>1. )T)H$X0+P&04<4H2;6D&SU0 M G*C$ENU4DCLY(@MCBPU.$9)LG! 26ABV*(5C,2)D=@8AL,NL1Q@ K/0X+!5 M*QRIDR.U.*2) 9):%C%$"]PGF\QIDSF63^Q.@)P)D(,S,3B1_<+B&+I=D#+)\\M=H' ML'9=OO8!@;N#@,AB0:')$ME;+U_Y@L#=9X#=:&!BU6PW$8 6ZVDT"A8M6IV9 MWS&[UAWWCE3(;J][\H52063&\$4R5_*8G@<-N0AUF\E[-IY5XT#0?CJ'@_G/ M0/D/4$L#!!0 ( #>;74_4W)>>QP$ ,@$ 9 >&PO=V]R:W-H965T MQRC M!>,"B;=_7\".Y:8<]F)FAC?OS8R!8E3ZU70 %KU)T9L2=]8.>T),W8%DYD$- MT+N=5FG)K'/UF9A! VM"DA2$)DE.).,]KHH0.^JJ4! ]'C7P O' 8 MS^=J4./$%@8#:>@;FEBL\@1">R)7Q>^;$BZ1/7-LW]L^A=]?+ MB1EX4N(7;VQ7XD>,&FC91=AG-7Z!N9\,H[GY;W %X>"^$J=1*V'"%]478Y6< M65PIDKU-*^_#.DX[V2TMGD#G!+HDT#ST,@F%RC\QRZI"JQ'I:?8#\[]XLZ=N M-K4/AE&$/5>\<=%KE6:/!;EZHAESF#!TA:$+@CCV18)&)6A(3_^1^! G2*,$ M:2#8K@GRY*[&&&83%]E&1;81 GHG$L.D<9$L*I+]/XI\&R?(HP3Y.T81PV1Q MD5U49/>.4<0P^9T(61U"?\>_,WWFO4$G9=UY#J>N5W&@Z]ZPLCH#6 M>G/G;#U=KLFQ:IC?#;(\7M5?4$L#!!0 ( #>;74_DMT3J. , '0. 9 M >&PO=V]R:W-H965TPIWYBU5 M$FGM-&W2)E6=MGVFB9.@ L[ :;I_/V-H1'SG+P'#^1Z_Y+'QZJ*ZU_XHI0[> MF[KMU^%1Z]-]%/7;HVS*_DZ=9&O>[%77E-H4NT/4GSI9[FREIHXPCK.H*:LV MW*SLLZ=NLU)G75>M?.J"_MPT9??O0=;JL@XA_'CP7!V.>G@0;5:G\B!_2OWK M]-294G3-LJL:V?:5:H-.[M?A)[A_$+:"C?A=R4L_NP^&KKPH]3H4ONW683RT M2-9RJX<4I;F\R4=9UT,FTXZ_4]+PRAPJSN\_LG^QG3>=>2E[^:CJ/]5.']=A M$08[N2_/M7Y6EZ]RZE :!E/OO\LW69OPH26&L55U;W^#[;G7JIFRF*8TY?MX MK5I[O8QOLF2JQE? J0)>*^#8EQ%D6_ZYU.5FU:E+T(V#?RJ'.89[-&.S'1[: MH;#O3.-[\_1M([)\%;T-B::8AS$&;V**:TQD\E\AR$+0)A W"99\ L$F$#9! M,D^0QTXKQYC,QK0V!C'Q4!*6DC 4<"AC3#JC@%' @TE93,I@T,&D% /+..8Q M&8O)&(QP,!G!%,EL^F\H.4O)&4KB4')"$:E GE*PE(*AI ZEH$.6Q>B9F26+ M63*8S,$L"29-H,AX#,2\=#$#(M;%A+18)N@C>?0&AE2X)*"DH@ /B%<$*\Z<*Z[2PI0V1>8 MICX2;SMPNKNK"E#?%Y@)WTSSQ@.GO+NP '7>]$EX=@W@K0=.>W=Q >J]F2;A M ?'> R<^^?-2\SWK,?+6([6>*H*,]<4R]Y%XZQ&H(H4OA6?+ICY319#ZC-XO M ]YFY+9VUY IZ&9MCQ-?AWCGD7/>%02I\YGP_)>05QXYY5T]D"J?>7Q'WG?D M?'?=0.J[;]!XUY%SG?QEJ>L^"N\Y"5UUP&[R[[0JJNH_":R[HYDX7E"EH_ET,1>J.6S0[+PSGL1]E=ZC:/GA1 MVAP][ %AKY26)F-\9UI\-$? :Z&6>SW;74]6U7I8, ( "L' 9 >&PO=V]R:W-H965T? M;2A+PFV5/_B#<\\Y]_HK[X1\426 ]MYJWJBE7VK=+H) [4JHF7H0+33FST'( MFFDSE,= M1+8W@75/*!A. MJ5C5^D;NYC2QR<=*\:F C/76J:R;_/@(7W=(G M_OO$[D684C"S[JH9&5:+Q)!R6_A>R6!-J QSB=P6= MNNA[-I6M$"]V\&V_]$/K"#CLM*5@ICG#"CBW3,;'ZT#JCYHV\++_SO[DDC?) M;)F"E>!_JKTNEW[F>WLXL!/7SZ+["D-"B>\-V7^',W #MTZ,QDYPY;[>[J2T MJ <68Z5F;WU;-:[M^C\I'<+P #H$T#& 1I\&1$- - ;$\:DSA,XS 4 MEXA1B1B12&\DXGLE$E0B022R&XD>,[N0(/.;-5M/,5&:A+B3&>IDACB9XP0I M2I#>OZ(92I!-';74^VSZ,[ M_@$ +T% 9 >&PO=V]R:W-H965T)6*-Z.++J6AG\-8MW;L1_][FCL! MCPEX2L!#+P/(5OZ5*EH6@O>>&/:^H^83AQNL]^9H%NU6V'>Z>*E7;R7)28%N MQFC4[ 8-GFN2;-(@[3]!L!."K0'Y#Q*Y#8C3@%B#:&Z0!HLJ!TUB-:W5A 2G M;DKDI$0.2KB@#)IX1LFCY $E=E)B!P4O*/&*DI$$NRF)DY(X*,OOFJPH:1(' M;DKJI*0.2K2@I.M>,'FP8YF3DCDH\8*2K2@/&LF=B'R%",D2D:]^,!('$5E@ MT.SDF8OM)Q67NI7>@2M]B.U1.W.N0#L&3[K>2M^E4\#@K,PTU7,QW"A#H'@W M7I9HNK'+?U!+ P04 " WFUU/<(+P='T# !,#P &0 'AL+W=ODSV\H?4/X]/I1D%5Y9MFLNB M2E7AE7(W\Q_Q9$UX'= @?J7R4O7>O;J49Z5>ZL&7[L _OO;^R?FN)-,<]))93@F];'# M$VZV:U-/-KO3?&;TK,SL>4YC/@W.-5&'6;08TL-@Q&XQ*P!S100F@VL:!$IC M09QPKS*!#8>0$2IWH'[!(77N5RY(&D!1RH?N M@[ -$M<&6>_2>4L!FPUA=\@+FPV!KC2.O-R]B!$A[$,,P8S"V);8A6$>A\@1 M&<"%1F7[PA7T.H%Z=O^\QO2;E/B\I[5MKT+TV7L5-*2Y,^>C#I'TQK>QUDRJ)JIN^?\ M,/:\9KVG9=8\L .MQ"];5I<9%\MZYS6'FF8;9506'O9]XI597KFSB=I[JF<3 M=N1%7M&GVFF.99G5_^:T8.>IB]R/C>=\M^=RPYM-#MF._J+\Y?!4BY77>=GD M):V:G%5.3;=3]Q&-5U@9*,3OG)Z;BWM'IO+*V)M5RIYD9J$?3;R3=*0Q\Q:#+S#(#TU,"F!, MQ,I&A#[I,)Y@V5'%$-4YMAQ@,\3"1J!^,NE=+\L!7E8VAOAP+@%8]D#9!T8Q M8MA!"#H(E8/0<)#T^M9BB,)4.A'YZ55D&&QEP[ ),UA'(.O(8HV2WIS,6TQT M$2<(B,UZ&&QEPY(XN,J:@*P)4.M1CS6QXH"UO@LSZ,0@G=BF@WIQYK$5AT!T M[L(,.@E()P'H]'N:V,V"Z-R%&71&()T10*?WA*C6G,#:B !QC$F_?X#L :.[&(A+ 5P"X)8 M#F'HF=% X]\DNE4,6'(1I+G7G@=8)E'\A>[#TH8@;;-:8JM6U*JH5>P!2),6 M+'$(TK@KF6%8E+ _O#@8UAMLZXT]K]B6 >A_<3$0EP*X")K7^_[:%+V+]^22 MUCMURFF<-3M67);G8K<[23UB^9[=VY^C\0(!^RD:+]MSTJ?[]MCV,ZMW>=4X MKXR+MWOU#KYEC%-!WW\0,[(7)\5N4= ME[>QN*_;XU*[X.R@CX)>=QZ=_0=0 M2P,$% @ -YM=3VTC#%O( 0 HP0 !D !X;"]W;W)K&ULC51=;]L@%/TKB!]0;)(X;61;6EI5F[1*4:=MS\2^CJWRX0&) MVW]?P(Z7ICSTQ7 OYYYS#P;R0>D7TP)8]"JX- 5NK>TWA)BJ!<',C>I!NI5& M:<&L"_6!F%X#JT.1X(0F248$ZR0N\Y#;Z3)71\L["3N-S%$(IM^VP-50X!2? M$\_=H;4^0'P!_.AC,Q1QY M)WNE7GSPHRYPXAL"#I7U#,P-)[@'SCV1:^/?Q(EG25]X.3^S/P;OSLN>&;A7 M_&]7V[; MQC5T+ CM\]J^ Z3GQ5&D_F?< +NX+X3IU$I;L(754=CE9A87"N" MO8YC)\,X3/SGLG@!G0KH7$!'+Z-0Z/R!65;F6@U(CWO?,_^+TPUU>U/Y9-B* ML.::-RY[*I?I;4Y.GFC";$<,O< LLO\8XOAG$1H5H8%@\4'D+DZPB!(L L'R M T%VU>6(R0)&!LPJBVLLHQK+SQHTB1.LH@2KK[O,H@39%UQFGURF<8EU5&(= M,9E>2<0P]$J$7)PO?WV?F#YTTJ"]LNZHA@/5*&7!\24W;F-:]V+, 8?&^NG: MS?5X;\; JGYZ$LC\+I7O4$L#!!0 ( #>;74]#KKB1\ ( ,P+ 9 M>&PO=V]R:W-H965TX1WX^]@F:ENYCI MM8=Z,>,GD6ZB=YE04M/ZW9#F_S%UP7Q<>L\-1J 5O,:OH@?UDXE?U4,N9 MU[/LLH*53<9+IV;[N7L/TPTD*D C?F?LTER-'27EB?-G-?FVF[N^RHCE;"L4 M!96/,UNQ/%=,,H^_':G;[ZD"K\>O[%^T>"GFB39LQ?,_V4X.27KZP3%+E.I_X[.[-!%QR)3*>A+^\Q*_;QT_*]A M> #I D@?(/=^+R#H H*W@/#=@+ +",?N$'4!D;&#UVK79JZIH(M9S2].W=Z' MBJIK!]-('M=6+>K3T>^DGXUM@A*T=:'##8&+XBH 22,R2 M:(,@2,W;BJ!(&,0WA*'5\QX(8N^-\P&\KL$G"AO@E0W&E+8.-+RVIKLVAEC? MFX\Q&VRO\):S>&$#N[(!W"B-@%<3B#_A+%Y/(!GC;&*5\U%-HS3U%#F774B!:L/NBULG"T_E4*YJ M5=6=SQM]V^?^H/4A*QOGB0O9/^DN9\^Y8#)Y_TX>[%&VUOTD9WNAAHDV>L;^,5_4$L#!!0 ( #>;74^ZFO-(P ( &<* 9 >&PO M=V]R:W-H965T^'3,3O* M/"OI"W?$L2@(_SNG.3M/7.Q>!EZS_4'J 7\ZKLB>_J3RK7KAJN>W+-NLH*7( M6.EPNINX,SQ:X40'&,2OC)Y%I^UH*VO&WG7GVW;B(JV(YG0C-051GQ-=T#S7 M3$K'GX;4;>?4@=WVA?V+,:_,K(F@"Y;_SK;R,'$'KK.E.W+,Y2L[?Z6-H=AU M&O??Z8GF"JZ5J#DV+!?FU]D$U('H8$#4!T34@?1@0-P&Q-8-?>S?)7!))IF/.S@ZOZZ$BNNSP*%;+ MM= G7,?RJ?0HV>IE&0COV3)FHP\QH3=# 81;>8)8!I$;Y2T,H((!GSH!<> MW$ZPZ",PBBT13UE6CUENA(9@OD)#$-[D:P 31"!!9 BB&X*AE? :DQA,6?M M5CKZD-B"+)]#5GU(B!#L)@;=Q'TWH37)O,9@U)DE]2S+"Q 46HX T,"S*G$% M@!(OA4TEH*D$,'6GFE.0(/U\D0Q @@&@P"KE98T9=FPB+[*V[JH/PEYZI^"' MH)0A("6$"73.H2,&?3X=^,XIA0$5D7U,X5XUXP39N^(9ZE8.>%K-< #(L0\C M$)3QQ#F[SG%@+=2+"C?FQ>+<#;L6$J=LLYH^RJ:!?J2M<;G>+3 P/A2OZ+,I7RE MKY]@/PC?9Z5PUDRJJ]U5"OOK:3TYW4S52U>?WTJ3N25;74^OF4&PO=V]R:W-H M965T2I8 M3:7'6];H.QYCX:6\%LHL^'G6TBO[SM2/]EGHF3^JG,N:-;+DC2/89>?N MT?: 4I-@(WZ6K).3L6-:.7+^:B9?SCLW,!6QBIV4D:#ZN'=9S8T1%QGZ/XKN[-* MAYM*-./$*VE_G=--*EX/*KJ4FK[UU[*QUV[0?Z3!"7A(P&-"F-A>>I"M_"-5 M-,\$[QS1/_R6FG>,ME@_FY-9M(_"WM/%2[UZSZ-PD_EW(S3$'/H8/(E!8X2O MU4<$AA 'O$B/H@ 6",$:0RL0OA-8J2 "!2(K$+T3P+,F^QAB8QH;DQ 4PQ0" M4@A "6<4LJ"09 42@Y 8@$0S2+R ? A3O($Q"8A) R989(%)L)Q"%-2D)(" ME'A&21<4%$0)3-F E WP^:P(H V20 4FLY=T@=M)I6&7ABM@%;$DBP9R$EZ3(PWB%!+L7A0 )S4GADH372;#-$>!S,O?Y M$#1]3<1#:R#8Z0BP.IE;'0Q:^QQ@LR/ [61N0S!HY3\%P6Y'@-U),N?T0?'T MJUNAP&Y'@-W)PD7I?RG^9&^KF;C:75TZ)WYK[)%BLCJ>'/;8[HW_POMCQSH>U^^"%<\5T)8&GWU^A3SKCI&(798:)'HM^N^\GBK?#4<8?SU/Y M7U!+ P04 " WFUU/ZNER#'P" "0" &0 'AL+W=O4%K(C:LI8WZ MY\)X3:2:\JLC6D[)V235E8-=-W1J4C9VEIJU(\]2=I-5V= CM\2MK@G_>Z 5 MZW8VLA\+K^6UD'K!R=*67.E/*M_:(U?0=0>F3IQ.GZH M?S&;5YLY$4%?6/6[/,MB9\>V=:87*%6KUG?I"DSET+#3&'/@9/8M 8X2CU$8$AQ $O MTOW0A04\L$;/"'A/ BL5^*" ;P3\)P$\VV0?$YB8QL0$89C E "D! #%FU&" M!04G;@Q30I 2 A1_1@D7E$]H]<@B$!,!F&"&B0 ,2@(8$X.8&,"$,TR\O#,) M7ME, E(2X &*8 'DPC9Q@4+CN4_ZH&12J;?!*\\06O$C D +0PZN11,2VJP< M"0)=N4=X"8K<.0@O0=XF6GE@$6Q?Y $D-"=Y(&GM\&"?(\#HT=SH0U#R=';) M&@BV.EIZ';F++2W-CGQ_[2[!;D> W:/Y2P4M_8[G+UAGTA!JRJ^F%0HK9[?& M].')ZMAN]]@TE/_A?:_^0?BU;(1U8E*U)=,\+HQ)JDIQ-ZJ(0GT>C).*7J0> M1FK,^Q[93R1KA_[OC!\AV3]02P,$% @ -YM=3X+LQ/JT 0 SP, !D M !X;"]W;W)K&UL?5/K;ML@&'T5Q ,$WYITD6UI MS31MTB9%G=;^)O;G&)6+!R1NWWY<7,M-T_XQ?!_G',[!4(Y*/YD>P*)GP:6I M<&_ML"7$-#T(:E9J .E6.J4%M:[41V(&#;0-),%)EB1K(BB3N"Y#;Z_K4ITL M9Q+V&IF3$%2_W %78X53_-JX9\?>^@:IRX$>X0_8O\->NXK,*BT3( U3$FGH M*OPUW>YRCP^ !P:C6CN E?U)R,56)2<58$?8XCDV$X.L_'-<'9AS:4UKGNNBTU1DK,7FC!W$9,M,-E; MQ.X]8IW,$.(,S"ZRJRZRP,^7.Q0?".17!?(@4+R)<7,1(V+6 2,#)KV($1%I MMH DJR\7/LCB:/U5_TWUD4F##LJZOQ3.LE/*@A-,5N[^].YUS06'SOKIQLUU MO&.QL&J8G@^9WW#]'U!+ P04 " WFUU/HI_HYH\" !1"0 &0 'AL M+W=O?<>P"!\96R-WXB1#CO15[RB7L2 MHAIY'M^=2('Y$ZU(*;\<*"NPD%UV]'C%"-YK4I%[@>_'7H&STIV.=>R%3>BP.S?C.3T.G&1>PN\9L>34 %O.J[PD?PDXE?UPF3/:U3V64%* MGM'28>0P<9_1:(,T02-^9^3*6VU'6=E2^J8ZW_83UU<5D9SLA)+ \G4A(NDU.16RW;^HK;5Z:V6).YC3_D^W%:>*FKK,G!WS.Q2N];H@Q-' = MX_X[N9!.YEP_G=V9"UH8%5E*@=_K=U;J]]7HWV@P(3"$H"$$Z%-" M: AA7T)D"%%?PL 0!GT)L2'$?0F)(21]":DAI!;!JZ=#S^\""SP=,WIU6+U$ M*ZS^!#1*Y0K:J:!>,/J;G&(NHY=IE,1C[Z*$#&968X(6)D069GZ/07[4Q2P! M3!>QOD=$_D$.'_QV0S#+$,CR8*"0#^]#?G^GZ,%6AK[VNC:@[K(96G\; $I"/[6J\5I[ M;$'849_!W-G1;74\44S!J: 4 ,,? 9 >&PO=V]R:W-H965T MK;M!N.^%!$$YV^68_GL^Z:T_E M?%:\U=O-7C^5H^IMM\O+_^[UMCC>CMGXX\+WS>NZ;B],YK-#_JI_Z/JOPU/9 MG$W.5E:;G=Y7FV(_*O7+[?B.33,EVP&=XN^-/E87QZ,VE>>B^-F>_+ZZ'0=M M1'JKEW5K(F]^WO6#WFY;2TT<_QJCX[//=N#E\8?UM$N^2>8YK_1#L?UGLZK7 MM^-X/%KIE_QM6W\OCK]IDY :CTSV?^AWO6WD;22-CV6QK;J_H^5;51<[8Z4) M99?_.OUN]MWOT=C_&(8'<#. GP<&.!] M%P]4P0(KF<55*X\>5E*J"8.^)*,2&3OR%?#6B,Z Z!F(L $)#'WRF0.(#,3+'"8@J.X8]Z\RAM<^$QYU9D0>A<8P M()@'(19&U*NUB+F* *];AA:N76U&U"\W'KE2P@N4(+W3./8K-B/"TF5BN2M)!23]63!2.B"(=)C NN/0O-(Y!P!$([$+C M% 1)2+HT*F(Q)WV:CRHS*H^'!L?4X90ZI+)33EG!@\0.A8HB$<2.:#!3.&I2 M2/W3+J5YN).8H8HS.VH@DUPJ1]B88YPV/C*QJO>2Y4!E:,J)>:RI,TQ99"D;:U- MA@QH>"(21S"8\!(1WD:0I-@%+1%4,6&O:BR+'<\VZ?B"1SE.,20IHFE+!$1< MV4]T('+=;?5"N-8(1S;X%%TE\/N?ZY+TNN2;%!R2F=RL0VXT^5KM^M;C9;% MV[YN\[BX>MY9ON/M-J)U_9Y-'QBXOF#31W0]9=/LM)_\Z?:TO?UG7KYN]M7H MN:CK8M=M/;X41:V;C()OS:U9ZWQU/MGJE[H]C)KC\K2M?#JIBX/9,I^<]^WG M_P-02P,$% @ -YM=3Y3A!-YP. CAX! !0 !X;"]S:&%R9613=')I M;F=S+GAM;.U]^6_9$!JJ?OPY,$D&5[UA,?BB3/;C9X6%#= M[!8S;++#P[*"_/'['761561W2YZ72\!@+(ED'5]]]U6_*8I25&G\ERHZSZJT M_.VS\6+^3'S=)FGQVV>W9;E[^=UWQ?(VVH9%+]M%*3Q99_DV+.'7?/-=L_*7]WGGV)5N(-^DJ6C6?7D6[GACU S'L#Q;-AY^694\,Q_Z'//4. MINXU'[W.EM4V2DMQ?;^+F@\'_=,_M'[PARK,RRA/[L5EM,ORLOEBF5?.@/KC MBRB/LQ7N4[P.2^<]M=7_\1__X=N/670>ID56_N?SIW?F;JT^?+\_? MB'+<"*,7K>$DCMFQV/CCM3V;SQ6S2,M+9:@7(6@3J!_$^3B/Q M*776,NO/Q&!6WL+*!\MA:#X)2-5#A*DXWXNI^>Y,E#C% M6+SYNKP-4V")/C+Z>';U^LQA0!+HYU6>(PM@NJ?IX0 KAZ?^T66SFMJ ?87+ M,OX2(1,*U9 =[ )($9!DD^4.R,Z6RPB>P],5O^EL>1LFB7A5%8#KA;ND;91O MYHH!'E<$HX"JYNA^?MG1@@62+9B7 )[TGIO03.Z0QZ M&6]NR]-L?5H54SW-0?0QDVYXO@7[A!1;-"+>;*(W6L;NH3SMD+,@=DB@$4%B+\^][Z>ZB M^U"[1FR?G(X7I8D:ACAQY@A@7E22I9M3X+C;_ '96EPBS"9?3;9Z"E%U'^)7KV.^&P:.25MUFRBO+B/__G M?#B8?4^X7-X[. #4LXY@TRO%8$E(#@ E3W0.0!<"3%><.JO,WR^*_P M!2X[1=D=%T4E?^]@S#8C_UX+8VNB <[CG^M[L1@'D\5"/;%FA ?CV=PC&( R M\$Q!!2\CU"VTR0&##8/Y8N(;;!C,9N/VP8#SR;%:N-\U*$!%!2HN;=.AF-6* MV 2@!O*L4V"RRW 7 ZIX:*O:5@EQZ140TS)V^(_]2L;D H281[= BZ@*@.J7 MN;H((V;1BB%[$9G@=/CW7?+F!#0Q((#;J 3%/GD!\N>Y^*[%I"2MEF0O',/; M.(5Q8I3 F62\?SJ[*8@=_]=>%-0$>Y2>T<$^#8>$;8HZ4.5MRK4N QSK/MNI= M0 'W9$"0PR*LN>5P7I7O'1@J<4Y'F.#H@*XQV.0%R7%1L#'H$?:TE)MHG>6* M+8LR_.J^1Q9[@>P,7K7>%"=R52^4;N7#&UQ2V]^)TI>2PA#YFR^^"HMXR2<; M)U4I274_G_C?$2JWT>HT_ ) !@/8GJ1&OP[*^:<\GL+/:V*/8'VH)5.3*O5Q M)-&VD^JG5IDK3A#DSA8^IZ <),0]%?84P$Y+5B8-(KGV0[1,0,TW_J]P]>=* M(ATA2@,M815)!4P*MYYV((9T6I%)E M7MX+]"(627-]/KW7@I=O91TG;2NVOQ9O2.%X'%1#UY[\,Y>)B3N7,"JBO]] +AX07DGRZ!V@4<[%V8 MKQQT/^=%X(S1>ATMB63.KL[%M#^%,P N7Z)"%JZRG<]VJL_(NF(@$04V=L.: MH<,BHDV-TT[IWAE/;P#,=;/8.1;0AFAJ M-#IK>@]*HSQ>EDKKPT@.JLKMG/'8L3Q"9QE%*RDK8:L@ J-\&1H&! MF@82A<>UNNK N@]AWNX \V-=5!]PWR#=\W=JFX?.WSG(7L)[ B\A/<(*/Q8 MI8^'0N<@1[&?QT"A; WO_DE+'H;5]O#U?GF /G^\, G7SRC/?+1-4J74_KCH6>W#YUX M]_O0R8(TP=$7>G$V+=4 0OS#X,VNC8-?_Q"6TN8Y_!L-N).J(+OK10V$/G#L M ^&:?9S=(+P$#+AG^S657T0ROI'=)/'&[_6POB+$!\N]C-'X2[/27=AKI*QN M8JJK=GGT)4N^4*0%\R%PCCQ:N89-_:NX18UUON*E%]I)!#P'?4Q;($%TE=S% MY2WR6IC_ 7J?/DAYCMYC<$2#MH%E;03$TKUWS#QIEIXRB!_)N6 CH^B?Z41:F7QMB^^>O49-8'Q:=]1!K19 MC_C0*KGL8"R22>@&E6PJ4J:[9=AWS;MK%3^!E$+-J-$W78J$SO34346R5YFU MAWWM"=$<;4XZ'W>.[!';#QA1N64LB+J"_)'CNJ=Q_'C7\%I+HH[,(T 87X"& M2@'L=K>I-1"H_?F7>!E=92#4(\YC2D-VG 7HU^J!5!"AV"39#08AHQ T:-I0 M51;TS2I 3D+L $2'8EL>,B*(F8L-Y2:!*5R0;>Z CYUFU MN85!R0Y%4Z&0NHR6MVF69!O0VN]X"#EF&2(BR*$!?C?1;9BL$8PX MVC*)B1%2A'3X/4RZ)?&&(+_+\F0E0Z<%;8V, 9E6=5IFI^IGQ6%.N3=5FM#N;B,29=%7T#;!-%X" M3 MF77=Q$2&=ZCUIN@%Q"J>>GUI, "@#SEV$":G2.+SSH,9 M0!03GUP#I$,F]UC]!I(/.NHK0%ZHM[U#F&Z/J@H0' MBF^^ 24Q1);?X#XJ/2-%5;L&18!1D0G _;30NU"P0+C95&-!"[$PP -%X107 MI88OD2<1%K*(K;1P_0>G\L,C0*IP]1=.P<U4E&SQS MP%_DB"EPEQ]#F"\0'\(DO"_PR<4MR-'=#OE4(*Z 780[Y,8D*F"!G\' @ W\ M'AZLLJV3(W]5;; LT&%8K6G7-S63R;"R'TVT(@N$FBJ2^DAL--U\1 1(>,#D@)L,3 M3,%:*248Y]WE,8R[2QCF%M!HGD*<2"[TP]G9A61#+PB^-#:^'Z><.D $"23Q M%L4)UGG0:V=@T"Z!:@=]A,%EM*ED9/+J]/\8RR#65C;LT+(J>@32'"5R B(? MI@-V;-XL#"Q6&=K,*N"*3$6D$670 8&Z%*/TUA&7)AFJ2>1Z]A^^'5I&)B,_S"EY'5F=.H??:SZ+TA7- M/HIP-I>ZCI/(.M4K'6^F8]19]>>:^]((2$,Y^PK%3V0-C1 !E0I%5F0 M!B'S5G6$^[<'DBU!4QX/T@IB!W+?B+HIGBSN&"/?Y!>PWS.3HC #*8=<+8U0 M?N."Z>S%.@1IL+,)4RJ%S>,Q^+&3>6Z!I:/ %6"DVKK6[J/). 5CK.M7:@9 MHQ6AV$'PD&:J81CD(4*G6)6@YB:P5$P:H7^N4B)'HZ8=SE,4Z^3A40Q'0-,' M85!P!$[V6$>)MPIV)'21@M41Q[;/D(@SGT M&6F1AVY9$4%C<>24,FF![&12/I<5I\Z9STBZ$L'[%:_"4APL@?SG:K4QJS" ME/@7@%U6:F)!#&#OP4N]*@P&;5+)HW Y: V94([U6$?[/7D2@=R)>9FL24JY MT7E:NH*#TA!EBJR5+-=V)O [L*@H)Z,=7U1,51[RKI9]=Q.N**C$'UHI5K"" MC:S6X#FP'B A.@B M=%P"28+R_25B1H;:?R:MU11=)613Q?FRVF(2WA)I_G]E=Q$IU>NJ1'3&XY-\ M$)C#GXE ,N5MKN-"?=5@)P#F1, O)4E:@A 5J))YL&2S7!J 1X24>P\$M48; MDF./P+/U+#W1S'8KQ+D\,T"Z;:'LKL/BH8IKIQB)V'("+TL2IRY@;C&Y7*^! MG61 \>2OD/XRA8$DF&Q!KB1K[NQA%:^(=BPF)#'DU\5#=#RYKY8QVE*@@TZP MN7F45+-[7#K>41#OB8_1G6W 7&&R:)B#MO*.$\:1[WS,$-1@Z*#OJ<8]WY$5 MP LZ%><49J*5 YJ!1OAC!6M )S$3N/G.,Z-XE>'_3YZ]/;MZ]>R%J0KQOOQY M1[S]Y-G9U6=XF>4+5AZR(Z/)L7AA"2],A^K8[# [8$:IY)LUA(>#(IN@L H0 M!LE*]*8/V9?^$#P,"2,8/?6WBO>)^$]&)3H= ?, MSN/U/6N@JC0/.0CP3OA;(YV PVS$7Z2XB3@V4Q5*<+%C?E/%+.MC+\01P5YX 3X(!+(RB8C'"VDD4[D;^(?3&1'G+=-,*!ER7D,O8=N?:2I).-XD)1&KY2[BMV22GB&R3WZ"&Q7U2J#,1!PC%WUV "L M@!AD*)!1YP12^&Q)*C;*MP,TG**!GK#$##,^M(V:AZNHMB.:THA'@ 0Q:#A, MH\C4!2X##5?-.*NA:<[YQS E^Y&8Z;#?P844RY%8]LXV/@U?L6C&"DL%&C+#9BDUW<]XSNP :'@#8IK/ MG91/V""J^YN@KCZ5][60;&$M"A#N"JP,@"#F R.:)XE\8IO1"@^;G"+@\[O1 M4/DKNTX2UOD^,$S%0"'SLY$'JP"@=XBZZU,M;J1DE]US35T@0A8WH MH!%C8(( 7'89)VLU4RL8\S2&.PL.'ZL MDOL6H2%7,S\=#'P$(*[)50TOON/8DG2<,%FH\(HUJXP,2!,N8 MUSC#GCA/LFI%*ZUH9* 6F;%"^SJG_ Z@Q+-J SB\EQ8G&"3%$9=ZQ+@^(F6, M!*S)2C(LC%(FA4L#4WQ#&$T473C.K%;(2QJQR+EE=$FC6X.OAL!O4R4KB:VQ M/H%KD 74\5_;]M18$##0(Q9B7-./F1C00-9+HD65W; URTZ[A)"LR-;E'2C) M/>TVM,!L12N1L)55XL(R04V@TF:6_\B:L2%;3Z\=XS"DB.)V4DITKX'++DK$(A= 2V97/8L\YUMB5 I94 MH%1(1]6Z(6OY6E)>;"YX%G*YZ+7<8;963 2E/;SW8JF=HFPQZ6(Z#H.R=?+> M4N5"HQX1O5#W-*7!D=I7F'B85HU\5J4<5T4AN"-(=:.1"AWQM%A-'PAHS#T+ M2;&B8[OA# 4?OC>S/*1=M\DC*7YI/_*OW(3F5!\;4*)M4;B.IX*C4<#5P5*- M-,((:KDSU3EV##J5&$6D9DQF.UG J8S&Z.Y/"B^\OLJ.3UY;9D)[$N4!<]2@ MN,XX'2K$!)\H.@4>EG,8FA'X%G['U@[W"FQP-*#_+?/XAO6F%:8Z)BI9PR#V M&8OYRX?&_^FPX8A(]*89&POKB*SE\@X]/0DJ3K5 UP&>91;V:9 MIW$F(3 2>+RR*SQD%!LD48P'OJT5A1 0'=)A_E'&G.2IZE7E_/X,>=BT%6B0 M-OY[W+$8 '9Z:T_LY6/X'4/6W+.#V%BC;E]9OT;RR:V0!\=DD=:VI/-%W,W8 M6,50XU P:42>5ACVP:WCO$!EAS-DZ72HC RS\O#Y\\&DW^MKL\JI3&'=EM:/ MQ@U;/A*3+#>G3V=:14L.[<&$1<1I.L2L/$M&4<&2XA1! P>PQ5PU4.OL*.!2 MJG_2(!Q:"V_V8[@+"\-0X[WA*ZMCS9'!%/MP+.ZKVTYL2!/3ITM]'E##4S*0 M U>>]Z?P[S28+\:BHW'B+P/$,[(2\ZB, M51"V!L=!,%J,^-_IO /B:UCE7L"9B,AF(VF!JH8&Z)=2[C MN1C"-))6==-,_'0P'("R-&D!Z#"8P'DJD(Z"X7Q&()V,G8;(6*3I+=P\B!3H MS4MM5KV79I6,I]O^?E$WZ")B>>0'RE *CFWY#0923/KVDN2ULLADL)P54JZJ M8!L0-'QDPFRIKS!5I(R7]?!F0<5BJ1&CTO+3M@&S33T5ZPJ%6C] FRM.,!RC M;4MH6L>K\8:+AXR#\EE(,*LYFL>:S6?!(^&N[2 MU99SRS.TX6 8F7%D$1B?EDUQ5MY2XV0Y14GBTLT]I3+6@XS21:+B.+12M"1( M]9;6,C^,\T8-BHF[[9)HM6'-AALU4)9C[6LWIZZ655E#0-SZ$HQ42XF>$VX&<9R8[AD&0J2L6P)QF."U;(O H)#]"@H5G)"Y^!@UDITTFU=!QAGI,#3GL\R-"PVC2PGWN_%J1-?F.2)/%:YTE:OCZ8- M38P( @N?UWUYT^)&CZXZ:..FB!S<&.@SIL H4]#72:>28ZSD'1 M. .G=Z2W3X%T[+6+=/E"TY7F)&91N2*5/PEJ+$WKJG62D-$NR0)->3NS:BZ7 MAY>E$[7AI%.YJX *L4P!7X6E571W!NPG 4",^NBIT7R6%B2GMW/@3>A8^DSI M8%&G5/XB;$A-1CXP79EX41< ^X?V.6')PW^78S J17*-959ZK&>D1IAJ1HH& MN:[D7\XC:REIBTX=33MJI6,(MI"O3G=A+I->T)-S!2M[FZ-/$:BLCA[T[4IY M==B'(X^RSM/5CC0( Y-NR$0P'/&R9?C*ARV^EH(5^"['^*&N M<(Z<6HTBF [WCJ_CDI@Y2Z&9,%ZA86Y]]T!I0;QVU.2 \]ZBU1UPU5C<8R;N M6PD:#H]W)[8Z?,C)=8U=HSY/2SB5^!*2I2%]YB_1I4V+OJ9%VUV@?7Q=O?T1 M-[;OY8;9VKRC 4J6'S8K1XMOSD9TW5S%5]Y*9HMI22N2XUX,!V+\7QJI'N6 M>B*E8S!%AS-I;JZ=26#!$S$=C)PS/9GVA^*%. %#>32''ZCE<'WYDWX?_IT% MB^FB?C+U)+[CCN5H<,(WGILXT+*>@XV_<*!O P>!/^EWOM-VBX0838+1K"^: M?:M]DXQ'P7RVJ!\Q+-M_*PGY!,;CD:A?%F U4<,SF0_@3#JN-6%GS738X>=B MQU.7$P<=)3[$J8\"\TPF,G:H0_9:DR,[]M$HX/2CMJP,,S$B"DGJ%R^=(YWT M&@> YK0[;FW=[BA3X%:_:HPS!X;U*U'O+^;"B;-0"A.S:S-2[$FE6F'^H*E4 M+4&E8M9)Y)*@LV*?!HV*]#H+8#R< M6I.=#";X,K]6DH6N^IVH8N!X>U/E!\RU5-"RI5UN*R51RH]B(+^,NV8 MBC+CE(OM[I"$2VKQ8-(U2@0=XFHMQ,":E?MVP_U3^T;EHE-?G#12\5!=(V$G M UCA" K+'1!4P9UW!%5 J0=8;$S5KP4.JZ9.F4()>>%WW/R./&EDGR1AO#5) M_M+K0DT(4#F&?>1<6XN+44UR;,<5.VDH)0?0HBKPG&XBX"!8YXL4K_5<+LE# MWF.6;2T!K#E4&V\HR67%L.%<8)7[[QRZ%!I@?E!^(28RDB^$8L1Z#E*,T(/: MG!PV:YQB:XJWRV)!W'>R;>4GK+3= 4#:LB;,%^1 MS265?[F(P%XK0$=Y0_4RO.EZ ,!E6!725;8V^CI@=J(Z!)"_9(5-B@JG:P&N MGN^8'%*J%=F6P"$%;^$&#=#=GI[(/G\+1N%Z%-!Y4I*0N0 MZXE'7*K)V5E.C78C<[5VJU6'V[G-WV;#4T5.PH8/#TV!D>4;:_IM5+R+&UPA MI63SM46"5 M$]5;H;R.F4/AY:EYJ2VH#_$*<-4\!;CJ%C=B@S>Z4I IU2E+Q/>(ADT5'25$ M)^%=40%ZJ%P7V#AWY1[>BHNP+*E_& :!Q)=>HY?!:S@F9"#2GW8%)[E!R8MVB. MDPQ7!",'?7**"]5Z%E-Z)V:%@@T-Z' KB[!M9B-]TW(*3DF!<9QB$R )C 90 MFP_SM=:U5'46[2"RLLAE8T].>_Y8]PK*$S91:ULI>U+ M:Z2&YGR(B>C3?P?!".Q@4G@7I+R2@CL/1F $D4H["Z:3/JNQ\V XFMEZ:U,O M!..O/W:N KWDK@EJV0X M5TWEVA7&;[LV0BX=S1V,Z&1*.328S,N!'DP%, MD9 BK%^>@!DU'8G)-)B@;359!'PE-5A-,!_CEH+2!_W!2'P\>W\F1L-@, %;#A_#V!1JT#=28I1^CG6S,SA7?AA 6B"/X % M/)K1WN8$T)],VT+[T]$LF,QF] \8R BH^1P -I@'L]GT00#34-+LX!-2H*VW M<;D3"_!8-L:RRDFXOIB:PL B"VXL8/=S;(8&V8A91O&.O6UZ4&NCJ*7?1+++ MB$KO(M&UPR-?,+'?FED7Z*T[Z[OW M#3QJ#MSNHS\_$ @RX=%6@-MO('@6-.UH?/18C?G:U+L364;8PDKVBX3CO-2N M/K\TJ(=#E7>B:(J8M8?HV%[*(ZNO(1/1G:R. M0^B?85,?[JR66KVB&MTR)< .6"@?$LR!?7'O3$\LF4=%)50[T%6_TE]A0<\G M4SMU.55I.D53)GEG:R.+7HL4E-Q%WW'@WX!.ND*EFKWH7$NH#U57*1C(XF4D MG+(BX[*+OEB%]T5-4P8#8%DY;4FM40 AD[;6I]4.5HV1;XP%,UOCVOD&8^O, MK[+/Y/F@#GK_M#XHZ7ZM6:-5@AO2M)7;7I>FIJ+O=JM;(F^G]P@;>]@)=B\L M5#*1KO=2O6S0C4YWNG-EA*RE9:]<>TM[3 =2]I]56*[JE-OKNT<62_0.;YI! MU%L^9.LU/I P !N/]^GI7Z_8L!6WL&K[)8]<2>!90&[4MJKW #DFMH>3*B1& M#:]G^T[L"+V6?BH [& '>7OJI94I=F)>H[B4.0V6854372;" L@CL1Q>F-J8 M3=:4%$6CQ@.5E'D/$/&/:V M+T20J7DVH>BB4\]M"=R$)?I+)?LCMKQ6IY<:%:9VO9MO^Y;N\I@TNH!5OP9- M=',!&S)&)C(7,BD>E-SHMD*TV((/2;BDQ5',)JV'_3BL:DM3>PB2&)=M#5'V MIOO>M<=,:R"2*2GU&3'.;^$-GP\%:FMJQK W5OUJK%N4ZR6BEE-'#5+K\_08 M4,L\V3-L.&**>)UN*.SH2+4[F$[]QJ""K>2.AXW$C*BU2TMA.U,E"IX&"IL?+?'Q /\_FPR%!Q$$NHMF@QE5O/3%,!B/IJ+M M'G=,/AR.\;_!>"K:;W$7DR&5Q4QQP,%D)B;!=+&0[H/6HT"?UV#&^05C> M@1S%X1ME:1.QB+,["GCX"*.@BP*(&[4DU-2NVWTI+[,V22YG4A"\44T%V-IV MGAN+6]D56 W^'M/Y3_Y(^368=)8C%U_*>O4&X!C;S#KF ,UWV$WMBQ?1Q1;.T&7XH*2-,:]X= SK>> MQ\%P2BY*_&+>&TRLR26@. >Z;0!,ET&G[Z0'E#;N4367E?KBRF&K0C];ZX81 M*KKWX))XF4X):Y&JW&SBX%BWRH 5^SC(P-+RX?4JM02ZEQ&WH:#>E GOP6P# M)1[>J4XEXH)NF<;GS^@%_/W9"ZMM@6Z,ZIC&9-F$+I2E6H,V,JAY4DEY&%FU MW-Y-93?./57^EU]2_-=#BX3?XC7Z#:SV#PWZP< ;EK2S'>TE'^#6TP61#U" M(IIAL.B31[DWZ(N?>("3 65UCJ<#(I11;S9'L:9("-@YD)A\LG!G]N#.)%B MM8>S@+S X6'T\4"O7UZHRX:MN0&2XWJRI1GG0'NAK&;7/F+%F\#T;$Y!0U)I M:Y3(8G&\*/Q0O%_43?.C\#XU@/H&Z-)&.$@7WYXJ+G3.1,M1:3^I);EU#9EJ MHF/*A^*DPD7I^X.Q[I)&UMDS\-T]-W&!>4_I ]6/S-AWUMT6=G>,&H?!BZ;: MP&XA!L-'E4 KL&+4D?F1*I5F&:QNHR5P-_TX M&*4JU;#!,6#><6;Z-9)T^[/#\B?ML3JR^X!]Z)P:2N+!ZZAPCRKMCY,XJ+HJ MR^&X4_%GD-\%)MBQ$_"-0@U"&.02/(:^AK39I!_M&30OP=[/[ZT+$.IXR*T7 MY14$\J*MQ'[=NO?@YEZW@\5%+L/"NAS(--;#CW*U&^Y&5NAF9/I.,N[6KQ(: M+65%+J(G+P>)Z4XK%:K#*P!E)1=EE?@GI41!66V-@*W*#,;0KS"1Z I7ZRH* M%.@U"R0L"$LI<)Q9+D$31J]((=EEZYNS<#BBWL.RX424R.DJR$:^AGR>H3V-N2(1\QJ3F9=%Q"BJ*3: M:A\4[;N/:E6"A+FX\P:.?R1"T1?!WO'$?$_VVC1SL3MV*F+2%[+1QLRM:X9= M8-M)=6!DZ9'C'G :L+F"/7@VP >'2V(?-_%X%4(A-F7B?:Q/V 08?0VU-(-I M)$(&'E*G:TDJ6&(NX\DX[29'D6?&A8TVSL$!7*/V[WQ[H?:1;5@4D28<( M1+RVM(9 ,F3W-@M/?UY%,76^U.PU'Y==NS5WDEC^0#B4>K1"5T^VEN?%=G4Z M$&68,&?5[3VT=&U?"_5N;=)V3[PV'.ZA_LF@;7W64E@9KK6_=S.X["8E.!+' MW2_E[EJ2QIH?J=?/C 3JRAH[8$ZG')FTJPTB6KVQ"B!/EI=2&Z,*!6H!S-=Y MHCM,O1R9K#!]$0T4D-1B-1H0*L&*\@ M=3N/G35NDL?LFS/=:,A" PZT,K;44G*\97V'%+\\H%6)#DPW"M6Q[@1OF%A1 MNT*73&4QAPPTXSLKO@"4&CE&X8KK\0@/K2I_E3C@E0@KW]E2DV;O"MA[/&V& M0N>/]1W[#"Z6BP6[LI=5K?\H$Y-15(9]X7=9Z1!)2'M.L6ZK=A.?U9@;YV07 MJ.5W=+/,&JR$UN\#ULL&GV-$TP8T"P1F'=<6GY""@H()#>>6PCQORWS+E^K[ MR95/S*O4;F0_KF V&($:@?&-^6C*K3LI!^9D$ RIK.]D0"6+)]Q#K+DHS]D^ M%V/*;#5KPM_?I>)#2$T/9LTZER/)P&"^(0CC [-(I-8- 1.]J*)/UCM\4P(9 M/C;BT:TJ^BBBT9C-M^;(0+S^=D<6V]^'IEK6>31=F<$YSPA?KG3"E*\GCW1IKC6MX,KO8450^.7<+")T-/ M$;'\P'3W1>+%G8W/]+K89L'\V"S0+&HUKZZ-?CS[LDXE=R\V_'<#( M#3[/9K/F[X^XK?U$_?2B.8CW'O>#7GJZ[/WILO>GR]Z?+GO_5[KLO;VIO@:5[[ZU*.IXO=GRYVWW^QNQLQ:-R1OO>%IXO@ M_W4O@F\>_D/NA4=DW'>3\[>8Y^G^^:?[YY_NGW^Z?_[I_OFG^^>?[I]_NG_^ MZ?[YI_OGG^Z??[I__NG^^:?[YY_NGR]=5\_3[?)/M\L_W2[?;::-?[&9: M;8*WD(_)DBH.OK/)RVR]$_\;WS/S= 76/^@56(>20.OE6.X 3U=J_3M?J=6! M4-ONRZ::7S[=3?5T-U7K75%M(EQ>X/!!7N!PH;;.G5J/N JB9>"GFR$>?OM" MVYF]=BY=4*WOW]J71DCC[IPO7&@.XBF.>;K:X>EJAZ>K'?X5KG8XJ&WG 5;= MOLZ>!S"5IT:?_T*-/CM0Y=-.6_>7ID67[';)32B#+B!IFJ7:%EU>?F2@NX(=O@R9/[1S_R=LY/JQ+S2&N_O:1V!-N MFN8<)>">VC3\8[5I^/LIE,T? 3+BH.?D0 MM!^X"(=2'"Y-$3K6.66IJ4KG!A!=&[^,3!(0U;G2W<1TST)T4WJCXJ>(7*

\7 .1G+P$0.X=(EW6I];@'J8^:IBSXT M>^14')0G\@!::LT1<)W[S?0.-V)NY7(T'QZ@F_(0-C.H.9X<;ELEO=86"C2%X6J=3$3O*\G" MU+_B9A0>=.5M7&V+6@J&IR>W#(1%?I_@I<[)DR66;\,E*]!_$^]EEAX_<5"Z MGL.WEM]A[XZO%%0R"8*@H\%3]YQ>J3<*:AFI_"3D*> L0("RXZD? MEO66 =\4D(4#HKW9-YU@=\?S9]1XY+ W,^<0,'>L3OLV M.^[H=, ]T&X^EC>P8(\SF5,]'-/MQITP=GBDGR[WY!PV7Y_Z1,R\-^A@OS*O MB,Q)!K!?<>O&R)JQW*(*-=..7*[<2.MP#>*AD\.*:1Z>OPT]?W/B6R8#Q(^A M]7PAG^PQB4+^IWOS@]IAI.10&Q;Y8=B=)N07MGL4<;23AR,ZV2E8%+#A>+T^ MY/R51H=F[/\S+19E;,@N(6^Y9O@;N1X$Q-^TNMGU%7:W+RP5 M]6]BSU:H'XON5+6\9Q,B3!QHA7EX*R["LL3V2YA!E(@O/5'O1_8Z2K#+>T2M MR&#N"^FM?@];V'CYJEF[/B?<:NNA@642W:M^_-N*(J1K4HQ!H^/>_NW:>Q,Z MQV)B6VK:H7CYB.2U;YS(=2K:4[:.E^WM8W5KM/2.RRR<3);F*_ZD%8<+7/SH M& ND]6[(/VV4Q=N7J:>[Q.HK5_[)&W7R_8]\8W&\>0LDI)'SZP:7G20 M*W+]01;(_^*H[$_"K#O=G%Q'8D(?N$M!&[4%5A:-?Y* 4L7(57M-S6 H* &/ MBC7WGCF$:7V#:0*T47.9L_&GLZ]Q\5\O">-/!_W3OJ,@[COHP+J44<]76/,U M!QQ)+'38FB\S[W3_E=K'BPUS^Z$4A/8MX.>U=H]GB;I9@*6++M94K(KPJNO@ MNM/,' YFW0Y]I2Y[QDD"N4@7$ ?"<9_KZ#N5A(+WGJ5T#4\=BH'U0ALQM &R M=J?ZS;WP7KN.U_1TL_=O<76VPYA U=+W<@$H#K=&B_ZR\E&G^8)'G\5X',S;_W^]B+>S$ MRD 8R^G*_Y']LLDA4CE"%IG H?CG_<'"\7WOMF>''O!Q;:W29CQFH0I D94X M>LQWM?D_J1M^%2<0_@3>SDTH.A**CG3+@QTE_VI6T78V+D^!71A$:3FJ(R9^ MR"R-0];YGK_PM ^%K >3CIW912S/"E1[GU]ZI\8+;#!EIMQF M:1RVO<.G'3M^Y<'(/[&]SU@GM;.4!0 =M- #OFMA_TX] /)SOS2HBR\/P^]D M\/LXNY]U?Y97B^_AVP>P:\=S(I.WV]]XZV/<[0ML9]:M>E5GRGK[3 Y:D@;& MO?.-BO:+LU/OK ^9XJ>C]O60&;K8\S>;Y/@#>CQ7E@4V;H9^%_[5;EYO-5;; M+*K/;??WNG;Z(34!#XEJ8!JW2MY5UG 7\VD+3-C!BUG+._5=4"69K*.B)+[_&DYY!VJ993]CG !12 V":-,&&KO3\:*1Y?R&4N%] M *=,Z4->/O3<#Z_T>(@CWC[:[A7JH[P$VD--#LU^YS!?:68J?7NN+T#F5#NJ M(E-YRV?[#P-.6QE_N]$NKF#;#7R;O)Q'TZOQG[SYK .016XW,20L]_#YT_%[UP MW9>%37 D/M]7?+?Z6-[?4WZ7^$CZ\@7I=KM6ZC)'B5?[,>U &@E?&V&G[8@H M2 4?&F,&K4-71@R#%:(AO$64+"4Q62EBA*ZM>VH< JM(PH*I!26_$XOFLV-\Y<0:.W% MNM"$F41K;SJ'0T)ST4660B98]F4\V+FB@.+4X$B2Y>:J1.&8H%*":2,A*!,< M-0Q=1FMHV1A3^FB^R=_2+>TZ!7:/>20N!(:B,_6I6W-X:FZ#O*EFM3=E9P?I M@H*LA/I4Z>/P9FU:!S](G)*Z6==I#Z#545'0]4=*,LZP/N95HFU TL(5E@J$F]Z?DA4+'"MNG:JTT.9IR?(_-KW.<,<2T0WH77O M'_-=_L_$L\N_1VY^5<; K\AH_I=/ ')^"I#^*4">1$]>'3_D[/KX&V%] MLB51XA,IS1N.WC]I\[#2^H%][Z2R\ZQUKC^=3FW=0L?MW[H'Y8^LM>FX\YMF M,[6] =[8%L!U(-[:!V0BN_,^RX%_!D?QT/FXS[ M!H]PQU?S;)8Q/CA](:0#L^ ./AD]]$)MYEF>L;4PUBU#W[%E)Y3HQ ]HXI9M M]=-G;<0/K1R7R]IH*>-9X4 \R?=@7_;<@W&B'C5T?'7+/>L\.YGY"SX**U9" M"O<\S^)_"9F_BRFZC3@.N]_M()Z:_S.,>KT6-2QT/72@W'8<#+IOM+3@_.+^XF#D5_H"Y;/+ F))'62U%XWMOV$%4#[>""[9I;+. M#!T.VC,J:L_28EZ[UFOD?##&MV-<->Q*J\WD#DS'K@2.BCDIE\1V6<#*81;* M(WEBD5P!MX"EEE/"R),;H^N$VX:-,'T^I#B?%H%_VL:0E##RQ,:XA4=0 ]B_ M(I[Q>1T[LQ9^/G#XC2)G1'$\-!JV8"QK]@_WP:?XF$VRA1Y8E56)C MD*%XA%E0QB@2&V,;_MB17S1)L*\Q%F6((OGZ@XB#[ ACDHN0Q/(@(^%XDBFK M%(FMLB\2[IURRBI%DC%,F-@Z=3V+CE)1QRL3&H3&Q<2K*.%5B MX]"8QQB34E"56$%[L_-)K&L_3#[BHEU%6:A*;*'?8.Z\B3$I"U6'6.M,V'4? M6K(SC$E^=$ELH=]@QD60J+'3*\I"56(+X3K5WL2HHN13)98/O63$X;*BY%,= MLK V#I>4?*HHG^GN8W0#:Z&@^>*[L'Y_S65]8UCXV=;4J^-0_UH/4I[[?=?J M2O/X33E<8_==_L-_4$L#!!0 ( #>;74]KUWPKSP$ '4= : >&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%V5=/FNG]4SR4>=?4J=JU:?)^/-1I M450YMWY".!RD]R,:#C![DXT%.#YJ-!\WH0?/QH#D]Z'H\Z)H>=#,> M=$,/NAT/NJ4'R13(..4G(:SY6@O@6OA>"P!;^&(+(%OX9@M 6_AJ"V!;^&X+ M@%OX<@N@6_AV"\!;^'HKT%OY>BO06R_PKHU>MOEZ*]!;^7HKT%OY>BO06_EZ M*]!;^7HKT%OY>BO06_EZ*]!;^7H;T-OX>AO0V_AZ&]#;+G!6@@Y+^'H;T-OX M>AO0V_AZ&]#;^'H;T-OX>AO0V_AZ&]#;^'H[T-OY>CO0V_EZ.]#;^7H[T-LO M<-:-#KOY>CO0V_EZ.]#;^7H[T-OY>CO0V_EZ^T#O5)5=7#_G;E=OT[E+?@S_ M\SO. .Z4/P[Q_!FGJ7_N'RB=^RTQG'[/;O-IZE=$^/&5]>$34$L#!!0 ( M #>;74\9>](.P0$ '8= 3 6T-O;G1E;G1?5'EP97-=+GAM;,W9RV[" M,! %T%]!V5;$^%'Z$+!INVV1VA]PDX%$)+%E&PI_7R= I2(J40'2W1"2<69N M@G4VC#XVEGQO75>-'R=%"/:1,9\55&N?&DM-K,R,JW6(IV[.K,X6>DY,# 9# MEIDF4!/ZH>V13$;/--/+*O2>MM?;UN-$6UN5F0ZE:=BJR0^:]G<-4T=5M\87 MI?4W<4'2>UG'+CY>&R>QZA-VPH3#&]OS>-_;BIPK<_I7-#.;E1GE)EO6\9;4 M6T:?:A5==Q\9L7;%?"]+KY0B;BHX'Z"J7G!SB MMJ!CH[K"]I.?-7"_&S+CJ&]=K+I0'GF\&&D:JYZU"R_YB-1NG9SRDX;'UM?[ M8;^,6W3?C[WPGZ)GW>&\MWZY' (DAP3)H4!RW(+D&(+DN /)<0^2XP$D!Q^@ M!$$1E:.0RE%,Y2BH\ M K @ $0 @ &9 0 9&]C4')O<',O8V]R92YX;6Q02P$" M% ,4 " WFUU/F5R<(Q & "<)P $P @ &W @ >&PO M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( #>;74]<:/7\/@, * / 8 M " ?@( !X;"]W;W)K&PO M=V]R:W-H965T&UL4$L! A0#% @ -YM=3P'C7-5( @ MNP< !@ ( !J! 'AL+W=O;74^A('3T1@0 $X3 8 " 283 M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ -YM=3ZH6G.V6" 4S< !@ M ( !JQH 'AL+W=O; M74^5W^SZCP4 ',= 8 " 7&PO=V]R:W-H965T&UL4$L! A0#% M @ -YM=3XP-LT*T 0 T@, !@ ( !)BL 'AL+W=O&PO=V]R:W-H965T;74_(M@=;P $ #<$ 9 " M =(R !X;"]W;W)K&UL4$L! A0#% @ -YM= M3PT_ &2S 0 T@, !D ( !R30 'AL+W=O&PO=V]R:W-H965T;74_"GB%AM0$ -(# 9 " 9\X !X;"]W;W)K M&UL4$L! A0#% @ -YM=3ZYR5Z2T 0 T@, M !D ( !BSH 'AL+W=O&PO=V]R:W-H965T;74\"V'5$ M]P$ ,L% 9 " 6$^ !X;"]W;W)K&UL4$L! A0#% @ -YM=3Q[1U'/& 0 -P0 !D M ( !CT 'AL+W=O&PO=V]R:W-H965T M;74\3AF( MP$ -(# 9 M " :)$ !X;"]W;W)K&UL4$L! A0# M% @ -YM=3REH?,BR 0 T@, !D ( !D$8 'AL+W=O M&PO=V]R:W-H965T;74^9?(2?MP$ -(# 9 " 8-* M !X;"]W;W)K&UL4$L! A0#% @ -YM=3R>& M'XS+ 0 . 0 !D ( !<4P 'AL+W=O&PO=V]R:W-H965T;74\/%,,4: ( #@) 9 " :Q0 !X;"]W;W)K&UL4$L! A0#% @ -YM=3QC7KTHQ @ Y 8 !D M ( !2U, 'AL+W=O&PO M=V]R:W-H965T;74\K"+OO_@( M -T, 9 " 2]8 !X;"]W;W)K&UL4$L! A0#% @ -YM=3]X!K\*# @ " D !D ( ! M9%L 'AL+W=O7@ >&PO=V]R:W-H965T;74]F3ZS19@( !@( 9 M " >1@ !X;"]W;W)K&UL4$L! A0#% M @ -YM=3]3YH !X M;"]W;W)K&UL4$L! A0#% @ -YM=3[;/HSO^ M 0 O04 !D ( !56L 'AL+W=O&UL4$L! A0#% @ -YM=3VTC#%O( 0 HP0 !D M ( !MW0 'AL+W=O&PO=V]R M:W-H965T;74^ZFO-(P ( &<* M 9 " =UY !X;"]W;W)K&UL M4$L! A0#% @ -YM=3Z^91RR4 @ 6PD !D ( !U'P M 'AL+W=O&PO=V]R:W-H965T;74^"[,3ZM $ ,\# 9 M " 5*" !X;"]W;W)K&UL4$L! A0#% @ M-YM=3Z*?Z.:/ @ 40D !D ( !/80 'AL+W=O&PO=V]R:W-H965T;74^4X03><#@ (X> 0 4 " :*, !X;"]S M:&%R9613=')I;F=S+GAM;%!+ 0(4 Q0 ( #>;74^9+5:X9@( & - - M " 43% !X;"]S='EL97,N>&UL4$L! A0#% @ -YM= M3_8=&S(?! &R \ ( !U<< 'AL+W=O;74]KUWPKSP$ '4= : " 2', M !X;"]?;74\9 M>](.P0$ '8= 3 " 2C. !;0V]N=&5N=%]4>7!E&UL4$L%!@ Y #D @0\ !K0 $! end XML 62 R34.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Operating leases:    
Right-of-use assets $ 38,519 $ 0
Operating lease liabilities 8,509 0
Operating lease liabilities, net of current portion 35,370 0
Total operating lease liabilities 43,879  
Finance leases:    
Property and equipment 3,443  
Accumulated depreciation (1,581)  
Property and equipment, net 1,862  
Other current liabilities 962 $ 954
Other long-term liabilities 893  
Total finance lease liabilities $ 1,855  

XML 63 R30.htm IDEA: XBRL DOCUMENT v3.19.3
Other Current and Long-Term Liabilities - Schedule of Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Other Liabilities Disclosure [Abstract]    
Asset retirement obligations $ 1,393 $ 1,368
Finance lease obligations 893  
Finance lease obligations   1,510
Accrued restructuring costs 532 716
Deferred tax liability 348 268
Other accrued costs 121 105
Deferred rent   2,573
Total $ 3,287 $ 6,540
XML 64 R48.htm IDEA: XBRL DOCUMENT v3.19.3
Restructuring and Other Related Costs - Restructuring and Other Reserve Activities (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
Dec. 31, 2017
Restructuring Reserve [Roll Forward]            
Restructuring and other related costs $ 600 $ 200 $ 1,800 $ 200    
February 2019 Restructuring Effort            
Restructuring Reserve [Roll Forward]            
Beginning Balance     0      
Restructuring and other related costs     1,836      
Cash paid     (1,393)      
Ending Balance 443   443   $ 0  
February 2019 Restructuring Effort | Severance and Other Employee Costs            
Restructuring Reserve [Roll Forward]            
Beginning Balance     0      
Restructuring and other related costs     1,713      
Cash paid     (1,270)      
Ending Balance 443   443   0  
February 2019 Restructuring Effort | Lease and Other Contract Termination Costs            
Restructuring Reserve [Roll Forward]            
Beginning Balance     0      
Restructuring and other related costs     123      
Cash paid     (123)      
Ending Balance 0   0   0  
May 2017 Restructuring Effort            
Restructuring Reserve [Roll Forward]            
Beginning Balance     962 1,825 1,825 $ 0
Restructuring and other related costs         209 7,308
Cash paid     (134)   (1,321) (4,245)
Change in estimates and non-cash charges     (51)   249 (886)
Acceleration of stock-based compensation expense in additional paid-in capital           (352)
Ending Balance 777   777   962 1,825
May 2017 Restructuring Effort | Severance and Other Employee Costs            
Restructuring Reserve [Roll Forward]            
Beginning Balance     0 71 71 0
Restructuring and other related costs         120 3,483
Cash paid     0   (188) (3,060)
Change in estimates and non-cash charges     0   (3) 0
Acceleration of stock-based compensation expense in additional paid-in capital           (352)
Ending Balance 0   0   0 71
May 2017 Restructuring Effort | Lease and Other Contract Termination Costs            
Restructuring Reserve [Roll Forward]            
Beginning Balance     962 1,754 1,754 0
Restructuring and other related costs         89 2,939
Cash paid     (134)   (1,133) (1,185)
Change in estimates and non-cash charges     (51)   252 0
Acceleration of stock-based compensation expense in additional paid-in capital           0
Ending Balance 777   777   962 1,754
May 2017 Restructuring Effort | Asset Impairments            
Restructuring Reserve [Roll Forward]            
Beginning Balance     0 $ 0 0 0
Restructuring and other related costs         0 886
Cash paid     0   0 0
Change in estimates and non-cash charges     0   0 (886)
Acceleration of stock-based compensation expense in additional paid-in capital           0
Ending Balance $ 0   $ 0   $ 0 $ 0
XML 65 R44.htm IDEA: XBRL DOCUMENT v3.19.3
Stockholders' Equity - Option Activity (Details) - Employee Stock Option
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended
Sep. 30, 2019
USD ($)
$ / shares
shares
Options Outstanding, Number of Shares  
Outstanding, beginning balance (in shares) | shares 7,516
Granted (in shares) | shares 576
Expired and/or forfeited (in shares) | shares (3,829)
Outstanding, ending balance (in shares) | shares 4,263
Options exercisable (in shares) | shares 1,047
Options Outstanding, Options, Weighted Average Exercise Price  
Outstanding, weighted average exercise price per share, beginning balance (in dollars per share) | $ / shares $ 3.34
Granted, weighted average exercise price per share (in dollars per share) | $ / shares 0.95
Expired and/or Forfeited, weighted average exercise price per share (in dollars per share) | $ / shares 4.22
Outstanding, weighted average exercise price per share, ending balance (in dollars per share) | $ / shares 2.22
Options exercisable, weighted average option price per share (in dollars per share) | $ / shares $ 5.12
Outstanding, weighted average remaining contractual life 8 years 1 month 24 days
Options exercisable, weighted average remaining contractual life 4 years 10 months 13 days
Outstanding, intrinsic value | $ $ 0
Options exercisable, intrinsic value | $ $ 0
XML 66 R40.htm IDEA: XBRL DOCUMENT v3.19.3
Revenues, Contract Asset and Liability Balances and Contract Acquisition Costs - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Contract asset $ 100,000   $ 100,000   $ 200,000
Other liabilities 336,000   336,000   873,000
Amortization expense for the remainder of 2019 100,000   100,000    
Amortization expense for 2020 600,000   600,000    
Amortization expense for 2021 and beyond 300,000   300,000    
Additional contract costs capitalized     $ 300,000   1,100,000
Amortization term     2 years 4 months 24 days    
Impairment of contract costs 0 $ 0 $ 0 $ 0  
ASU 2014-09          
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Contract acquisition costs         3,300,000
Amortization of contract acquisition costs 300,000 300,000 800,000 1,200,000 $ 1,500,000
Selling services          
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Remaining performance obligation 56,000,000.0   56,000,000.0    
After Adoption of New Revenue Guidance          
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]          
Amortization of contract acquisition costs $ 100,000 $ 100,000 $ 500,000 $ 100,000  
XML 67 R21.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Tables)
9 Months Ended
Sep. 30, 2019
Leases [Abstract]  
Summary of supplemental income statement information and other information
Lease term and discount rate information related to leases was as follows:
 
September 30, 2019
Weighted-average remaining lease term (in years):
 
Operating lease
5.9

Finance lease
2.0

Weighted-average discount rate:
 
Operating lease
6.5
%
Finance lease
8.1
%


Supplemental income statement information related to leases was as follows:
 
For the Three Months Ended September 30, 2019
 
For the Nine Months Ended September 30, 2019
 
 
 
 
 
(in thousands)
Operating lease cost
$
2,897

 
$
8,894

 
 
 
 
Finance lease cost:
 
 
 
Amortization of leased assets
164

 
486

Interest on lease liabilities
41

 
127

Total finance lease cost
205

 
613

 
 
 
 
Sublease income
(602
)
 
(1,538
)
Net lease cost
$
2,500

 
$
7,969


Summary of supplemental balance sheet information
Supplemental balance sheet information related to leases was as follows:
 
September 30, 2019
 
(in thousands)
Operating leases:
 
Right-of-use assets
$
38,519

 
 
Operating lease liabilities
$
8,509

Operating lease liabilities, net of current portion
35,370

Total operating lease liabilities
$
43,879

 
 
Finance leases:
 
Property and equipment
$
3,443

Accumulated depreciation
(1,581
)
Property and equipment, net
$
1,862

 
 
Other current liabilities
$
962

Other long-term liabilities
893

Total finance lease liabilities
$
1,855


Summary of maturities of lease liabilities
Maturities of lease liabilities were as follows as of September 30, 2019:
 
Operating Leases
 
Operating Sublease
 
Finance Leases
 
 
 
 
 
 
 
(in thousands)
Remainder of 2019
$
2,249

 
$
(624
)
 
$
268

2020
12,009

 
(2,554
)
 
1,040

2021
11,900

 
(2,631
)
 
633

2022
8,467

 
(2,538
)
 
64

2023
3,532

 
(623
)
 

Thereafter
16,029

 

 

Total lease payments
54,186

 
(8,970
)
 
2,005

Less: interest
(9,426
)
 

 
(150
)
Less: tenant improvements reimbursement
(881
)
 

 

Total
$
43,879

 
$
(8,970
)
 
$
1,855


Summary of maturities of lease liabilities
Maturities of lease liabilities were as follows as of September 30, 2019:
 
Operating Leases
 
Operating Sublease
 
Finance Leases
 
 
 
 
 
 
 
(in thousands)
Remainder of 2019
$
2,249

 
$
(624
)
 
$
268

2020
12,009

 
(2,554
)
 
1,040

2021
11,900

 
(2,631
)
 
633

2022
8,467

 
(2,538
)
 
64

2023
3,532

 
(623
)
 

Thereafter
16,029

 

 

Total lease payments
54,186

 
(8,970
)
 
2,005

Less: interest
(9,426
)
 

 
(150
)
Less: tenant improvements reimbursement
(881
)
 

 

Total
$
43,879

 
$
(8,970
)
 
$
1,855


XML 68 R25.htm IDEA: XBRL DOCUMENT v3.19.3
Restructuring and Other Related Costs (Tables)
9 Months Ended
Sep. 30, 2019
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring and Other Reserve Activities
The following table presents a reconciliation of the beginning and ending fair value liability balance related to the 2019 restructuring effort:
 
Severance and Other Employee Costs
 
Lease Termination Costs
 
Total
 
(in thousands)
Balance as of January 1, 2019
$

 
$

 
$

Restructuring and other related costs
1,713

 
123

 
1,836

Cash paid
(1,270
)
 
(123
)
 
(1,393
)
Balance as of September 30, 2019
$
443

 
$

 
$
443


The following table presents a reconciliation of the beginning and ending fair value liability balance related to the May 2017 restructuring effort:
 
Severance and Other Employee Costs
 
Lease and Other Contract Termination Costs
 
Asset Impairments
 
Total
 
 
 
 
 
 
 
 
 
(in thousands)
Balance as of January 1, 2017
$

 
$

 
$

 
$

Restructuring and other related costs
3,483

 
2,939

 
886

 
7,308

Cash paid
(3,060
)
 
(1,185
)
 

 
(4,245
)
Change in estimates and non-cash charges

 

 
(886
)
 
(886
)
Acceleration of stock-based compensation expense in additional paid-in capital
(352
)
 

 

 
(352
)
Balance as of December 31, 2017
71

 
1,754

 

 
1,825

Restructuring and other related costs
120

 
89

 

 
209

Cash paid
(188
)
 
(1,133
)
 

 
(1,321
)
Change in estimates and non-cash charges
(3
)
 
252

 

 
249

Balance as of December 31, 2018

 
962

 

 
962

Cash paid

 
(134
)
 

 
(134
)
Change in estimates and non-cash charges

 
(51
)
 

 
(51
)
Balance as of September 30, 2019
$

 
$
777

 
$

 
$
777


XML 69 R29.htm IDEA: XBRL DOCUMENT v3.19.3
Other Current and Long-Term Liabilities - Schedule of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Other Liabilities Disclosure [Abstract]    
Finance lease obligations $ 962 $ 954
Contract liability 336 873
Other liabilities 238 198
Legal reserve 192 3,750
Employee stock purchase plan withholdings 78 384
Deferred rent   735
Total $ 1,806 $ 6,894