0001280058-19-000034.txt : 20190802 0001280058-19-000034.hdr.sgml : 20190802 20190802075329 ACCESSION NUMBER: 0001280058-19-000034 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 90 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190802 DATE AS OF CHANGE: 20190802 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BLACKBAUD INC CENTRAL INDEX KEY: 0001280058 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 112617163 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-50600 FILM NUMBER: 19994456 BUSINESS ADDRESS: STREET 1: 65 FAIRCHILD STREET CITY: CHARLESTON STATE: SC ZIP: 29492 BUSINESS PHONE: 843-216-6200 MAIL ADDRESS: STREET 1: 65 FAIRCHILD STREET CITY: CHARLESTON STATE: SC ZIP: 29492 10-Q 1 a2019q210-q.htm 10-Q Document
2242344542567823931117119false--12-31Q220190001280058472200052310000.0010.001180000000180000000593276336018706300P2YP2YP5YP5YP5Y2590006510006280009040002000000020000000001076057411017004 0001280058 2019-01-01 2019-06-30 0001280058 blkb:YourCauseMember 2019-01-01 2019-06-30 0001280058 2019-07-24 0001280058 2019-06-30 0001280058 2018-12-31 0001280058 2018-04-01 2018-06-30 0001280058 us-gaap:TechnologyServiceMember 2018-01-01 2018-06-30 0001280058 2018-01-01 2018-06-30 0001280058 us-gaap:TechnologyServiceMember 2019-01-01 2019-06-30 0001280058 2019-04-01 2019-06-30 0001280058 blkb:RecurringMember 2018-04-01 2018-06-30 0001280058 blkb:RecurringMember 2019-04-01 2019-06-30 0001280058 blkb:RecurringMember 2018-01-01 2018-06-30 0001280058 us-gaap:TechnologyServiceMember 2018-04-01 2018-06-30 0001280058 blkb:RecurringMember 2019-01-01 2019-06-30 0001280058 us-gaap:TechnologyServiceMember 2019-04-01 2019-06-30 0001280058 2017-12-31 0001280058 2018-06-30 0001280058 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001280058 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001280058 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001280058 us-gaap:CommonStockMember 2018-12-31 0001280058 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001280058 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001280058 us-gaap:RetainedEarningsMember 2018-12-31 0001280058 2019-01-01 2019-03-31 0001280058 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001280058 us-gaap:RetainedEarningsMember 2019-06-30 0001280058 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001280058 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001280058 us-gaap:RetainedEarningsMember 2019-03-31 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001280058 us-gaap:CommonStockMember 2019-03-31 0001280058 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001280058 us-gaap:TreasuryStockMember 2019-06-30 0001280058 us-gaap:CommonStockMember 2019-06-30 0001280058 us-gaap:TreasuryStockMember 2019-03-31 0001280058 us-gaap:TreasuryStockMember 2018-12-31 0001280058 2019-03-31 0001280058 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001280058 us-gaap:TreasuryStockMember 2019-04-01 2019-06-30 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001280058 us-gaap:CommonStockMember 2018-04-01 2018-06-30 0001280058 us-gaap:CommonStockMember 2017-12-31 0001280058 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0001280058 us-gaap:TreasuryStockMember 2018-01-01 2018-03-31 0001280058 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001280058 2018-01-01 2018-03-31 0001280058 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0001280058 us-gaap:TreasuryStockMember 2018-04-01 2018-06-30 0001280058 us-gaap:CommonStockMember 2018-01-01 2018-03-31 0001280058 us-gaap:TreasuryStockMember 2018-03-31 0001280058 us-gaap:RetainedEarningsMember 2018-06-30 0001280058 us-gaap:RetainedEarningsMember 2017-12-31 0001280058 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001280058 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0001280058 us-gaap:CommonStockMember 2018-03-31 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001280058 us-gaap:RetainedEarningsMember 2018-03-31 0001280058 us-gaap:CommonStockMember 2018-06-30 0001280058 us-gaap:TreasuryStockMember 2017-12-31 0001280058 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0001280058 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001280058 us-gaap:TreasuryStockMember 2018-06-30 0001280058 2018-03-31 0001280058 2019-01-01 0001280058 blkb:YourCauseMember us-gaap:NoncompeteAgreementsMember 2019-01-02 2019-01-02 0001280058 blkb:YourCauseMember 2019-01-02 2019-01-02 0001280058 blkb:YourCauseMember us-gaap:CustomerRelationshipsMember 2019-01-02 2019-01-02 0001280058 blkb:YourCauseMember us-gaap:MarketingRelatedIntangibleAssetsMember 2019-01-02 2019-01-02 0001280058 blkb:YourCauseMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-01-02 2019-01-02 0001280058 blkb:YourCauseMember 2019-01-02 0001280058 blkb:YourCauseMember us-gaap:RevolvingCreditFacilityMember 2019-01-02 2019-01-02 0001280058 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001280058 us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001280058 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001280058 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001280058 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001280058 us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001280058 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001280058 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001280058 2017-06-02 0001280058 us-gaap:SecuredDebtMember 2018-12-31 0001280058 us-gaap:ShortTermDebtMember 2019-06-30 0001280058 us-gaap:ShortTermDebtMember 2018-12-31 0001280058 us-gaap:RevolvingCreditFacilityMember 2018-12-31 0001280058 us-gaap:LongTermDebtMember 2019-06-30 0001280058 us-gaap:SecuredDebtMember 2019-06-30 0001280058 us-gaap:RevolvingCreditFacilityMember 2019-06-30 0001280058 us-gaap:LongTermDebtMember 2018-12-31 0001280058 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-06-30 0001280058 us-gaap:OtherAssetsMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-06-30 0001280058 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001280058 us-gaap:OtherAssetsMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001280058 us-gaap:OtherLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001280058 us-gaap:OtherLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-06-30 0001280058 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2018-04-01 2018-06-30 0001280058 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2019-04-01 2019-06-30 0001280058 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2018-01-01 2018-06-30 0001280058 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2018-01-01 2018-06-30 0001280058 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2019-01-01 2019-06-30 0001280058 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2019-01-01 2019-06-30 0001280058 blkb:July2017SwapMember 2017-07-31 0001280058 blkb:June2019SwapMember 2019-06-30 0001280058 blkb:February2018SwapMember 2018-02-28 0001280058 srt:MinimumMember 2019-06-30 0001280058 blkb:ThirdpartyTechnologyMember 2019-06-30 0001280058 srt:MaximumMember 2019-06-30 0001280058 blkb:NewHQFacilityMember stpr:SC us-gaap:BuildingMember 2016-05-31 0001280058 stpr:TX us-gaap:BuildingMember 2012-05-04 0001280058 blkb:CustomerOperationsCenterMember stpr:SC us-gaap:BuildingMember 2008-10-31 0001280058 blkb:CostOfOnetimeServicesAndOtherMember 2018-01-01 2018-06-30 0001280058 blkb:CostOfRecurringMember 2018-04-01 2018-06-30 0001280058 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-06-30 0001280058 us-gaap:OperatingExpenseMember 2018-01-01 2018-06-30 0001280058 us-gaap:OperatingExpenseMember 2019-01-01 2019-06-30 0001280058 blkb:CostOfOnetimeServicesAndOtherMember 2018-04-01 2018-06-30 0001280058 us-gaap:CostOfSalesMember 2019-01-01 2019-06-30 0001280058 blkb:CostOfRecurringMember 2019-04-01 2019-06-30 0001280058 us-gaap:CostOfSalesMember 2019-04-01 2019-06-30 0001280058 us-gaap:CostOfSalesMember 2018-01-01 2018-06-30 0001280058 blkb:CostOfOnetimeServicesAndOtherMember 2019-01-01 2019-06-30 0001280058 us-gaap:OperatingExpenseMember 2019-04-01 2019-06-30 0001280058 us-gaap:SellingAndMarketingExpenseMember 2018-04-01 2018-06-30 0001280058 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-06-30 0001280058 blkb:CostOfRecurringMember 2018-01-01 2018-06-30 0001280058 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-06-30 0001280058 us-gaap:ResearchAndDevelopmentExpenseMember 2019-04-01 2019-06-30 0001280058 us-gaap:ResearchAndDevelopmentExpenseMember 2018-04-01 2018-06-30 0001280058 blkb:CostOfOnetimeServicesAndOtherMember 2019-04-01 2019-06-30 0001280058 us-gaap:CostOfSalesMember 2018-04-01 2018-06-30 0001280058 us-gaap:GeneralAndAdministrativeExpenseMember 2019-04-01 2019-06-30 0001280058 us-gaap:GeneralAndAdministrativeExpenseMember 2018-04-01 2018-06-30 0001280058 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-06-30 0001280058 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-06-30 0001280058 us-gaap:OperatingExpenseMember 2018-04-01 2018-06-30 0001280058 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-06-30 0001280058 us-gaap:SellingAndMarketingExpenseMember 2019-04-01 2019-06-30 0001280058 blkb:CostOfRecurringMember 2019-01-01 2019-06-30 0001280058 2019-03-15 2019-03-15 0001280058 2019-06-14 2019-06-14 0001280058 us-gaap:CashFlowHedgingMember 2019-04-01 2019-06-30 0001280058 us-gaap:CashFlowHedgingMember 2018-04-01 2018-06-30 0001280058 us-gaap:CashFlowHedgingMember 2018-01-01 2018-06-30 0001280058 us-gaap:CashFlowHedgingMember 2017-12-31 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2018-03-31 0001280058 us-gaap:CashFlowHedgingMember 2018-03-31 0001280058 us-gaap:CashFlowHedgingMember 2019-03-31 0001280058 us-gaap:CashFlowHedgingMember 2019-06-30 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-06-30 0001280058 us-gaap:CashFlowHedgingMember 2018-12-31 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2018-04-01 2018-06-30 0001280058 us-gaap:CashFlowHedgingMember 2019-01-01 2019-06-30 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-06-30 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2019-03-31 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2018-06-30 0001280058 us-gaap:CashFlowHedgingMember 2018-06-30 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2019-04-01 2019-06-30 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2019-06-30 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0001280058 us-gaap:SubsequentEventMember 2019-09-13 0001280058 2019-02-01 2019-02-28 0001280058 us-gaap:AllOtherSegmentsMember 2019-01-01 2019-06-30 0001280058 blkb:GeneralMarketsGroupMember 2019-01-01 2019-06-30 0001280058 blkb:EnterpriseMarketsGroupMember 2019-01-01 2019-06-30 0001280058 us-gaap:AllOtherSegmentsMember 2018-04-01 2018-06-30 0001280058 blkb:InternationalMarketsGroupMember 2018-01-01 2018-06-30 0001280058 blkb:InternationalMarketsGroupMember 2018-04-01 2018-06-30 0001280058 blkb:InternationalMarketsGroupMember 2019-01-01 2019-06-30 0001280058 blkb:InternationalMarketsGroupMember 2019-04-01 2019-06-30 0001280058 blkb:GeneralMarketsGroupMember 2018-04-01 2018-06-30 0001280058 blkb:EnterpriseMarketsGroupMember 2018-04-01 2018-06-30 0001280058 blkb:GeneralMarketsGroupMember 2019-04-01 2019-06-30 0001280058 us-gaap:AllOtherSegmentsMember 2018-01-01 2018-06-30 0001280058 blkb:EnterpriseMarketsGroupMember 2019-04-01 2019-06-30 0001280058 us-gaap:AllOtherSegmentsMember 2019-04-01 2019-06-30 0001280058 blkb:GeneralMarketsGroupMember 2018-01-01 2018-06-30 0001280058 blkb:EnterpriseMarketsGroupMember 2018-01-01 2018-06-30 0001280058 country:US 2019-04-01 2019-06-30 0001280058 country:US 2019-01-01 2019-06-30 0001280058 country:US 2018-04-01 2018-06-30 0001280058 us-gaap:NonUsMember 2018-04-01 2018-06-30 0001280058 us-gaap:NonUsMember 2019-01-01 2019-06-30 0001280058 us-gaap:NonUsMember 2019-04-01 2019-06-30 0001280058 us-gaap:NonUsMember 2018-01-01 2018-06-30 0001280058 country:US 2018-01-01 2018-06-30 0001280058 us-gaap:ContractTerminationMember 2019-01-01 2019-06-30 0001280058 us-gaap:AccountingStandardsUpdate201602Member us-gaap:OtherRestructuringMember 2019-01-01 2019-06-30 0001280058 us-gaap:OtherRestructuringMember 2019-06-30 0001280058 us-gaap:ContractTerminationMember 2018-12-31 0001280058 us-gaap:AccountingStandardsUpdate201602Member us-gaap:ContractTerminationMember 2019-01-01 2019-06-30 0001280058 us-gaap:OtherRestructuringMember 2019-01-01 2019-06-30 0001280058 us-gaap:ContractTerminationMember 2019-06-30 0001280058 us-gaap:OtherRestructuringMember 2018-12-31 0001280058 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 2019-06-30 xbrli:pure xbrli:shares iso4217:USD xbrli:shares iso4217:USD blkb:lease utreg:sqft

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 June 30, 2019
or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                     to                     .
Commission file number: 000-50600
 
bblogo.jpg
 
Blackbaud, Inc.
(Exact name of registrant as specified in its charter)
 
 
Delaware
11-2617163
(State or other jurisdiction of incorporation or organization)
(I.R.S. Employer Identification No.)
65 Fairchild Street
Charleston, South Carolina 29492
(Address of principal executive offices, including zip code)
(843) 216-6200
(Registrant’s telephone number, including area code)
 
 
 
Securities Registered Pursuant to Section 12(b) of the Act:
Title of Each Class
Trading Symbol(s)
Name of Each Exchange on which Registered
Common Stock, $0.001 Par Value
BLKB
Nasdaq Global Select Market
 
 
 

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 (Section 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).
Yes     No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large accelerated filer
 
Accelerated filer   
Non-accelerated filer
 
Smaller reporting company
 
 
 
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    
Yes   No      
The number of shares of the registrant’s Common Stock outstanding as of July 24, 2019 was 49,173,478.








TABLE OF CONTENTS


Second Quarter 2019 Form 10-Q
bblogo.jpg
1


Blackbaud, Inc.

 
arrow-green.jpg
CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q, including the documents incorporated herein by reference, contains forward-looking statements that anticipate results based on our estimates, assumptions and plans that are subject to uncertainty. These "forward-looking statements" are made subject to the safe-harbor provisions 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 consist of, among other things, trend analyses, statements regarding future events, future financial performance, our anticipated growth, the effect of general economic and market conditions, our business strategy and our plan to build and grow our business, our operating results, our ability to successfully integrate acquired businesses and technologies, the effect of foreign currency exchange rate and interest rate fluctuations on our financial results, the impact of expensing stock-based compensation, the sufficiency of our capital resources, our ability to meet our ongoing debt and obligations as they become due, and potential litigation involving us, all of which are based on current expectations, estimates, and forecasts, and the beliefs and assumptions of our management. Words such as “believes,” “seeks,” “expects,” “may,” “might,” “should,” “intends,” “could,” “would,” “likely,” “will,” “targets,” “plans,” “anticipates,” “aims,” “projects,” “estimates” or any variations of such words and similar expressions are also intended to identify such forward-looking statements. These forward-looking statements are subject to risks, uncertainties and assumptions that are difficult to predict. Accordingly, they should not be viewed as assurances of future performance, and actual results may differ materially and adversely from those expressed in any forward-looking statements.
Important factors that could cause actual results to differ materially from our expectations expressed in forward-looking statements include, but are not limited to, those summarized under “Item 1A. Risk factors” and elsewhere in this report, in our Annual Report on Form 10-K for the year ended December 31, 2018 and in our other SEC filings. Forward-looking statements represent our management's beliefs and assumptions only as of the date of this Quarterly Report on Form 10-Q. We undertake no obligation to update or revise any forward-looking statements, or to update the reasons actual results could differ materially from those anticipated in any forward-looking statement, whether as a result of new information, future events or otherwise.

2
bblogo.jpg
Second Quarter 2019 Form 10-Q



 
arrow-green.jpg
PART I. FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS
Blackbaud, Inc.
Consolidated balance sheets
(Unaudited)
(dollars in thousands)
June 30,
2019

December 31,
2018

Assets
 
 
Current assets:
 
 
Cash and cash equivalents
$
32,654

$
30,866

Restricted cash due to customers
354,133

418,980

Accounts receivable, net of allowance of $5,231 and $4,722 at June 30, 2019 and December 31, 2018, respectively
131,277

86,595

Customer funds receivable
5,349

1,753

Prepaid expenses and other current assets
76,728

59,788

Total current assets
600,141

597,982

Property and equipment, net
39,569

40,031

Operating lease right-of-use assets
107,165


Software development costs, net
87,880

75,099

Goodwill
632,269

545,213

Intangible assets, net
340,615

291,617

Other assets
66,319

65,363

Total assets
$
1,873,958

$
1,615,305

Liabilities and stockholders’ equity
 
 
Current liabilities:
 
 
Trade accounts payable
$
35,749

$
34,538

Accrued expenses and other current liabilities
60,514

46,893

Due to customers
359,482

420,733

Debt, current portion
7,500

7,500

Deferred revenue, current portion
327,299

295,991

Total current liabilities
790,544

805,655

Debt, net of current portion
553,812

379,624

Deferred tax liability
48,658

44,291

Deferred revenue, net of current portion
2,324

2,564

Operating lease liabilities, net of current portion
100,116


Other liabilities
5,802

9,388

Total liabilities
1,501,256

1,241,522

Commitments and contingencies (see Note 10)


Stockholders’ equity:
 
 
Preferred stock; 20,000,000 shares authorized, none outstanding


Common stock, $0.001 par value; 180,000,000 shares authorized, 60,187,063 and 59,327,633 shares issued at June 30, 2019 and December 31, 2018, respectively
60

59

Additional paid-in capital
427,950

399,241

Treasury stock, at cost; 11,017,004 and 10,760,574 shares at June 30, 2019 and December 31, 2018, respectively
(286,644
)
(266,884
)
Accumulated other comprehensive loss
(9,409
)
(5,110
)
Retained earnings
240,745

246,477

Total stockholders’ equity
372,702

373,783

Total liabilities and stockholders’ equity
$
1,873,958

$
1,615,305

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

Second Quarter 2019 Form 10-Q
bblogo.jpg
3




Blackbaud, Inc.
Consolidated statements of comprehensive income
(Unaudited)
(dollars in thousands, except per share amounts)
Three months ended 
 June 30,
 
 
Six months ended 
 June 30,
 
2019

2018

 
2019

2018

Revenue
 
 
 
 
 
Recurring
$
208,468

$
192,749

 
$
406,562

$
373,595

One-time services and other
17,166

20,923

 
34,902

44,261

Total revenue
225,634

213,672

 
441,464

417,856

Cost of revenue
 
 
 
 
 
Cost of recurring
86,657

76,350

 
171,368

145,429

Cost of one-time services and other
14,150

18,822

 
28,722

37,780

Total cost of revenue
100,807

95,172

 
200,090

183,209

Gross profit
124,827

118,500

 
241,374

234,647

Operating expenses
 
 
 
 
 
Sales, marketing and customer success
55,009

48,493

 
110,464

93,970

Research and development
25,902

25,297

 
54,363

51,255

General and administrative
28,543

28,447

 
55,660

53,498

Amortization
1,152

1,201

 
2,528

2,470

Restructuring
730

3,688

 
2,683

4,499

Total operating expenses
111,336

107,126

 
225,698

205,692

Income from operations
13,491

11,374

 
15,676

28,955

Interest expense
(5,799
)
(4,303
)
 
(11,122
)
(7,820
)
Other income, net
2,181

346

 
2,363

506

Income before provision for income taxes
9,873

7,417

 
6,917

21,641

Income tax provision (benefit)
2,733

825

 
899

(2,702
)
Net income
$
7,140

$
6,592

 
$
6,018

$
24,343

Earnings per share
 
 
 
 
 
Basic
$
0.15

$
0.14

 
$
0.13

$
0.52

Diluted
$
0.15

$
0.14

 
$
0.13

$
0.51

Common shares and equivalents outstanding
 
 
 
 
 
Basic weighted average shares
47,714,621

47,222,657

 
47,622,740

47,121,692

Diluted weighted average shares
48,160,684

48,053,094

 
48,101,212

48,030,547

Other comprehensive (loss) income
 
 
 
 
 
Foreign currency translation adjustment
(6,018
)
(8,817
)
 
(1,428
)
(2,380
)
Unrealized (loss) gain on derivative instruments, net of tax
(1,939
)
765

 
(2,871
)
1,844

Total other comprehensive loss
(7,957
)
(8,052
)
 
(4,299
)
(536
)
Comprehensive (loss) income
$
(817
)
$
(1,460
)
 
$
1,719

$
23,807

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

4
bblogo.jpg
Second Quarter 2019 Form 10-Q


Blackbaud, Inc.
Consolidated statements of cash flows
(Unaudited)
 
Six months ended 
 June 30,
 
(dollars in thousands)
2019

2018

Cash flows from operating activities
 
 
Net income
$
6,018

$
24,343

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
Depreciation and amortization
43,113

39,847

Provision for doubtful accounts and sales returns
4,646

3,697

Stock-based compensation expense
28,755

24,953

Deferred taxes
465

1,121

Amortization of deferred financing costs and discount
376

376

Other non-cash adjustments
1,982

(419
)
Changes in operating assets and liabilities, net of acquisition and disposal of businesses:
 
 
Accounts receivable
(45,071
)
(38,092
)
Prepaid expenses and other assets
(12,725
)
(18,629
)
Trade accounts payable
216

6,327

Accrued expenses and other liabilities
(9,014
)
(6,675
)
Deferred revenue
26,328

29,545

Net cash provided by operating activities
45,089

66,394

Cash flows from investing activities
 
 
Purchase of property and equipment
(6,375
)
(9,575
)
Capitalized software development costs
(23,206
)
(16,359
)
Purchase of net assets of acquired companies, net of cash and restricted cash acquired
(109,386
)
(45,315
)
Other investing activities
500


Net cash used in investing activities
(138,467
)
(71,249
)
Cash flows from financing activities
 
 
Proceeds from issuance of debt
329,100

173,500

Payments on debt
(155,150
)
(132,150
)
Employee taxes paid for withheld shares upon equity award settlement
(19,760
)
(25,184
)
Proceeds from exercise of stock options
6

11

Change in due to customers
(107,808
)
(309,189
)
Change in customer funds receivable
(3,741
)
(4,391
)
Dividend payments to stockholders
(11,802
)
(11,653
)
Net cash provided by (used in) financing activities
30,845

(309,056
)
Effect of exchange rate on cash, cash equivalents and restricted cash
(526
)
(1,606
)
Net decrease in cash, cash equivalents and restricted cash
(63,059
)
(315,517
)
Cash, cash equivalents and restricted cash, beginning of period
449,846

640,174

Cash, cash equivalents and restricted cash, end of period
$
386,787

$
324,657

The following table provides a reconciliation of cash and cash equivalents and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts shown above in the consolidated statements of cash flows:
(dollars in thousands)
June 30,
2019

December 31,
2018

Cash and cash equivalents
$
32,654

$
30,866

Restricted cash due to customers
354,133

418,980

Total cash, cash equivalents and restricted cash in the statement of cash flows
$
386,787

$
449,846

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


Second Quarter 2019 Form 10-Q
bblogo.jpg
5

Blackbaud, Inc.
Consolidated statements of stockholders' equity
(Unaudited)


(dollars in thousands)
Common stock
 
Additional
paid-in
capital

Treasury
stock

Accumulated
other
comprehensive
income (loss)

Retained
earnings

Total stockholders' equity

Shares

Amount

Balance at December 31, 2018
59,327,633

$
59

$
399,241

$
(266,884
)
$
(5,110
)
$
246,477

$
373,783

Net loss





(1,122
)
(1,122
)
Payment of dividends ($0.12 per share)





(5,901
)
(5,901
)
Exercise of stock options and stock appreciation rights and vesting of restricted stock units
234,453


3




3

Employee taxes paid for 239,311 withheld shares upon equity award settlement



(18,400
)


(18,400
)
Stock-based compensation


13,693



33

13,726

Restricted stock grants
663,906

1





1

Restricted stock cancellations
(43,314
)






Other comprehensive income




3,658


3,658

Balance at March 31, 2019
60,182,678

$
60

$
412,937

$
(285,284
)
$
(1,452
)
$
239,487

$
365,748

Net income





7,140

7,140

Payment of dividends ($0.12 per share)





(5,901
)
(5,901
)
Exercise of stock options and stock appreciation rights and vesting of restricted stock units
21,726


3




3

Employee taxes paid for 17,119 withheld shares upon equity award settlement



(1,360
)


(1,360
)
Stock-based compensation


15,010



19

15,029

Restricted stock grants
12,405







Restricted stock cancellations
(29,746
)






Other comprehensive loss




(7,957
)

(7,957
)
Balance at June 30, 2019
60,187,063

$
60

$
427,950

$
(286,644
)
$
(9,409
)
$
240,745

$
372,702

 
 
 
 
 
 
 
 
 

6
bblogo.jpg
Second Quarter 2019 Form 10-Q

Blackbaud, Inc.
Consolidated statements of stockholders' equity (continued)
(Unaudited)


(dollars in thousands)
Common stock
 
Additional
paid-in
capital

Treasury
stock

Accumulated
other
comprehensive
income (loss)

Retained
earnings

Total stockholders' equity

Shares

Amount

Balance at December 31, 2017
58,551,761

$
59

$
351,042

$
(239,199
)
$
(642
)
$
225,029

$
336,289

Net income





17,751

17,751

Payment of dividends ($0.12 per share)





(5,825
)
(5,825
)
Exercise of stock options and stock appreciation rights and vesting of restricted stock units
279,422


9




9

Employee taxes paid for 234,454 withheld shares upon equity award settlement



(22,511
)


(22,511
)
Stock-based compensation


11,062



30

11,092

Restricted stock grants
437,878







Restricted stock cancellations
(35,218
)






Other comprehensive income




7,516


7,516

Reclassification upon early adoption of ASU 2018-02




167

(167
)

Balance at March 31, 2018
59,233,843

$
59

$
362,113

$
(261,710
)
$
7,041

$
236,818

$
344,321

Net income





6,592

6,592

Payment of dividends ($0.12 per share)





(5,828
)
(5,828
)
Exercise of stock options and stock appreciation rights and vesting of restricted stock units
40,741


2




2

Employee taxes paid for 25,678 withheld shares upon equity award settlement



(2,673
)


(2,673
)
Stock-based compensation


13,834



27

13,861

Restricted stock grants
68,313







Restricted stock cancellations
(41,688
)






Other comprehensive loss




(8,052
)

(8,052
)
Balance at June 30, 2018
59,301,209

$
59

$
375,949

$
(264,383
)
$
(1,011
)
$
237,609

$
348,223

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



Second Quarter 2019 Form 10-Q
bblogo.jpg
7


Blackbaud, Inc.
Notes to consolidated financial statements
(Unaudited)



1. Organization
We are the world’s leading cloud software company powering social good. Serving the entire social good community—nonprofits, foundations, companies, education institutions, healthcare organizations and individual change agents—we connect and empower organizations to increase their impact through cloud software, services, expertise and data intelligence. Our portfolio is tailored to the unique needs of vertical markets, with solutions for fundraising and CRM, marketing, advocacy, peer-to-peer fundraising, corporate social responsibility, school management, ticketing, grantmaking, financial management, payment processing and analytics. Serving the industry for more than three decades, we are headquartered in Charleston, South Carolina and have operations in the United States, Australia, Canada, Costa Rica and the United Kingdom.
2. Basis of Presentation
Unaudited interim consolidated financial statements
The accompanying interim consolidated financial statements have been prepared pursuant to the rules and regulations of the United States Securities and Exchange Commission ("SEC") for interim financial reporting. These consolidated statements are unaudited and, in the opinion of management, include all adjustments (consisting of normal recurring adjustments and accruals) necessary to state fairly the consolidated balance sheets, consolidated statements of comprehensive income, consolidated statements of cash flows and consolidated statements of stockholders’ equity, for the periods presented in accordance with accounting principles generally accepted in the United States ("U.S.") ("GAAP"). The consolidated balance sheet at December 31, 2018, has been derived from the audited consolidated financial statements at that date. Operating results and cash flows for the six months ended June 30, 2019 are not necessarily indicative of the results that may be expected for the fiscal year ending December 31, 2019, or any other future period. Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with GAAP have been omitted in accordance with the rules and regulations for interim reporting of the SEC. These interim consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2018, and other forms filed with the SEC from time to time.
Basis of consolidation
The consolidated financial statements include the accounts of Blackbaud, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Reportable segment
We report our operating results and financial information in one operating and reportable segment. Our chief operating decision maker uses consolidated financial information to make operating decisions, assess financial performance and allocate resources. Our chief operating decision maker is our chief executive officer ("CEO").
Recently adopted accounting pronouncements
In February 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2016-02, Leases (Topic 842) ("ASU 2016-02"). ASU 2016-02 requires lessees to record most leases on their balance sheet but recognize expenses in the income statement in a manner similar to previous guidance. The way in which entities classify leases determines how to recognize lease-related revenue and expense.
We adopted ASU 2016-02 as of January 1, 2019 using the transition method that allowed us to initially apply the guidance at the adoption date of January 1, 2019 without adjusting comparative periods presented. We elected to use the package of practical expedients that allowed us to not reassess: (1) whether any expired or existing contracts are or contain leases, (2) lease classification for any expired or existing leases and (3) initial direct costs for any existing leases. We did not elect to use the hindsight practical expedient, which permits entities to use hindsight in determining the lease term and assessing

8
bblogo.jpg
Second Quarter 2019 Form 10-Q


Blackbaud, Inc.
Notes to consolidated financial statements (continued)
(Unaudited)


impairment. Additionally, we elected not to apply the recognition requirements of the new lease accounting standard to short-term leases. Adopting ASU 2016-02 had a material impact on our consolidated balance sheet as of January 1, 2019, as we recognized $121.6 million of lease liabilities and $113.4 million of right-of-use ("ROU") assets for those leases classified as operating leases.
Summary of significant accounting policies
Except for the accounting policy added for leases below as a result of adopting ASU 2016-02, there have been no changes to our significant accounting policies described in our Annual Report on Form 10-K for the year ended December 31, 2018, filed with the SEC on February 20, 2019, that have had a material impact on our consolidated financial statements.
Leases
We determine if an arrangement is a lease at inception. Operating leases are included in operating lease ROU assets, accrued expense and other current liabilities, and operating lease liabilities, net of current portion in our consolidated balance sheet as of June 30, 2019.
ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. We use the implicit rate when readily determinable. The operating lease ROU asset also includes any initial direct costs and lease payments made and excludes lease incentives. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments related to our operating leases is recognized on a straight-line basis over the lease term. We have lease agreements with lease and non-lease components, which are generally accounted for separately. We do not recognize short-term leases (those that, at the commencement date, have a lease term of 12 months or less) on our consolidated balance sheets. Variable lease payments, which are primarily comprised of common-area maintenance, utilities and real estate taxes that are passed on from the lessor in proportion to the space leased by us, are recognized in operating expenses in the period in which the obligation for those payments is incurred.
3. Business Combinations

YourCause acquisition
On January 2, 2019, we acquired all of the outstanding equity securities, including all voting equity interests, of YourCause Holdings, LLC, a Delaware limited liability company ("YourCause"), pursuant to a purchase agreement and plan of merger. The acquisition expands our footprint in corporate social responsibility and employee engagement and enhances our position as a leader in providing solutions to both nonprofit organizations and for-profit companies committed to addressing social issues. We acquired the equity securities for an aggregate purchase price of $157.7 million in cash, subject to certain adjustments set forth in the agreement and plan of merger. The purchase price and related expenses were funded primarily through borrowings under the 2017 Credit Facility (as defined below). As a result of the acquisition, YourCause has become a wholly owned subsidiary of ours. The operating results of YourCause have been included in our consolidated financial statements from the date of acquisition. During the three and six months ended June 30, 2019, we incurred insignificant acquisition-related expenses associated with the acquisition, which were recorded in general and administrative expense.

Second Quarter 2019 Form 10-Q
bblogo.jpg
9


Blackbaud, Inc.
Notes to consolidated financial statements (continued)
(Unaudited)


The fair values assigned to the assets acquired and liabilities assumed in the table below are based on our best estimates and assumptions as of the reporting date and are considered preliminary pending finalization. The estimates and assumptions are subject to change as we obtain additional information during the measurement period, which may be up to one year from the acquisition date. The assets and liabilities, pending finalization, include the valuation of intangible assets as well as the assumed deferred revenue and deferred income tax balances.
(in thousands)
Purchase price allocation

Net working capital, excluding deferred revenue
$
3,576

Other long-term assets
2,574

Identifiable intangible assets
74,690

Deferred tax liability
(4,615
)
Deferred revenue
(4,300
)
Other long-term liabilities
(1,650
)
Goodwill
87,473

Total purchase price
$
157,748


The estimated fair value of accounts receivable acquired approximates the contractual value of $4.1 million and $54.7 million of the goodwill arising in the acquisition is deductible for income tax purposes. The estimated goodwill recognized is attributable primarily to the opportunities for expected synergies from combining the operations and assembled workforce of YourCause. During the six months ended June 30, 2019, we recorded an insignificant measurement period adjustment to the estimated fair value of the YourCause assets acquired and liabilities assumed following the receipt of new information. The adjustment resulted in an increase to net working capital, excluding deferred revenue, with the corresponding offset to goodwill.
The YourCause acquisition resulted in the identification of the following identifiable intangible assets:
 
Intangible assets acquired

Weighted average amortization period
YourCause
 (in thousands)

(in years)
Acquired technology
$
47,800

12
Customer relationships
25,900

15
Marketing assets
830

2
Non-compete agreements
160

0
Total intangible assets
$
74,690

13

The estimated fair values of the intangible assets were based on variations of the income approach, which estimates fair value based upon the present value of cash flows that the assets are expected to generate, and which included the relief-from-royalty method, incremental cash flow method, including the comparative (with and without) method and multi-period excess earnings method, depending on the intangible asset being valued. The method of amortization of identifiable finite-lived intangible assets is based on the expected pattern in which the estimated economic benefits of the respective assets are consumed or otherwise used up. Customer relationships and acquired technology assets are being amortized on an accelerated basis. Marketing assets are being amortized on a straight-line basis. The non-compete agreements were fully amortized as of March 31, 2019, based on the insignificance of the acquired assets.
We determined that the impact of this acquisition was not material to our consolidated financial statements; therefore, separate presentation of revenue and earnings since the acquisition date and pro forma information are not required nor included herein.

10
bblogo.jpg
Second Quarter 2019 Form 10-Q


Blackbaud, Inc.
Notes to consolidated financial statements (continued)
(Unaudited)


4. Goodwill and Other Intangible Assets
The change in goodwill during the six months ended June 30, 2019, consisted of the following:
(dollars in thousands)
Total
Balance at December 31, 2018
$
545,213

Additions related to current year business combinations
87,473

Effect of foreign currency translation
(417
)
Balance at June 30, 2019
$
632,269


5. Earnings Per Share

We compute basic earnings per share by dividing net income available to common stockholders by the weighted average number of common shares outstanding during the period. Diluted earnings per share is computed by dividing net income available to common stockholders by the weighted average number of common shares and dilutive potential common shares outstanding during the period. Diluted earnings per share reflect the assumed exercise, settlement and vesting of all dilutive securities using the “treasury stock method” except when the effect is anti-dilutive. Potentially dilutive securities consist of shares issuable upon the exercise of stock options, settlement of stock appreciation rights and vesting of restricted stock awards and units.
The following table sets forth the computation of basic and diluted earnings per share:
  
Three months ended 
 June 30,
 
 
Six months ended 
 June 30,
 
(dollars in thousands, except per share amounts)
2019

2018

 
2019

2018

Numerator:
 
 
 
 
 
Net income
$
7,140

$
6,592

 
$
6,018

$
24,343

Denominator:
 
 
 
 
 
Weighted average common shares
47,714,621

47,222,657

 
47,622,740

47,121,692

Add effect of dilutive securities:
 
 
 
 
 
Stock-based awards
446,063

830,437

 
478,472

908,855

Weighted average common shares assuming dilution
48,160,684

48,053,094

 
48,101,212

48,030,547

Earnings per share:
 
 
 
 
 
Basic
$
0.15

$
0.14

 
$
0.13

$
0.52

Diluted
$
0.15

$
0.14

 
$
0.13

$
0.51

 
 
 
 
 
 
Anti-dilutive shares excluded from calculations of diluted earnings per share
245,060


 
748,743

37



Second Quarter 2019 Form 10-Q
bblogo.jpg
11


Blackbaud, Inc.
Notes to consolidated financial statements (continued)
(Unaudited)


6. Fair Value Measurements
We use a three-tier fair value hierarchy to measure fair value. This hierarchy prioritizes the inputs into three broad levels as follows:
Level 1 - Quoted prices for identical assets or liabilities in active markets;
Level 2 - Quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and
Level 3 - Valuations derived from valuation techniques in which one or more significant inputs are unobservable.
Recurring fair value measurements
Assets and liabilities that are measured at fair value on a recurring basis consisted of the following, as of the dates indicated below:
 
Fair value measurement using
 
 
(dollars in thousands)
Level 1

 
Level 2

 
Level 3

 
Total

Fair value as of June 30, 2019
 
 
 
 
 
 
 
Financial liabilities:
 
 
 
 
 
 
 
Derivative instruments
$

 
$
1,826

 
$

 
$
1,826

Total financial liabilities
$

 
$
1,826

 
$

 
$
1,826

 
 
 
 
 
 
 
 
Fair value as of December 31, 2018
 
 
 
 
 
 
 
Financial assets:
 
 
 
 
 
 
 
Derivative instruments
$

 
$
2,260

 
$

 
$
2,260

Total financial assets
$

 
$
2,260

 
$

 
$
2,260

 
 
 
 
 
 
 
 
Fair value as of December 31, 2018
 
 
 
 
 
 
 
Financial liabilities:
 
 
 
 
 
 
 
Derivative instruments
$

 
$
186

 
$

 
$
186

Total financial liabilities
$

 
$
186

 
$

 
$
186


Our derivative instruments within the scope of Accounting Standards Codification ("ASC") 815, Derivatives and Hedging, are required to be recorded at fair value. Our derivative instruments that are recorded at fair value include interest rate swaps.
The fair value of our interest rate swaps was based on model-driven valuations using LIBOR rates, which are observable at commonly quoted intervals. Accordingly, our interest rate swaps are classified within Level 2 of the fair value hierarchy.
We believe the carrying amounts of our cash and cash equivalents, restricted cash due to customers, accounts receivable, trade accounts payable, accrued expenses and other current liabilities and due to customers approximate their fair values at June 30, 2019 and December 31, 2018, due to the immediate or short-term maturity of these instruments.
We believe the carrying amount of our debt approximates its fair value at June 30, 2019 and December 31, 2018, as the debt bears interest rates that approximate market value. As LIBOR rates are observable at commonly quoted intervals, our debt is classified within Level 2 of the fair value hierarchy.
We did not transfer any assets or liabilities among the levels within the fair value hierarchy during the six months ended June 30, 2019. Additionally, we did not hold any Level 3 assets or liabilities during the six months ended June 30, 2019.

12
bblogo.jpg
Second Quarter 2019 Form 10-Q


Blackbaud, Inc.
Notes to consolidated financial statements (continued)
(Unaudited)


Non-recurring fair value measurements
Assets and liabilities that are measured at fair value on a non-recurring basis include intangible assets, goodwill and operating lease ROU assets, which are recognized at fair value during the period in which an acquisition is completed or at lease commencement, from updated estimates and assumptions during the measurement period, or when they are considered to be impaired. These non-recurring fair value measurements, primarily for intangible assets acquired and operating lease ROU assets, are based on Level 3 unobservable inputs. In the event of an impairment, we determine the fair value of the intangible assets other than goodwill using a discounted cash flow approach, which contains significant unobservable inputs and, therefore, is considered a Level 3 fair value measurement. The unobservable inputs in the analysis generally include future cash flow projections and a discount rate. For goodwill impairment testing, we estimate fair value using market-based methods including the use of market capitalization and consideration of a control premium.
During the six months ended June 30, 2019, we recorded $1.3 million in impairments of operating lease ROU assets associated with certain leased office spaces we ceased using as part of our facilities optimization restructuring. These impairments were recorded as restructuring expense on our consolidated statements of comprehensive income. See Note 15 to these consolidated financial statements for additional details regarding our facilities optimization restructuring.
There were no non-recurring fair value adjustments to intangible assets and goodwill during the six months ended June 30, 2019, except for an insignificant business combination accounting adjustment to the initial fair value estimates of the YourCause assets acquired and liabilities assumed at the acquisition date from updated information obtained during the measurement period. See Note 3 to these consolidated financial statements for additional details. We record any measurement period adjustments to the fair value of assets acquired and liabilities assumed, with the corresponding offset to goodwill.
7. Consolidated Financial Statement Details
Prepaid expenses and other assets
(dollars in thousands)
June 30,
2019

December 31,
2018

Costs of obtaining contracts(1)(2)
$
90,119

$
85,590

Prepaid software maintenance and subscriptions
31,705

21,134

Unbilled accounts receivable
5,691

4,161

Taxes, prepaid and receivable
3,586

2,055

Security deposits
945

1,020

Other assets
11,001

11,191

Total prepaid expenses and other assets
143,047

125,151

Less: Long-term portion
66,319

65,363

Prepaid expenses and other current assets
$
76,728

$
59,788


(1)
Amortization expense from costs of obtaining contracts was $9.8 million and $19.4 million for the three and six months ended June 30, 2019, respectively, and $9.1 million and $17.6 million for the three and six months ended June 30, 2018, respectively.
(2)
The current portion of costs of obtaining contracts as of June 30, 2019 and December 31, 2018 was $32.3 million and $31.7 million, respectively.

Second Quarter 2019 Form 10-Q
bblogo.jpg
13


Blackbaud, Inc.
Notes to consolidated financial statements (continued)
(Unaudited)


Accrued expenses and other liabilities
(dollars in thousands)
June 30,
2019

December 31,
2018

Operating lease liabilities, current portion (1)
$
16,155

$

Accrued bonuses
14,301

14,868

Accrued commissions and salaries
7,760

9,934

Taxes payable
6,391

6,204

Customer credit balances
4,090

4,076

Unrecognized tax benefit
3,747

2,719

Accrued vacation costs
2,041

2,352

Accrued health care costs
1,806

1,497

Other liabilities
10,025

14,631

Total accrued expenses and other liabilities
66,316

56,281

Less: Long-term portion
5,802

9,388

Accrued expenses and other current liabilities
$
60,514

$
46,893


(1)
Upon adoption of ASU 2016-02 at January 1, 2019, we recognized lease liabilities for our operating leases. See Note 2 of these consolidated financial statements for details.
Other income, net
  
Three months ended 
 June 30,
 
 
Six months ended 
 June 30,
 
(dollars in thousands)
2019

2018

 
2019

2018

Interest income
$
525

$
277

 
$
1,179

$
669

Other income (expense), net
1,656

69

 
1,184

(163
)
Other income, net
$
2,181

$
346

 
$
2,363

$
506


8. Debt
The following table summarizes our debt balances and the related weighted average effective interest rates, which includes the effect of interest rate swap agreements.
 
Debt balance at
 
 
Weighted average
effective interest rate at
 
(dollars in thousands)
June 30,
2019

December 31,
2018

 
June 30,
2019

December 31,
2018

Credit facility:
 
 
 
 
 
    Revolving credit loans
$
277,700

$
100,000

 
3.92
%
4.13
%
    Term loans
285,000

288,750

 
3.65
%
3.44
%
        Total debt
562,700

388,750

 
3.78
%
3.61
%
Less: Unamortized discount and debt issuance costs
1,388

1,626

 
 
 
Less: Debt, current portion
7,500

7,500

 
3.90
%
3.77
%
Debt, net of current portion
$
553,812

$
379,624

 
3.78
%
3.61
%


14
bblogo.jpg
Second Quarter 2019 Form 10-Q


Blackbaud, Inc.
Notes to consolidated financial statements (continued)
(Unaudited)


In June 2017, we entered into a five-year $700.0 million senior credit facility (the "2017 Credit Facility"). As of June 30, 2019, the required annual maturities related to the 2017 Credit Facility were as follows:
Years ending December 31,
(dollars in thousands)
Annual maturities

2019 - remaining
$
3,750

2020 
7,500

2021 
7,500

2022 
543,950

2023 

Thereafter

Total required maturities
$
562,700


Financing for 2019 acquisition
On January 2, 2019, we acquired YourCause for $157.7 million in cash, subject to certain adjustments set forth in the agreement and plan of merger. We financed the acquisition with a revolving credit loan under the 2017 Credit Facility.
9. Derivative Instruments
Cash flow hedges
We generally use derivative instruments to manage our variable interest rate risk. In July 2017, we entered into an interest rate swap agreement (the "July 2017 Swap Agreement"), which effectively converts portions of our variable rate debt under the 2017 Credit Facility to a fixed rate for the term of the July 2017 Swap Agreement. The notional value of the July 2017 Swap Agreement was $150.0 million with an effective date beginning in July 2017 through July 2021. We designated the July 2017 Swap Agreement as a cash flow hedge at the inception of the contract.
In February 2018, we entered into an additional interest rate swap agreement (the "February 2018 Swap Agreement"), which effectively converts portions of our variable rate debt under the 2017 Credit Facility to a fixed rate for the term of the February 2018 Swap Agreement. The notional value of the February 2018 Swap Agreement was $50.0 million with an effective date beginning in February 2018 through June 2021. We designated the February 2018 Swap Agreement as a cash flow hedge at the inception of the contract.
In June 2019, we entered into an additional interest rate swap agreement (the "June 2019 Swap Agreement"), which effectively converts portions of our variable rate debt under the 2017 Credit Facility to a fixed rate for the term of the June 2019 Swap Agreement. The notional value of the June 2019 Swap Agreement was $75.0 million with an effective date beginning in June 2019 through June 2021. We designated the June 2019 Swap Agreement as a cash flow hedge at the inception of the contract.
The fair values of our derivative instruments were as follows as of:
 
 
Asset Derivatives
 
 
Liability Derivatives
(dollars in thousands)
Balance sheet location
June 30,
2019

December 31,
2018

 
Balance sheet location
June 30,
2019

December 31,
2018

Derivative instruments designated as hedging instruments:
 
 
 
 
 
 
 
Interest rate swaps, long-term portion
Other assets

2,260

 
Other liabilities
1,826

186

Total derivative instruments designated as hedging instruments
 
$

$
2,260

 
 
$
1,826

$
186



Second Quarter 2019 Form 10-Q
bblogo.jpg
15


Blackbaud, Inc.
Notes to consolidated financial statements (continued)
(Unaudited)


The effects of derivative instruments in cash flow hedging relationships were as follows:
 
Gain (loss) recognized
in accumulated other
comprehensive
loss as of

Location
of gain (loss)
reclassified from
accumulated other
comprehensive
loss into income
Gain (loss) reclassified from accumulated
 other comprehensive loss into income
 
(dollars in thousands)
June 30,
2019

Three months ended 
 June 30, 2019

 
Six months ended 
 June 30, 2019

Interest rate swaps
$
(1,826
)
Interest expense
$
244

 
$
473

 
 
 
 
 
 
 
June 30,
2018

 
Three months ended 
 June 30, 2018

 
Six months ended 
 June 30, 2018

Interest rate swaps
$
3,789

Interest expense
$
(60
)
 
$
(40
)

Our policy requires that derivatives used for hedging purposes be designated and effective as a hedge of the identified risk exposure at the inception of the contract. Accumulated other comprehensive income (loss) includes unrealized gains or losses from the change in fair value measurement of our derivative instruments each reporting period and the related income tax expense or benefit. Changes in the fair value measurements of the derivative instruments and the related income tax expense or benefit are reflected as adjustments to accumulated other comprehensive income (loss) until the actual hedged expense is incurred or until the hedge is terminated at which point the unrealized gain (loss) is reclassified from accumulated other comprehensive income (loss) to current earnings. The estimated accumulated other comprehensive income as of June 30, 2019 that is expected to be reclassified into earnings within the next twelve months is insignificant. There were no ineffective portions of our interest rate swap derivatives during the six months ended June 30, 2019 and 2018. See Note 13 to these consolidated financial statements for a summary of the changes in accumulated other comprehensive income (loss) by component.
10. Commitments and Contingencies
Leases
We have operating leases for corporate offices, subleased offices and certain equipment and furniture. Our leases have remaining lease terms of less than 1 year to 19 years, some of which include options to extend the leases for up to 5 years. We do not have lease agreements with residual value guarantees, sale leaseback terms or material restrictive covenants.
In May 2016, we entered into a lease agreement for our New Headquarters Facility in Charleston, South Carolina. There are two phases for construction of the New Headquarters Facility. Phase One included a building with approximately 172,000 rentable square feet, which we began using in April 2018. The lease agreement also grants us a Phase Two option to request that the landlord construct and lease to us a second office building and related improvements. The lease agreement expires in April 2038 and provides for four renewal periods of five years each at a base rent equal to the then prevailing market rate for comparable buildings.
We continue to lease our former headquarters facility, now called our Customer Operations Center, in Charleston, South Carolina. The lease expires in October 2023 and has two five-year renewal options. We also have a lease for office space in Austin, Texas which expires in September 2023 and has two five-year renewal options.
For each of the leases discussed above, we have not included the renewal options in the lease terms for calculating the lease liability as the renewal options allow us to maintain operational flexibility and we are not reasonably certain we will exercise these options at this time.
As of June 30, 2019, we had additional operating leases, primarily for office space, that have not yet commenced with future rent payments of $6.5 million. These operating leases will commence during fiscal year 2019 with lease terms of two years.

16
bblogo.jpg
Second Quarter 2019 Form 10-Q


Blackbaud, Inc.
Notes to consolidated financial statements (continued)
(Unaudited)


The components of lease expense for the three and six months ended June 30, 2019, were as follows:
 
Three months ended 
 June 30,

 
Six months ended 
 June 30,

(dollars in thousands)
2019

 
2019

Operating lease cost(1)
$
5,894

 
$
11,894

Variable lease cost
988

 
1,979

Sublease income
(755
)
 
(1,459
)
Net lease cost
$
6,127

 
$
12,414

(1)
Includes short-term lease costs, which were immaterial.
During the six months ended June 30, 2019, we recorded $1.3 million in impairments of operating lease ROU assets associated with certain leased office spaces we ceased using as part of our facilities optimization restructuring. These impairments were recorded as restructuring expense on our consolidated statements of comprehensive income. See Note 15 to these consolidated financial statements for additional details regarding our facilities optimization restructuring.
Total rent expense as determined under ASC 840 for the three and six months ended June 30, 2018 was $5.5 million and $9.9 million, respectively.
Maturities of our operating lease liabilities as of June 30, 2019 were as follows:
Years ending December 31,
(dollars in thousands)
Operating leases(1)

2019 – remaining
$
11,376

2020 
21,672

2021 
18,948

2022 
16,823

2023 
14,608

Thereafter
81,958

Total lease payments
165,385

Less: Amount representing interest
49,114

Present value of future payments
$
116,271

(1)
Our maturities of our operating lease liabilities do not include payments related to Phase Two of our New Headquarters Facility, as that option had not been exercised as of June 30, 2019.
As determined under ASC 840, the future minimum lease payments related to lease agreements with a remaining noncancelable term in excess of one year, net of related sublease commitments and lease incentives, as of December 31, 2018 were as follows:
Years ending December 31,
(dollars in thousands)
Operating leases

2019 
$
20,808

2020
20,274

2021
16,924

2022
14,391

2023
12,923

Thereafter
81,755

Total minimum lease payments
$
167,075



Second Quarter 2019 Form 10-Q
bblogo.jpg
17


Blackbaud, Inc.
Notes to consolidated financial statements (continued)
(Unaudited)


Our ROU assets and lease liabilities are included in the following line items in our consolidated balance sheet:
(dollars in thousands)
June 30,
2019

Operating leases
 
Operating lease right-of-use assets
$
107,165

 
 
Accrued expenses and other current liabilities
$
16,155

Operating lease liabilities, net of current portion
100,116

Total operating lease liabilities
$
116,271


As of June 30, 2019, the weighted average remaining lease terms and discount rates were as follows:
(dollars in thousands)
June 30,
2019

Operating leases
 
Weighted average remaining lease term (years)
13.0

Weighted average discount rate
5.96
%

Supplemental cash flow information related to leases during the six months ended June 30, 2019, was as follows:
 
Six months ended 
 June 30,

(dollars in thousands)
2019

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

Right-of-use assets obtained in exchange for lease obligations (non-cash):
 
Operating leases
$
105,010


Other commitments
The term loans under the 2017 Credit Facility require periodic principal payments. The balance of the term loans and any amounts drawn on the revolving credit loans are due upon maturity of the 2017 Credit Facility in June 2022.
We have contractual obligations for third-party technology used in our solutions and for other services we purchase as part of our normal operations. In certain cases, these arrangements require a minimum annual purchase commitment by us. As of June 30, 2019, the remaining aggregate minimum purchase commitment under these arrangements was approximately $106.5 million through 2023.
Solution and service indemnifications
In the ordinary course of business, we provide certain indemnifications of varying scope to customers against claims of intellectual property infringement made by third parties arising from the use of our solutions or services. If we determine that it is probable that a loss has been incurred related to solution or service indemnifications, any such loss that could be reasonably estimated would be recognized. We have not identified any losses and, accordingly, we have not recorded a liability related to these indemnifications.
Legal proceedings
We are subject to legal proceedings and claims that arise in the ordinary course of business. We make a provision for a loss contingency when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed at least quarterly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular case. Unless otherwise specifically disclosed in this note, we have determined as of June 30, 2019, that no provision for liability nor disclosure is required

18
bblogo.jpg
Second Quarter 2019 Form 10-Q


Blackbaud, Inc.
Notes to consolidated financial statements (continued)
(Unaudited)


related to any claim against us because (a) there is not a reasonable possibility that a loss exceeding amounts already recognized (if any) may be incurred with respect to such claim; (b) a reasonably possible loss or range of loss cannot be estimated; or (c) such estimate is immaterial.
All legal costs associated with litigation are expensed as incurred. Litigation is inherently unpredictable. However, we believe that we have valid defenses with respect to the legal matters pending against us. It is possible, nevertheless, that our consolidated financial position, results of operations or cash flows could be negatively affected in any particular period by an unfavorable resolution of one or more of such proceedings, claims or investigations.
11. Income Taxes
Our income tax provision (benefit) and effective income tax rates, including the effects of period-specific events, were:
  
Three months ended 
 June 30,
 
 
Six months ended 
 June 30,
 
(dollars in thousands)
2019

2018

 
2019

2018

Income tax provision (benefit)
$
2,733

$
825

 
$
899

$
(2,702
)
Effective income tax rate
27.7
%
11.1
%
 
13.0
%
(12.5
)%

The increase in our effective income tax rate during the three and six months ended June 30, 2019, when compared to the same periods in 2018, was primarily due to a decrease in the discrete benefit to income tax expense relating to stock-based compensation. The impact was attributable to a decrease in the market price for shares of our common stock, when compared to the same periods in 2018, as reported by the Nasdaq Stock Market LLC ("Nasdaq"). Most of our equity awards are granted during our first quarter and vest in subsequent years during the same quarter.
12. Stock-based Compensation
Stock-based compensation expense is allocated to cost of revenue and operating expenses on the consolidated statements of comprehensive income based on where the associated employee’s compensation is recorded. The following table summarizes stock-based compensation expense:
  
Three months ended 
 June 30,
 
 
Six months ended 
 June 30,
 
(dollars in thousands)
2019

2018

 
2019

2018

Included in cost of revenue:
 
 
 
 
 
Cost of recurring
$
451

$
718

 
$
963

$
1,170

Cost of one-time services and other
340

927

 
802

1,570

Total included in cost of revenue
791

1,645

 
1,765

2,740

Included in operating expenses:
 
 
 
 
 
Sales, marketing and customer success
2,827

2,807

 
5,738

4,632

Research and development
2,753

2,448

 
5,427

4,584

General and administrative
8,658

6,961

 
15,825

12,997

Total included in operating expenses
14,238

12,216

 
26,990

22,213

Total stock-based compensation expense
$
15,029

$
13,861

 
$
28,755

$
24,953



Second Quarter 2019 Form 10-Q
bblogo.jpg
19


Blackbaud, Inc.
Notes to consolidated financial statements (continued)
(Unaudited)


13. Stockholders' Equity
Dividends
Our Board of Directors has adopted a dividend policy, which provides for the distribution to stockholders of a portion of cash generated by us that is in excess of operational needs and capital expenditures. The 2017 Credit Facility limits the amount of dividends payable and certain state laws restrict the amount of dividends distributed.
In February 2019, our Board of Directors approved an annual dividend rate of $0.48 per share to be made in quarterly payments. Dividend payments are not guaranteed and our Board of Directors may decide, in its absolute discretion, at any time and for any reason, not to declare and pay further dividends. The following table provides information with respect to quarterly dividends of $0.12 per share paid on common stock during the six months ended June 30, 2019.
Declaration Date
Dividend
per Share

Record Date
 
Payable Date
February 6, 2019
$
0.12

February 27
 
March 15
April 30, 2019
$
0.12

May 28
 
June 14
On July 30, 2019, our Board of Directors declared a third quarter dividend of $0.12 per share payable on September 13, 2019 to stockholders of record on August 28, 2019.
Changes in accumulated other comprehensive income (loss) by component
The changes in accumulated other comprehensive income (loss) by component, consisted of the following:
 
Three months ended 
 June 30,
 
 
Six months ended 
 June 30,
 
(dollars in thousands)
2019

2018

 
2019

2018

Accumulated other comprehensive (loss) income, beginning of period
$
(1,452
)
$
7,041

 
$
(5,110
)
$
(642
)
By component:
 
 
 
 
 
Gains and losses on cash flow hedges:
 
 
 
 
 
Accumulated other comprehensive income balance, beginning of period
$
566

$
1,994

 
$
1,498

$
748

Other comprehensive (loss) income before reclassifications, net of tax effects of $628, $(259), $904 and $(651)
(1,759
)
721

 
(2,522
)
1,815

Amounts reclassified from accumulated other comprehensive loss to interest expense
(244
)
60

 
(473
)
40

Tax benefit included in provision for income taxes
64

(16
)
 
124

(11
)
Total amounts reclassified from accumulated other comprehensive loss
(180
)
44

 
(349
)
29

Net current-period other comprehensive (loss) income
(1,939
)
765

 
(2,871
)
1,844

Reclassification upon early adoption of ASU 2018-02


 

167

Accumulated other comprehensive (loss) income balance, end of period
$
(1,373
)
$
2,759

 
$
(1,373
)
$
2,759

Foreign currency translation adjustment:
 
 
 
 
 
Accumulated other comprehensive (loss) income balance, beginning of period
$
(2,018
)
$
5,047

 
$
(6,608
)
$
(1,390
)
Translation adjustments
(6,018
)
(8,817
)
 
(1,428
)
(2,380
)
Accumulated other comprehensive loss balance, end of period
(8,036
)
(3,770
)
 
(8,036
)
(3,770
)
Accumulated other comprehensive loss, end of period
$
(9,409
)
$
(1,011
)
 
$
(9,409
)
$
(1,011
)


20
bblogo.jpg
Second Quarter 2019 Form 10-Q


Blackbaud, Inc.
Notes to consolidated financial statements (continued)
(Unaudited)


14. Revenue Recognition
Transaction price allocated to the remaining performance obligations
As of June 30, 2019, approximately $797 million of revenue is expected to be recognized from remaining performance obligations. We expect to recognize revenue on approximately 60% of these remaining performance obligations over the next 12 months, with the remainder recognized thereafter.
We applied the practical expedient in ASC 606-10-50-14 and have excluded the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less (one-time services); and (ii) contracts for which we recognize revenue at the amount to which we have the right to invoice for services performed (payment services and usage).
Contract balances
Our contract assets as of June 30, 2019 and December 31, 2018 were insignificant. Our opening and closing balances of deferred revenue were as follows:
(in thousands)
June 30,
2019

December 31,
2018

Total deferred revenue
$
329,623

$
298,555


The increase in deferred revenue during the six months ended June 30, 2019 was primarily due to new subscription sales of our cloud-based solutions and a seasonal increase in customer contract renewals. Historically, due to the timing of customer budget cycles, we have an increase in customer contract renewals at or near the beginning of our third quarter. Our acquisition of YourCause on January 2, 2019 has also modestly contributed to the increase in deferred revenue since December 31, 2018. The amount of revenue recognized during the six months ended June 30, 2019 that was included in the deferred revenue balance at the beginning of the period was approximately $220 million. The amount of revenue recognized during the six months ended June 30, 2019 from performance obligations satisfied in prior periods was insignificant.
Disaggregation of revenue
We sell our cloud-based solutions and related services in two primary geographical markets: to customers in the United States, and to customers located outside of the United States. The following table presents our revenue by geographic area based on the address of our customers:
 
Three months ended 
 June 30,
 
 
Six months ended 
 June 30,
 
(dollars in thousands)
2019

2018

 
2019

2018

United States
$
190,399

$
179,586

 
$
378,525

$
355,509

Other countries
35,235

34,086

 
62,939

62,347

Total revenue
$
225,634

$
213,672

 
$
441,464

$
417,856


The General Markets Group ("GMG"), the Enterprise Markets Group ("EMG"), and the International Markets Group ("IMG") comprise our go-to-market organizations. The following is a description of each market group:
The GMG focuses on sales primarily to all K-12 private schools, faith-based and arts and cultural organizations, as well as emerging and mid-sized prospects in the U.S.;
The EMG focuses on sales primarily to all healthcare and higher education institutions, corporations and foundations, as well as large and/or strategic prospects in the U.S.; and
The IMG focuses on sales primarily to all prospects and customers outside of the U.S.

Second Quarter 2019 Form 10-Q
bblogo.jpg
21


Blackbaud, Inc.
Notes to consolidated financial statements (continued)
(Unaudited)


The following table presents our revenue by market group:
 
Three months ended 
 June 30,
 
 
Six months ended 
 June 30,
 
(dollars in thousands)
2019

2018(2)

 
2019

2018(2)

GMG
$
93,259

$
89,341

 
$
185,774

$
177,609

EMG(1)
96,710

89,590

 
191,875

176,441

IMG
35,614

34,649

 
63,736

63,648

Other
51

92

 
79

158

Total revenue
$
225,634

$
213,672

 
$
441,464

$
417,856


(1)
The operating results of YourCause have been included in EMG from the date of acquisition. See Note 3 to these consolidated financial statements for details regarding this acquisition.
(2)
Beginning in the first quarter of 2019, all of our Canadian operations are included in IMG. We have recast our revenue by market group for the three and six months ended June 30, 2018, to present them on a consistent basis with the current year.
15. Restructuring
During 2017, in an effort to further our organizational objectives, including improved operating efficiency, customer outcomes and employee satisfaction, we initiated a multi-year plan to consolidate and relocate some of our existing offices to highly modern and more collaborative workspaces with short-term financial commitments. These workspaces are also more centrally located for our employees and closer to our customers and prospects. Restructuring costs incurred prior to our adoption of ASU 2016-02 on January 1, 2019 consisted primarily of costs to terminate lease agreements, contractual lease payments, net of estimated sublease income, upon vacating space as part of the plan, as well as insignificant costs to relocate affected employees and write-off facilities-related fixed assets that we would no longer use.
Upon adoption of ASU 2016-02 at January 1, 2019, we reduced our operating lease ROU assets recognized at transition by the carrying amounts of the restructuring liabilities for certain leased office spaces that we ceased using prior to December 31, 2018. See additional details below.
Restructuring costs incurred during the six months ended June 30, 2019 consisted primarily of operating lease ROU asset impairment costs and, to a lesser extent, lease payments for offices we have ceased using and write-offs of facilities-related fixed assets that we will no longer use.
We currently expect to incur before-tax restructuring costs associated with these activities of between $8.5 million and $9.5 million, of which $8.1 million has been incurred as of June 30, 2019, with substantially all of the remaining costs expected to be incurred by the end of 2019.
The following table summarizes our facilities optimization restructuring costs as of June 30, 2019:
 
Cumulative costs incurred as of

 
Costs incurred during the three months ended

 
Costs incurred during the six months ended(1)

 
Cumulative costs incurred as of

(in thousands)
December 31, 2018

 
June 30, 2019
 
By component:
 
 
 
 
 
 
 
Contract termination costs
$
4,176

 
$
527

 
$
1,918

 
$
6,094

Other costs
1,208

 
203

 
765

 
1,973

Total
$
5,384

 
$
730

 
$
2,683

 
$
8,067


(1)
Includes $1.3 million of operating lease ROU asset impairment costs.

22
bblogo.jpg
Second Quarter 2019 Form 10-Q


Blackbaud, Inc.
Notes to consolidated financial statements (continued)
(Unaudited)


The change in our liability related to our facilities optimization restructuring during the six months ended June 30, 2019, consisted of the following:
 
Accrued at

 
Increases for incurred costs(1)

 
Written off
upon adoption
of ASU 2016-02(2)

 
Costs paid

 
Accrued at

(in thousands)
December 31, 2018

 
 
 
 
June 30, 2019

By component:
 
 
 
 
 
 
 
 
 
Contract termination costs
$
1,865

 
$
1,918

 
$
(1,656
)
 
$
(2,127
)
 
$

Other costs
50

 
765

 

 
(794
)
 
21

Total
$
1,915

 
$
2,683

 
$
(1,656
)
 
$
(2,921
)
 
$
21


(1)
Includes $1.3 million of operating lease ROU asset impairment costs.
(2)
Upon adoption of ASU 2016-02 at January 1, 2019, we reduced our operating lease ROU assets recognized at transition by the carrying amounts of the restructuring liabilities for certain leased office spaces that we ceased using prior to December 31, 2018.

Second Quarter 2019 Form 10-Q
bblogo.jpg
23


Blackbaud, Inc.

ITEM 2. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our consolidated financial statements and related notes included elsewhere in this Quarterly Report on Form 10-Q. The following discussion and analysis presents financial information denominated in millions of dollars which can lead to differences from rounding when compared to similar information contained in the consolidated financial statements and related notes which are primarily denominated in thousands of dollars.
Executive Summary
We are the world’s leading cloud software company powering social good. Serving the entire social good community—nonprofits, foundations, companies, education institutions, healthcare organizations and individual change agents—we connect and empower organizations to increase their impact through cloud software, services, expertise and data intelligence. Our portfolio is tailored to the unique needs of vertical markets, with solutions for fundraising and CRM, marketing, advocacy, peer-to-peer fundraising, corporate social responsibility, school management, ticketing, grantmaking, financial management, payment processing and analytics. Serving the industry for more than three decades, we are headquartered in Charleston, South Carolina and have operations in the United States, Australia, Canada, Costa Rica and the United Kingdom.
Our revenue is primarily generated from the following sources: (i) charging for the use of our software solutions in cloud-based and hosted environments; (ii) providing payment and transaction services; (iii) providing software maintenance and support services; and (iv) providing professional services, including implementation, consulting, training, analytic and other services.
During 2019, we have continued to execute on our four-point growth strategy targeted to drive solution and service innovation, quality enhancement, increasing operating efficiency and financial performance:
Four-Point Growth Strategy
1.
Deliver Integrated and Open Solutions in the Cloud
The early adopter program for our Cloud Solution for Faith Communities is on track and we expect to soon announce the general availability of Blackbaud Church Management™. Our goal is to enable churches to digitally improve their day-to-day operations through a single, connected experience.  We’ve spent a considerable amount of time working with churches to fully understand their processes and workflows to gain additional insight into the capabilities they need to be successful, and we continue to incorporate that feedback to optimize our platform specifically for their needs. We have heard from our early adopter customers that our solution stands out as intuitive and easy-to-use with a mobile responsive user experience. Churches can also add other Blackbaud capabilities from the Cloud Solution for Faith Communities as their needs scale—all through one integrated experience, which is powered by the Blackbaud SKY platform. Bringing this solution to market is a significant step toward addressing several challenges in the church market and a substantial opportunity for Blackbaud.
During the second quarter of 2019, we continued to progress in the U.S. rollout of Blackbaud Peer-to-Peer Fundraising, powered by JustGiving. This new solution enables all social good organizations to empower supporters to fundraise on their behalf. We're excited about the opportunity to disrupt the market landscape by providing this peer-to-peer solution, which is fully integrated across our portfolio of best-in-class cloud solutions. The market response to this new solution has been positive, with a growing number of customers going live with active campaigns.
2.
Drive Sales Effectiveness
We spent much of 2018 working to simplify our sales program and refine our methodology and approach in a uniform way to better enable our salespeople with process and practice. With the sales structure transformation now largely done, our focus is on adding additional sales headcount and improving overall productivity. Our plan calls for a continuation of our heightened level of sales hiring, which we expect to enable us to pursue the large opportunities

24
bblogo.jpg
Second Quarter 2019 Form 10-Q


Blackbaud, Inc.

we have across our vertical markets. Our account executives continue to lead with total solution selling by vertical, focused on recurring revenue and driving more products per customer, higher ASPs and overall increased customer lifetime value. We also continue to rapidly advance our existing applications and bring new solutions to market, enabling our sales teams to sell more.
3.
Expand TAM into Near Adjacencies through Acquisitions and Product Investments
In January 2019, we completed our acquisition of YourCause, an industry leader in enterprise corporate social responsibility and employee engagement technology, and we continue to be excited about this business. Adding YourCause’s capabilities in workplace giving and volunteering to Blackbaud’s cloud software platform, data intelligence, services and expertise in philanthropy and engagement is expected to drive connectivity and efficiencies for companies and the broader social good community. Since January, we have moved quickly on back-office integration so we can focus on the opportunity ahead of us, which is significant given the trend in institutions of all sizes focusing on corporate social responsibility. Our TAM now stands at over $10 billion, and we remain active in the evaluation of opportunities to further expand our addressable market through acquisitions and internal product development.
4.
Improve Operating Efficiency
We are focused on operational efficiency to strengthen the business and position us for long-term success. This continuous effort spans the entire organization as we drive towards a more scalable operating model that creates efficiency and consistency in how we execute through infrastructure investments, productivity initiatives, and organizational re-alignments. One example is our recent heightened investments in sales hiring. We have spent the last several years creating one global sales operating model, which allows us to recruit, hire, train and track the progress of a growing sales team in a way we could not have done in the past. In addition, we have continued executing against our workplace strategy, working to replace and upgrade some of our existing offices and expand our footprint into new locations for customer facing roles. This has been a multi-year program for us, and we expect to be largely complete by the end of 2019.
Total revenue
 
 
 
 
 
 
 
 
Three months ended 
 June 30,
 
 
Six months ended 
 June 30,
 
(dollars in millions)
2019

2018

Change

 
2019

2018

Change

Total revenue
$
225.6

$
213.7

5.6
%
 
$
441.5

$
417.9

5.6
%
The increases in total revenue during the three and six months ended June 30, 2019, when compared to the same periods in 2018, were primarily driven by growth in recurring revenue as we continue to see positive demand from customers across our portfolio of cloud-based solutions. Our acquisitions of Reeher and YourCause, which occurred after March 31, 2018, also contributed to the increases in recurring and total revenue. As expected, one-time services and other revenue declined $3.8 million and $9.4 million, respectively, during the three and six months ended June 30, 2019 due to our continued shift in focus towards selling cloud-based subscription solutions. In general, our cloud-based solutions include integrated analytics, training and payments services, and require less implementation services and little to no customization services. We are also selling more subscription-based contracts for retained services and services embedded in our renewable cloud-based solution contracts. As a result, we continue to expect one-time services and other revenue to decline.
Income from operations
 
 
 
 
 
 
 
 
Three months ended 
 June 30,
 
 
Six months ended 
 June 30,
 
(dollars in millions)
2019

2018

Change

 
2019

2018

Change

Income from operations
$
13.5

$
11.4

18.6
%
 
$
15.7

$
29.0

(45.9
)%
Income from operations increased during the three months ended June 30, 2019, when compared to the same period in 2018. The positive impact of growth in total revenue driven by recurring subscriptions was partially offset primarily by investments we are making in our sales organization and innovation, which we expect to continue in 2019 and beyond.

Second Quarter 2019 Form 10-Q
bblogo.jpg
25


Blackbaud, Inc.

Increases in stock-based compensation of $1.2 million and amortization of intangible assets from business combinations of $0.6 million, also negatively impacted income from operations during the three months ended June 30, 2019.
Income from operations decreased during the six months ended June 30, 2019, when compared to the same period in 2018. Our growth in total revenue driven by recurring subscriptions was offset primarily by investments we are making in our sales organization and innovation. Increases in stock-based compensation of $3.8 million, employee severance of $2.6 million, rent expense of $1.6 million and amortization of intangible assets from business combinations of $1.7 million, also negatively impacted income from operations during the six months ended June 30, 2019. The increase in stock-based compensation expense was primarily driven by an increase in the grant date fair value of our annual equity awards granted to employees during the first quarter of 2019, when compared to the grant date fair value of the awards granted during the same period in 2018. The increase in employee severance was related to the elimination of certain roles within the company. The increase in rent expense was primarily associated with the lease for our New Headquarters Facility in Charleston, South Carolina, which commenced in April 2018.
Customer retention
Our recurring revenue contracts are generally for a term of three years at contract inception with one to three-year renewals thereafter. We anticipate a continued decrease in maintenance contract renewals as we transition our solution portfolio and maintenance customers from a perpetual license-based model to a cloud-based subscription delivery model. In the long term, we also anticipate an increase in recurring subscription contract renewals as we continue focusing on innovation, quality and the integration of our cloud-based solutions, which we believe will provide value-adding capabilities to better address our customers' needs. Due primarily to these factors, we believe a recurring revenue customer retention measure that combines recurring subscription, maintenance and service customer contracts provides a better representation of our customers' overall behavior. For the twelve months ended June 30, 2019, approximately 92% of our customers with recurring revenue contracts were retained. This customer retention rate is unchanged from our rate for the full year ended December 31, 2018.
Balance sheet and cash flow
At June 30, 2019, our cash and cash equivalents were $32.7 million and the carrying amount of our debt under the 2017 Credit Facility was $561.3 million. Our net leverage ratio was 2.74 to 1.00.
During the six months ended June 30, 2019, we generated $45.1 million in cash from operations, had a net increase in our borrowings of $174.0 million, which was primarily used to finance the acquisition of YourCause, returned $11.8 million to stockholders by way of dividends and had aggregate cash outlays of $29.6 million for purchases of property and equipment and capitalized software development costs.
Adoption of new lease accounting standard
On January 1, 2019, we adopted ASU 2016-02, using the transition method that allowed us to initially apply the guidance at the adoption date of January 1, 2019 without adjusting comparative periods presented. Adopting ASU 2016-02 had a material impact on our consolidated balance sheet as we recognized lease liabilities and ROU assets for those leases classified as operating leases. The impacts of adoption are reflected in the financial information herein. For additional information regarding the impact of our adoption of ASU 2016-02, see Notes 2 and 10 of our consolidated financial statements in this report.
Results of Operations
Comparison of the three and six months ended June 30, 2019 and 2018
We have included the results of operations of YourCause in our consolidated results of operations from the date of acquisition. We determined that the YourCause acquisition was not a material business combination; therefore, separate presentation of revenue and earnings since the acquisition date are not required nor included herein.

26
bblogo.jpg
Second Quarter 2019 Form 10-Q


Blackbaud, Inc.

Operating results
Recurring revenue
 
 
 
 
 
 
 
 
Three months ended 
 June 30,
 
 
Six months ended 
 June 30,
 
(dollars in millions)
2019

2018

Change

 
2019

2018

Change

Recurring revenue
$
208.5

$
192.7

8.2
%
 
$
406.6

$
373.6

8.8
%
Cost of recurring
86.7

76.4

13.5
%
 
171.4

145.4

17.8
%
Recurring gross profit(1)
$
121.8

$
116.4

4.6
%
 
$
235.2

$
228.2

3.1
%
Recurring gross margin
58.4
%
60.4
%
 
 
57.8
%
61.1
%
 
(1)
The individual amounts for each year may not sum to recurring gross profit due to rounding.
Recurring revenue is comprised of fees for the use of our subscription-based software solutions, which includes providing access to cloud-based solutions, hosting services, online training programs, subscription-based analytic services, such as donor acquisitions and data enrichment, and payment services. Recurring revenue also includes fees from maintenance services for our on-premises solutions, services included in our renewable subscription contracts, subscription-based contracts for retained services and variable transaction revenue associated with the use of our solutions.
Cost of recurring revenue is primarily comprised of compensation costs for customer support and production IT personnel, third-party contractor expenses, third-party royalty and data expenses, hosting expenses, allocated depreciation, facilities and IT support costs, amortization of intangible assets from business combinations, amortization of software development costs, transaction-based costs related to payments services including remittances of amounts due to third-parties and other costs incurred in providing support and recurring services to our customers.
We continue to experience growth in sales of our cloud-based solutions as we meet the demand of our customers that increasingly prefer cloud-based subscription offerings with integrated analytics, training and payment services. Recurring subscription contracts are typically for a term of three years at contract inception with one to three-year renewals thereafter. We intend to continue focusing on innovation, quality and integration of our cloud-based solutions, which we believe will drive future revenue growth.
The increases in recurring revenue during the three and six months ended June 30, 2019, when compared to the same periods in 2018, were primarily due to positive demand across our portfolio of cloud-based solutions as revenue from subscriptions increased $20.4 million and $42.2 million, respectively. The inclusion of Reeher and YourCause contributed to the increases in recurring revenue as both acquisitions were completed after March 31, 2018. We also saw increases in revenue from subscription-based retained services as well as services embedded in our renewable cloud-based solution contracts. These favorable impacts from subscriptions were partially offset by decreases in maintenance revenue of $4.7 million and $9.2 million, respectively during the three and six months ended June 30, 2019, when compared to the same periods in 2018. The decreases in maintenance revenue were primarily related to our efforts to migrate customers from legacy on-premises solutions onto our solutions powered by Blackbaud SKY, our modern cloud platform.
The increases in cost of recurring revenue during the three and six months ended June 30, 2019, when compared to the same periods in 2018, were primarily due to increases in transaction-based costs of $2.2 million and $6.5 million, respectively, related to payment services integrated in our cloud-based solutions, compensation costs of $2.0 million and $4.4 million, respectively, hosting costs and data center costs of $1.0 million and $2.9 million, respectively, allocations of depreciation, facilities and IT support costs of $0.9 million and $3.4 million, respectively and amortization of software development costs of $0.9 million and $1.9 million, respectively. The growth in compensation costs was primarily attributable to an increasing portion of our resources now providing subscription-based retained services as opposed to one-time. The inclusion of Reeher and YourCause also contributed to the increases in cost of recurring revenue during the three and six months ended June 30, 2019 when compared to the same periods in 2018. The increase in amortization of software development costs was primarily due to investments made on innovation, quality and the integration of our cloud-based solutions.
The decreases in recurring gross margin for the three and six months ended June 30, 2019, when compared to the same periods in 2018, were primarily the result of incremental costs associated with our continued shift toward cloud-based solutions, including hosting and data center costs, compensation costs and amortization of software development costs. Also contributing to the decrease in recurring gross margin for the six months ended June 30, 2019 was a one-time third-

Second Quarter 2019 Form 10-Q
bblogo.jpg
27


Blackbaud, Inc.

party refund related to our integrated payment services during the three months ended March 31, 2018 that did not recur in 2019.
One-time services and other revenue
 
 
 
 
 
 
 
 
Three months ended 
 June 30,
 
 
Six months ended 
 June 30,
 
(dollars in millions)
2019

2018

Change

 
2019

2018

Change

One-time services and other revenue
$
17.2

$
20.9

(18.0
)%
 
$
34.9

$
44.3

(21.1
)%
Cost of one-time services and other
14.2

18.8

(24.8
)%
 
28.7

37.8

(24.0
)%
One-time services and other gross profit(1)
$
3.0

$
2.1

43.6
 %
 
$
6.2

$
6.5

(4.6
)%
One-time services and other gross margin
17.6
%
10.0
%
 
 
17.7
%
14.6
%
 
(1)
The individual amounts for each year may not sum to one-time services and other gross profit due to rounding.
One-time services and other revenue is comprised of fees for one-time consulting, analytic and onsite training services, as well as revenue from the sale of our software sold under perpetual license arrangements, fees from user conferences and third-party software referral fees.
Cost of one-time services and other is primarily comprised of compensation costs for professional services and onsite training personnel, other costs incurred in providing onsite customer training, third-party contractor expenses, data expense incurred to perform one-time analytic services, third-party software royalties, costs of user conferences, allocated depreciation, facilities and IT support costs and amortization of intangible assets from business combinations.
One-time services and other revenue decreased during the three and six months ended June 30, 2019, when compared to the same periods in 2018, primarily due to decreases in one-time consulting revenue of $2.4 million and $6.2 million, respectively and analytics revenue of $0.9 million and $1.9 million, respectively. We expect that the shift in our go-to-market strategy towards cloud-based subscription offerings, which generally include integrated analytics and require less implementation and customization services, will continue to negatively impact one-time services and other revenue. We also continue to sell more subscription-based contracts for retained services and services embedded in our renewable cloud-based solution contracts, both of which are recorded as recurring revenue.
Cost of one-time services and other decreased during the three and six months ended June 30, 2019, when compared to the same periods in 2018, primarily due to a decrease in compensation costs of $3.3 million and $6.3 million, respectively, which is in line with the ongoing shift in our go-to-market strategy as discussed above as an increasing portion of our resources are now providing subscription-based retained services as opposed to one-time.
One-time services and other gross margin increased during the three and six months ended June 30, 2019, when compared to the same periods in 2018, as the reductions in costs of one-time services and other discussed above outpaced the declines in one-time consulting revenue and higher margin analytics revenue associated with the shift in our go-to-market strategy.

28
bblogo.jpg
Second Quarter 2019 Form 10-Q


Blackbaud, Inc.

Operating expenses
Sales, marketing and customer success
 
 
 
 
 
 
 
 
Three months ended 
 June 30,
 
 
Six months ended 
 June 30,
 
(dollars in millions)
2019

2018

Change

 
2019

2018

Change

Sales, marketing and customer success expense
$
55.0

$
48.5

13.4
%
 
$
110.5

$
94.0

17.6
%
% of total revenue
24.4
%
22.7
%
 
 
25.0
%
22.5
%
 
Sales, marketing, and customer success expense includes compensation costs, variable-sales commissions, travel-related expenses, advertising and marketing materials, public relations costs, variable reseller commissions and allocated depreciation, facilities and IT support costs.
We continue to make investments to drive sales effectiveness, which is a component of our four-point growth strategy. The increases in sales, marketing and customer success expense in dollars and as a percentage of total revenue during the three and six months ended June 30, 2019, when compared to the same periods in 2018, were primarily due to increases in compensation costs of $4.8 million and $11.3 million, respectively. Also contributing to the increase in sales, marketing and customer success expense during the six months ended June 30, 2019, when compared to the same period in 2018, was an increase in commissions expense of $1.8 million. Compensation costs increased as a result of our efforts during the second half of 2018 to increase our direct sales force and we expect to continue making investments during the remainder of 2019 and beyond. These incremental investments are intended to address the large market opportunity that we see for ourselves and fuel future revenue growth. In addition, compensation costs increased due to incremental headcount associated with the inclusion of Reeher and YourCause. The increase in commission expense was primarily driven by an increase in commissionable sales.
Research and development
 
 
 
 
 
 
 
 
Three months ended 
 June 30,
 
 
Six months ended 
 June 30,
 
(dollars in millions)
2019(1)

2018(1)

Change

 
2019(2)

2018(2)

Change

Research and development expense
$
25.9

$
25.3

2.4
%
 
$
54.4

$
51.3

6.1
%
% of total revenue
11.5
%
11.8
%
 
 
12.3
%
12.3
%
 
(1)
Not included in research and development expense for the three months ended June 30, 2019 and 2018 were $11.7 million and $9.2 million, respectively, of qualifying costs associated with development activities that are required to be capitalized under the internal-use software accounting guidance such as those related to development of our next generation cloud-based solutions. Qualifying capitalized software development costs associated with our cloud-based solutions are subsequently amortized to cost of subscriptions revenue over the related asset's estimated useful life, which generally range from three to seven years.
(2)
Not included in research and development expense for the six months ended June 30, 2019 and 2018 were $22.8 million and $16.1 million, respectively, of qualifying costs associated with development activities that are required to be capitalized under the internal-use software accounting guidance.
Research and development expense includes compensation costs for engineering and product management personnel, third-party contractor expenses, software development tools and other expenses related to developing new solutions, upgrading and enhancing existing solutions, and allocated depreciation, facilities and IT support costs.
We continue to make investments to deliver integrated and open solutions in the cloud, which is a component of our four-point growth strategy. The increases in research and development expense during the three and six months ended June 30, 2019, when compared to the same periods in 2018, were primarily due to increases in compensation costs of $2.5 million and $5.8 million, respectively. The increases in compensation costs were primarily associated with the inclusion of Reeher's and YourCause's engineering resources. The increase in research and development expense was partially offset by an increase in the amount of software development costs that were required to be capitalized under the internal-use software guidance. We expect that the amount of software development costs capitalized will continue to increase modestly in the near-term as we make investments in innovation, quality and the integration of our solutions, which we believe will drive long-term revenue growth.

Second Quarter 2019 Form 10-Q
bblogo.jpg
29


Blackbaud, Inc.

General and administrative
 
 
 
 
 
 
 
 
Three months ended 
 June 30,
 
 
Six months ended 
 June 30,
 
(dollars in millions)
2019

2018

Change

 
2019

2018

Change

General and administrative expense
$
28.5

$
28.4

0.3
%
 
$
55.7

$
53.5

4.0
%
% of total revenue
12.7
%
13.3
%
 
 
12.6
%
12.8
%
 
General and administrative expense consists primarily of compensation costs for general corporate functions, including senior management, finance, accounting, legal, human resources and corporate development, third-party professional fees, insurance, cybersecurity, allocated depreciation, facilities and IT support costs, acquisition-related expenses and other administrative expenses.
The increase in general and administrative expense during the six months ended June 30, 2019, when compared to the same period in 2018, was primarily due to increases in compensation costs of $3.5 million and rent expense of $1.6 million, partially offset by a decrease in acquisition-related expenses and integration costs of $2.2 million. The increase in compensation costs was primarily related to stock-based compensation and our acquisition of YourCause. The increase in rent expense was related to the lease of our New Headquarters Facility in Charleston, South Carolina, which commenced in April 2018.
Restructuring
During 2017, in an effort to further our organizational objectives including, improved operating efficiency, customer outcomes and employee satisfaction, we initiated a multi-year plan to consolidate and relocate some of our existing offices to highly modern and more collaborative workspaces with short-term financial commitments. These workspaces are also more centrally located for our employees and closer to our customers and prospects. Restructuring costs incurred prior to our adoption of ASU 2016-02 on January 1, 2019 consisted primarily of costs to terminate lease agreements, contractual lease payments, net of estimated sublease income, upon vacating space as part of the plan, as well as insignificant costs to relocate affected employees and write-off facilities-related fixed assets that we would no longer use.
Upon adoption of ASU 2016-02 at January 1, 2019, we reduced our operating lease ROU assets recognized at transition by the carrying amounts of the restructuring liabilities for certain leased office spaces that we ceased using prior to December 31, 2018. See additional details below.
Restructuring costs incurred during the six months ended June 30, 2019 consisted primarily of operating lease ROU asset impairment costs and, to a lesser extent, lease payments for offices we have ceased using and write-offs of facilities-related fixed assets that we will no longer use.
We currently expect to incur before-tax restructuring costs associated with these activities of between $8.5 million and $9.5 million, of which $8.1 million has been incurred as of June 30, 2019, with substantially all of the remaining costs expected to be incurred by the end of 2019. These restructuring activities are currently expected to result in improved operating efficiencies and future annual before-tax savings of between $5.0 million and $6.0 million beginning in 2020.
The following table summarizes our facilities optimization restructuring costs as of June 30, 2019:
 
Cumulative costs incurred as of

 
Costs incurred during the three months ended

 
Costs incurred during the six months ended(1)

 
Cumulative costs incurred as of

(in thousands)
December 31, 2018

 
June 30, 2019
 
By component:
 
 
 
 
 
 
 
Contract termination costs
$
4,176

 
$
527

 
$
1,918

 
$
6,094

Other costs
1,208

 
203

 
765

 
1,973

Total
$
5,384

 
$
730

 
$
2,683

 
$
8,067

(1)
Includes $1.3 million of operating lease ROU asset impairment costs.

30
bblogo.jpg
Second Quarter 2019 Form 10-Q


Blackbaud, Inc.

The change in our liability related to our facilities optimization restructuring during the six months ended June 30, 2019, consisted of the following:
 
Accrued at

 
Increases for incurred costs(1)

 
Written off
upon adoption
of ASU 2016-02(2)

 
Costs paid

 
Accrued at

(in thousands)
December 31, 2018

 
 
 
 
June 30, 2019

By component:
 
 
 
 
 
 
 
 
 
Contract termination costs
$
1,865

 
$
1,918

 
$
(1,656
)
 
$
(2,127
)
 
$

Other costs
50

 
765

 

 
(794
)
 
21

Total
$
1,915

 
$
2,683

 
$
(1,656
)
 
$
(2,921
)
 
$
21

(1)
Includes $1.3 million of operating lease ROU asset impairment costs.
(2)
Upon adoption of ASU 2016-02 at January 1, 2019, we reduced our operating lease ROU assets recognized at transition by the carrying amounts of the restructuring liabilities for certain leased office spaces that we ceased using prior to December 31, 2018.
Interest expense
 
 
 
 
 
 
 
 
Three months ended 
 June 30,
 
 
Six months ended 
 June 30,
 
(dollars in millions)
2019

2018

Change

 
2019

2018

Change

Interest expense
$
5.8

$
4.3

34.8
%
 
$
11.1

$
7.8

42.2
%
% of total revenue
2.6
%
2.0
%
 
 
2.5
%
1.9
%
 
The increases in interest expense in dollars and as a percentage of total revenue during the three and six months ended June 30, 2019, when compared to the same periods in 2018, were primarily due to increases in our average daily borrowings related to our acquisition of YourCause in January 2019. Also contributing to the increases in interest expense during the three and six months ended June 30, 2019 were modest increases in our weighted average effective interest rates.
Deferred revenue
The table below compares the components of deferred revenue from our consolidated balance sheets:
(dollars in millions)
Timing of recognition
June 30,
2019

Change

 
December 31,
2018

Recurring
Over the period billed in advance, generally one year
$
314.7

9.7
 %
 
$
287.0

One-time services and other
As services are delivered
14.9

28.9
 %
 
11.6

Total deferred revenue(1)
 
329.6

10.4
 %
 
298.6

Less: Long-term portion
 
2.3

(9.4
)%
 
2.6

Current portion(1)
 
$
327.3

10.6
 %
 
$
296.0

(1)
The individual amounts for each year may not sum to total deferred revenue or current portion of deferred revenue due to rounding.
To the extent that our customers are billed for our solutions and services in advance of delivery, we record such amounts in deferred revenue. Our recurring revenue contracts are generally for a term of three years at contract inception with one to three-year renewals thereafter, billed annually in advance and non-cancelable. We generally invoice our customers with recurring revenue contracts in annual cycles 30 days prior to the end of the contract term.
Deferred revenue from recurring revenue contracts increased during the six months ended June 30, 2019, primarily due to new subscription sales of our cloud-based solutions and a seasonal increase in customer contract renewals. Historically, due to the timing of customer budget cycles, we have an increase in customer contract renewals at or near the beginning of our third quarter. Our acquisition of YourCause on January 2, 2019 has also modestly contributed to the increase in deferred revenue from recurring revenue contracts since December 31, 2018. Deferred revenue from one-time services and other increased during the six months ended June 30, 2019, primarily due to a seasonal increase in advance registration billings associated with our bbcon user conference, which occurs each year in October.
We have acquired businesses whose net tangible assets include deferred revenue. In accordance with GAAP reporting requirements, we recorded write-downs of deferred revenue from customer arrangements predating the acquisition to fair value, which resulted in lower recorded deferred revenue as of the acquisition date than the actual amounts paid in

Second Quarter 2019 Form 10-Q
bblogo.jpg
31


Blackbaud, Inc.

advance for solutions and services under those customer arrangements. Therefore, our deferred revenue after an acquisition will not reflect the full amount of deferred revenue that would have been reported if the acquired deferred revenue was not written down to fair value. Further explanation of this impact is included below under the caption "Non-GAAP financial measures".
Income tax provision (benefit)
 
 
 
 
 
 
 
  
Three months ended 
 June 30,
 
 
Six months ended 
 June 30,
 
(dollars in millions)
2019

2018

Change

 
2019

2018

Change

Income tax provision (benefit)
$
2.7

$
0.8

231.3
%
 
$
0.9

$
(2.7
)
(133.3
)%
Effective income tax rate
27.7
%
11.1
%
 
 
13.0
%
(12.5
)%
 
The increases in our effective income tax rate during the three and six months ended June 30, 2019, when compared to the same periods in 2018, were primarily due to a decrease in the discrete benefit to income tax expense relating to stock-based compensation. The impact was attributable to a decrease in the market price for shares of our common stock, when compared to the same periods in 2018, as reported by Nasdaq. Most of our equity awards are granted during our first quarter and vest in subsequent years during the same quarter.

32
bblogo.jpg
Second Quarter 2019 Form 10-Q


Blackbaud, Inc.

Non-GAAP financial measures
The operating results analyzed below are presented on a non-GAAP basis. We use non-GAAP revenue, non-GAAP gross profit, non-GAAP gross margin, non-GAAP income from operations, non-GAAP operating margin, non-GAAP net income and non-GAAP diluted earnings per share internally in analyzing our operational performance. Accordingly, we believe these non-GAAP measures are useful to investors, as a supplement to GAAP measures, in evaluating our ongoing operational performance. While we believe these non-GAAP measures provide useful supplemental information, non-GAAP financial measures should not be considered in isolation from, or as a substitute for, financial information prepared in accordance with GAAP. In addition, these non-GAAP financial measures may not be completely comparable to similarly titled measures of other companies due to potential differences in the exact method of calculation between companies.
We have acquired businesses whose net tangible assets include deferred revenue. In accordance with GAAP reporting requirements, we recorded write-downs of deferred revenue under arrangements predating the acquisition to fair value, which resulted in lower recognized revenue than the contributed purchase price until the related obligations to provide services under such arrangements are fulfilled. Therefore, our GAAP revenues after the acquisitions will not reflect the full amount of revenue that would have been reported if the acquired deferred revenue was not written down to fair value. The non-GAAP measures described below reverse the acquisition-related deferred revenue write-downs so that the full amount of revenue booked by the acquired companies is included, which we believe provides a more accurate representation of a revenue run-rate in a given period and, therefore, will provide more meaningful comparative results in future periods.
The non-GAAP financial measures discussed below exclude the impact of certain transactions because we believe they are not directly related to our operating performance in any particular period, but are for our long-term benefit over multiple periods. We believe that these non-GAAP financial measures reflect our ongoing business in a manner that allows for meaningful period-to-period comparisons and analysis of trends in our business.
 
Three months ended 
 June 30,
 
 
Six months ended 
 June 30,
 
(dollars in millions)
2019

2018

Change

 
2019

2018

Change

GAAP Revenue
$
225.6

$
213.7

5.6
 %
 
$
441.5

$
417.9

5.6
 %
Non-GAAP adjustments:
 
 
 
 
 
 
 
Add: Acquisition-related deferred revenue write-down
0.7

0.9

(22.1
)%
 
1.4

1.3

13.0
 %
Non-GAAP revenue(1)
$
226.4

$
214.6

5.5
 %
 
$
442.9

$
419.1

5.7
 %
 
 
 
 
 
 
 
 
GAAP gross profit
$
124.8

$
118.5

5.3
 %
 
$
241.4

$
234.6

2.9
 %
GAAP gross margin
55.3
%
55.5
%
 
 
54.7
%
56.2
%
 
Non-GAAP adjustments:
 
 
 
 
 
 
 
Add: Acquisition-related deferred revenue write-down
0.7

0.9

(22.1
)%
 
1.4

1.3

13.0
 %
Add: Stock-based compensation expense
0.8

1.6

(51.9
)%
 
1.8

2.7

(35.6
)%
Add: Amortization of intangibles from business combinations
11.3

10.7

6.1
 %
 
22.7

21.1

8.0
 %
Add: Employee severance


(133.3
)%
 
1.1

0.6

89.9
 %
Subtotal(1)
12.8

13.3

(3.4
)%
 
27.1

25.7

5.4
 %
Non-GAAP gross profit(1)
$
137.7

$
131.8

4.5
 %
 
$
268.4

$
260.3

3.1
 %
Non-GAAP gross margin
60.8
%
61.4
%
 
 
60.6
%
62.1
%
 
(1)
The individual amounts for each year may not sum to non-GAAP revenue, subtotal or non-GAAP gross profit due to rounding.

Second Quarter 2019 Form 10-Q
bblogo.jpg
33


Blackbaud, Inc.

 
Three months ended 
 June 30,
 
 
Six months ended 
 June 30,
 
(dollars in millions, except per share amounts)
2019

2018

Change

 
2019

2018

Change

GAAP income from operations
$
13.5

$
11.4

18.6
 %
 
$
15.7

$
29.0

(45.9
)%
GAAP operating margin
6.0
%
5.3
%
 
 
3.6
%
6.9
%
 
Non-GAAP adjustments:
 
 
 
 
 
 
 
Add: Acquisition-related deferred revenue write-down
0.7

0.9

(22.1
)%
 
1.4

1.3

13.0
 %
Add: Stock-based compensation expense
15.0

13.9

8.4
 %
 
28.8

25.0

15.2
 %
Add: Amortization of intangibles from business combinations
12.5

11.9

5.1
 %
 
25.3

23.5

7.4
 %
Add: Employee severance
0.2

0.1

91.0
 %
 
3.6

1.0

250.3
 %
Add: Acquisition-related integration costs
0.5

2.2

(78.9
)%
 
1.2

2.6

(55.0
)%
Add: Acquisition-related expenses
0.4

1.2

(69.9
)%
 
0.8

1.6

(49.5
)%
Add: Restructuring costs
0.7

3.7

(80.2
)%
 
2.7

4.5

(40.4
)%
Subtotal(1)
30.0

33.9

(11.4
)%
 
63.7

59.5

7.1
 %
Non-GAAP income from operations(1)
$
43.5

$
45.2

(3.9
)%
 
$
79.4

$
88.5

(10.2
)%
Non-GAAP operating margin
19.2
%
21.1
%
 
 
17.9
%
21.1
%
 
 
 
 
 
 
 
 
 
GAAP income before provision for income taxes
$
9.9

$
7.4

33.1
 %
 
$
6.9

$
21.6

(68.0
)%
GAAP net income
$
7.1

$
6.6

8.3
 %
 
$
6.0

$
24.3

(75.3
)%
Shares used in computing GAAP diluted earnings per share
48,160,684

48,053,094

0.2
 %
 
48,101,212

48,030,547

0.1
 %
GAAP diluted earnings per share
$
0.15

$
0.14

7.1
 %
 
$
0.13

$
0.51

(74.5
)%
Non-GAAP adjustments:
 
 
 
 
 
 
 
Add: GAAP income tax provision (benefit)
2.7

0.8

231.3
 %
 
0.9

(2.7
)
(133.3
)%
Add: Total non-GAAP adjustments affecting income from operations
30.0

33.9

(11.4
)%
 
63.7

59.5

7.1
 %
Non-GAAP income before provision for income taxes
39.8

41.3

(3.4
)%
 
70.7

81.2

(12.9
)%
Assumed non-GAAP income tax provision(2)
8.0

8.3

(3.4
)%
 
14.1

16.2

(12.9
)%
Non-GAAP net income(1)
$
31.9

$
33.0

(3.4
)%
 
$
56.5

$
64.9

(12.9
)%
 
 
 
 
 
 
 
 
Shares used in computing non-GAAP diluted earnings per share
48,160,684

48,053,094

0.2
 %
 
48,101,212

48,030,547

0.1
 %
Non-GAAP diluted earnings per share
$
0.66

$
0.69

(4.3
)%
 
$
1.18

$
1.35

(12.6
)%
(1)
The individual amounts for each year may not sum to subtotal, non-GAAP income from operations or non-GAAP net income due to rounding.
(2)
We apply a non-GAAP effective tax rate of 20.0% in our determination of non-GAAP net income, which represents the GAAP effective tax rate, excluding the discrete tax effect of stock-based compensation.
Non-GAAP free cash flow is defined as operating cash flow less capital expenditures, including costs required to be capitalized for software development, and capital expenditures for property and equipment.
 
Six months ended June 30,
 
(dollars in millions)
2019

Change

 
2018

GAAP net cash provided by operating activities
$
45.1

(32.1
)%
 
$
66.4

Less: purchase of property and equipment
(6.4
)
(33.4
)%
 
(9.6
)
Less: capitalized software development costs
(23.2
)
41.9
 %
 
(16.4
)
Non-GAAP free cash flow
$
15.5

(61.7
)%
 
$
40.5


34
bblogo.jpg
Second Quarter 2019 Form 10-Q


Blackbaud, Inc.

Non-GAAP organic revenue growth
In addition, we discuss non-GAAP organic revenue growth, non-GAAP organic revenue growth on a constant currency basis and non-GAAP organic recurring revenue growth, in analyzing our performance. We believe that these non-GAAP measures are useful to investors, as a supplement to GAAP measures, for evaluating the periodic growth of our business on a consistent basis. Each of these measures of non-GAAP organic revenue growth excludes incremental acquisition-related revenue attributable to companies acquired in the current fiscal year. For companies, if any, acquired in the immediately preceding fiscal year, each of these non-GAAP organic revenue growth measures reflects presentation of full year incremental non-GAAP revenue derived from such companies as if they were combined throughout the prior period, and they include the non-GAAP revenue attributable to those companies, as if there were no acquisition-related write-downs of acquired deferred revenue to fair value as required by GAAP. In addition, each of these non-GAAP organic revenue growth measures excludes prior period revenue associated with divested businesses. The exclusion of the prior period revenue is to present the results of the divested businesses within the results of the combined company for the same period of time in both the prior and current periods. We believe this presentation provides a more comparable representation of our current business’ organic revenue growth and revenue run-rate.
(dollars in millions)
Three months ended 
 June 30,
 
 
Six months ended 
 June 30,
 
2019

2018

 
2019

2018

GAAP revenue
$
225.6

$
213.7

 
$
441.5

$
417.9

GAAP revenue growth
5.6
%
 
 
5.6
%
 
 (Less) Add: Non-GAAP acquisition-related revenue (1)
(4.6
)
1.8

 
(8.9
)
4.5

Non-GAAP organic revenue
$
221.1

$
215.4

 
$
432.5

$
422.3

Non-GAAP organic revenue growth
2.6
%
 
 
2.4
%
 
 
 
 
 
 
 
Non-GAAP organic revenue (2)
$
221.1

$
215.4

 
$
432.5

$
422.3

Foreign currency impact on Non-GAAP organic revenue (3)
2.2


 
4.0


Non-GAAP organic revenue on constant currency basis (3)
$
223.3

$
215.4

 
$
436.5

$
422.3

Non-GAAP organic revenue growth on constant currency basis
3.6
%
 
 
3.3
%
 
 
 
 
 
 
 
GAAP recurring revenue
$
208.5

$
192.7

 
$
406.6

$
373.6

GAAP recurring revenue growth
8.2
%
 
 
8.8
%
 
(Less) Add: Non-GAAP acquisition-related revenue (1)
(4.3
)
1.7

 
(8.5
)
4.3

Non-GAAP organic recurring revenue
$
204.2

$
194.5

 
$
398.1

$
377.9

Non-GAAP organic recurring revenue growth
5.0
%
 
 
5.3
%
 
(1)
Non-GAAP acquisition-related revenue excludes incremental acquisition-related revenue calculated in accordance with GAAP that is attributable to companies acquired in the current fiscal year. For companies, if any, acquired in the immediately preceding fiscal year, non-GAAP acquisition-related revenue reflects presentation of full-year incremental non-GAAP revenue derived from such companies, as if they were combined throughout the prior period, and it includes the non-GAAP revenue from the acquisition-related deferred revenue write-down attributable to those companies.
(2)
Non-GAAP organic revenue for the prior year periods presented herein will not agree to non-GAAP organic revenue presented in the respective prior period quarterly financial information solely due to the manner in which non-GAAP organic revenue growth is calculated.
(3)
To determine non-GAAP organic revenue growth on a constant currency basis, revenues from entities reporting in foreign currencies were translated to U.S. Dollars using the comparable prior period's quarterly weighted average foreign currency exchange rates. The primary foreign currencies creating the impact are the Canadian Dollar, EURO, British Pound and Australian Dollar.

Second Quarter 2019 Form 10-Q
bblogo.jpg
35


Blackbaud, Inc.

Seasonality
Our revenues normally fluctuate as a result of certain seasonal variations in our business. Our transaction revenue has historically been at its lowest in the first quarter due to the timing of customer fundraising initiatives and events. Our revenue from payment services has historically increased during the fourth quarter due to year-end giving. Our revenue from professional services has historically been lower in the first quarter when many of those services commence and in the fourth quarter due to the holiday season. As a result of these and other factors, our total revenue has historically been lower in the first quarter than in the remainder of our fiscal year, with the fourth quarter historically achieving the highest total revenue. Our expenses, however, do not vary significantly as a result of these factors, but do fluctuate on a quarterly basis due to varying timing of expenditures. Our cash flow from operations normally fluctuates quarterly due to the combination of the timing of customer contract renewals including renewals associated with customers of acquired companies, delivery of professional services and occurrence of customer events, the payment of bonuses, as well as merit-based salary increases, among other factors. Historically, due to lower revenues in our first quarter, combined with the payment of bonuses from the prior year in our first quarter, our cash flow from operations has been lowest in our first quarter, and due to the timing of customer contract renewals, many of which take place at or near the beginning of our third quarter, our cash flow from operations has been lower in our second quarter as compared to our third and fourth quarters. Partially offsetting these favorable drivers of cash flow from operations in our third and fourth quarters are merit-based salary increases, which are generally effective in April each year. In addition, deferred revenues can vary on a seasonal basis for the same reasons. These patterns may change as a result of the continued shift to online giving, growth in volume of transactions for which we process payments, or as a result of acquisitions, new market opportunities, new solution introductions or other factors. Our cash flow from financing is negatively impacted in our first quarter when most of our equity awards vest, as we pay taxes on behalf of our employees related to the settlement or exercise of equity awards.
Liquidity and Capital Resources
The following table presents selected financial information about our financial position:
(dollars in millions)
June 30,
2019

Change

 
December 31,
2018

Cash and cash equivalents
$
32.7

5.8
 %
 
$
30.9

Property and equipment, net
39.6

(1.2
)%
 
40.0

Software development costs, net
87.9

17.0
 %
 
75.1

Total carrying value of debt
561.3

45.0
 %
 
387.1

Working capital
(190.4
)
8.3
 %
 
(207.7
)
The following table presents selected financial information about our cash flows:
 
Six months ended June 30,
 
(dollars in millions)
2019

Change

 
2018

Net cash provided by operating activities
$
45.1

(32.1
)%
 
$
66.4

Net cash used in investing activities
(138.5
)
94.3
 %
 
(71.2
)
Net cash provided by (used in) financing activities
30.8

(110.0
)%
 
(309.1
)
Our principal sources of liquidity are operating cash flow, funds available under the 2017 Credit Facility and cash on hand. Our operating cash flow depends on continued customer renewal of our subscription and maintenance arrangements and market acceptance of our solutions and services. Based on current estimates of revenue and expenses, we believe that the currently available sources of funds and anticipated cash flows from operations will be adequate for at least the next twelve months to finance our operations, fund anticipated capital expenditures, meet our debt obligations and pay dividends. Dividend payments are not guaranteed and our Board of Directors may decide, in its absolute discretion, at any time and for any reason, not to declare and pay further dividends and/or repurchase our common stock. To the extent we undertake future material acquisitions, investments or unanticipated capital expenditures, we may require additional capital. In that context, we regularly evaluate opportunities to enhance our capital structure including through potential debt or equity issuances.

36
bblogo.jpg
Second Quarter 2019 Form 10-Q


Blackbaud, Inc.

At June 30, 2019, our total cash and cash equivalents balance included approximately $20.9 million of cash that was held by operations outside the U.S. While these funds may not be needed to fund our U.S. operations for at least the next twelve months, if we need these funds, we may be required to accrue and pay taxes to repatriate the funds. We currently do not intend nor anticipate a need to repatriate our cash held outside the U.S.
Operating cash flow
Net cash provided by operating activities decreased by $21.3 million during the six months ended June 30, 2019, when compared to the same period in 2018, primarily due to a $8.6 million decrease in net income adjusted for non-cash expenses, and a decrease in cash flow from operations associated with working capital. Throughout both periods, our cash flows from operations were derived principally from: (i) our earnings from on-going operations prior to non-cash expenses such as depreciation, amortization, stock-based compensation, amortization of deferred financing costs and debt discount and adjustments to our provision for sales returns and allowances; and (ii) changes in our working capital.
Working capital changes are composed of changes in accounts receivable, prepaid expenses and other assets, trade accounts payable, accrued expenses and other liabilities, and deferred revenue. Cash flow from operations associated with working capital decreased $12.7 million during the six months ended June 30, 2019, when compared to the same period in 2018, primarily due to an increase in the collection of customer account balances in 2018 from an aging improvement initiative. Fluctuations in the timing of vendor payments also contributed to the decrease in cash flow from operation associated with working capital.
Investing cash flow
Net cash used in investing activities of $138.5 million increased by $67.2 million during the six months ended June 30, 2019, when compared to the same period in 2018.
During the six months ended June 30, 2019, we used net cash of $109.4 million, for our acquisition of YourCause, compared to $45.3 million spent on similar investments during the same period in 2018. We used $23.2 million for software development costs, which was up $6.8 million from cash spent during the same period in 2018. The increase in cash outlays for software development costs was primarily driven by development activities related to our cloud-based solutions, as well as development activities for Blackbaud SKY, our modern cloud platform.
We also spent $6.4 million of cash for purchases of property and equipment during the six months ended June 30, 2019, which was down $3.2 million from cash spent during the same period in 2018. The higher cash outlays for property and equipment during the same period in 2018 was primarily driven by leasehold improvements for our New Headquarters Facility in Charleston, South Carolina.
Financing cash flow
During the six months ended June 30, 2019, we had a net increase in borrowings of $174.0 million, which was primarily used to finance our acquisition of YourCause.
We paid $19.8 million to satisfy tax obligations of employees upon settlement or exercise of equity awards during the six months ended June 30, 2019 compared to $25.2 million during the same period in 2018. The amount of taxes paid by us on the behalf of employees related to the settlement or exercise of equity awards varies from period to period based upon the timing of grants and vesting, employee exercise decisions, as well as the market price for shares of our common stock at the time of settlement. Most of our equity awards currently vest in our first quarter. In addition, during the six months ended June 30, 2019, we paid dividends of $11.8 million, which was relatively consistent with the comparable period of 2018.
Cash used in financing activities associated with changes in restricted cash due to customers increased $201.4 million during the six months ended June 30, 2019 when compared to the same period in 2018, as the amount of restricted cash held and payable by us to customers as of December 31, 2017 was significantly larger than at the same date in 2018.
2017 Credit Facility
We have drawn on our credit facility from time to time to help us meet financial needs, such as financing for business acquisitions. At June 30, 2019, our available borrowing capacity under the 2017 Credit Facility was $119.0 million. The 2017 Credit Facility matures in June 2022.

Second Quarter 2019 Form 10-Q
bblogo.jpg
37


Blackbaud, Inc.

At June 30, 2019, the carrying amount of our debt under the 2017 Credit Facility was $561.3 million. Our average daily borrowings during the three and six months ended June 30, 2019 were $585.1 million and $571.4 million, respectively.
The following is a summary of the financial covenants under our credit facility:
Financial Covenant
Requirement
Ratio as of June 30, 2019
Net Leverage Ratio
≤ 3.50 to 1.00
2.74 to 1.00
Interest Coverage Ratio
≥ 2.50 to 1.00
10.12 to 1.00
Under the 2017 Credit Facility, we also have restrictions on our ability to declare and pay dividends and our ability to repurchase shares of our common stock. In order to pay any cash dividends and/or repurchase shares of stock: (i) no default or event of default shall have occurred and be continuing under the 2017 Credit Facility, and (ii) our pro forma net leverage ratio, as set forth in the 2017 Credit Facility, must be 0.25 less than the net leverage ratio requirement at the time of dividend declaration or share repurchase. At June 30, 2019, we were in compliance with our debt covenants under the 2017 Credit Facility.
Commitments and contingencies
As of June 30, 2019, we had contractual obligations with future minimum commitments as follows:
 
Payments due by period
(in millions)
Total

Less than 1 year

1-3 years

3-5 years

More than 5 years

Recorded contractual obligations:
 
 
 
 
 
Debt(1)
$
562.7

$
7.5

$
555.2

$

$

Interest payments on debt(2)
2.1

0.6

1.5



Operating leases(3)
165.4

22.5

38.0

27.2

77.6

 
 
 
 
 
 
Unrecorded contractual obligations:
 
 
 
 
 
Interest payments on debt(4)
60.9

20.9

40.0



Purchase obligations(5)
106.5

44.0

61.7

0.8


Total contractual obligations
$
897.5

$
95.5

$
696.4

$
28.0

$
77.6

(1)
Represents principal payments only, under the following assumptions: (i) that the amounts outstanding under the 2017 Credit Facility at June 30, 2019 will remain outstanding until maturity, with minimum payments occurring as currently scheduled, and (ii) that there are no assumed future borrowings on the 2017 Credit Facility for the purposes of determining minimum commitment amounts.
(2)
Represents interest payment obligations related to our interest rate swap agreements.
(3)
Our commitments related to operating leases have not been reduced by sublease income, incentive payments and reimbursement of leasehold improvements.
(4)
The actual interest expense recognized in our consolidated statements of comprehensive income will depend on the amount of debt, the length of time the debt is outstanding and the interest rate, which could be different from our assumptions described in (1) above.
(5)
We have contractual obligations for third-party technology used in our solutions and for other services we purchase as part of our normal operations. In certain cases, these arrangements require a minimum annual purchase commitment by us.
The term loan under the 2017 Credit Facility requires periodic principal payments. The balance of the term loans and any amounts drawn on the revolving credit loans are due upon maturity of the 2017 Credit Facility in June 2022.
The total liability for uncertain tax positions as of June 30, 2019 and December 31, 2018, was $4.8 million and $3.7 million, respectively. Our accrued interest and penalties related to tax positions taken on our tax returns was $1.0 million and $0.7 million as of June 30, 2019 and December 31, 2018, respectively.
In February 2019, our Board of Directors approved our annual dividend rate of $0.48 per share to be made in quarterly payments. Dividends at this annual rate would aggregate to $23.5 million assuming 49.0 million shares of common stock are outstanding, although dividends are not guaranteed and our Board of Directors may decide, in its absolute discretion, to change or suspend dividend payments at any time for any reason. Our ability to continue to declare and pay dividends quarterly this year and beyond might be restricted by, among other things, the terms of the 2017 Credit Facility, general economic conditions and our ability to generate adequate operating cash flow.

38
bblogo.jpg
Second Quarter 2019 Form 10-Q


Blackbaud, Inc.

On July 30, 2019, our Board of Directors declared a third quarter dividend of $0.12 per share payable on September 13, 2019 to stockholders of record on August 28, 2019.
Off-Balance Sheet Arrangements
As of June 30, 2019, we did not have any off-balance sheet arrangements as defined in Item 303(a)(4)(ii) of Regulation S-K promulgated by the SEC that have, or are reasonably likely to have, a current or future effect on our financial condition, changes in our financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources that is material to investors.
Foreign Currency Exchange Rates
Approximately 14% of our total revenue for the six months ended June 30, 2019 was generated from operations outside the U.S. We do not have significant operations in countries in which the economy is considered to be highly inflationary. Our consolidated financial statements are denominated in U.S. dollars and, accordingly, changes in the exchange rate between foreign currencies and the U.S. dollar will affect the translation of our subsidiaries’ financial results into U.S. dollars for purposes of reporting our consolidated financial results. The accumulated currency translation adjustment, recorded within accumulated other comprehensive loss as a component of stockholders’ equity, was a loss of $8.0 million as of June 30, 2019 and a loss of $6.6 million as of December 31, 2018.
The vast majority of our contracts are entered into by our U.S. or U.K. entities. The contracts entered into by the U.S. entity are almost always denominated in U.S. dollars or Canadian dollars, and contracts entered into by our U.K., Australian and Irish subsidiaries are generally denominated in British Pounds, Australian dollars and Euros, respectively. Historically, as the U.S. dollar weakened, foreign currency translation resulted in an increase in our revenues and expenses denominated in non-U.S. currencies. Conversely, as the U.S. dollar strengthened, foreign currency translation resulted in a decrease in our revenue and expenses denominated in non-U.S. currencies. During the six months ended June 30, 2019, foreign translation resulted in a decrease in our revenues and expenses denominated in non-U.S. currencies. Though we have exposure to fluctuations in currency exchange rates, primarily those between the U.S. dollar and both the British Pound and Canadian dollar, the impact has generally not been material to our consolidated results of operations or financial position. For the six months ended June 30, 2019, the fluctuation in foreign currency exchange rates reduced our total revenue by $3.8 million and our income from operations by $1.1 million. We will continue monitoring such exposure and take action as appropriate. To determine the impacts on revenue (or income from operations) from fluctuations in currency exchange rates, current period revenues (or income from operations) from entities reporting in foreign currencies were translated into U.S. dollars using the comparable prior year period's weighted average foreign currency exchange rates. These impacts are non-GAAP financial information and are not in accordance with, or an alternative to, information prepared in accordance with GAAP.
Critical Accounting Policies and Estimates
There have been no significant changes in our critical accounting policies and estimates during the six months ended June 30, 2019 as compared to those disclosed in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2018.

Second Quarter 2019 Form 10-Q
bblogo.jpg
39


Blackbaud, Inc.

Recently Issued Accounting Pronouncements
For a discussion of the impact that recently issued accounting pronouncements are expected to have on our financial position and results of operations when adopted in the future, see Note 2 of our consolidated financial statements in this report.
ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
We have market rate sensitivity for interest rates and foreign currency exchange rates.
Interest Rate Risk
Our variable rate debt is our primary financial instrument with market risk exposure for changing interest rates. We manage our variable rate interest rate risk through a combination of short-term and long-term borrowings and the use of derivative instruments entered into for hedging purposes. Due to the nature of our debt, the materiality of the fair values of the derivative instruments and the highly liquid, short-term nature and level of our cash and cash equivalents as of June 30, 2019, we believe that the risk of exposure to changing interest rates for those positions is immaterial. There were no significant changes in how we manage interest rate risk between December 31, 2018 and June 30, 2019.
Foreign Currency Risk
For a discussion of our exposure to foreign currency exchange rate fluctuations, see “Management’s Discussion and Analysis of Financial Condition and Results of Operations — Foreign Currency Exchange Rates” in this report.
ITEM 4. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
Disclosure controls and procedures (as defined in Securities Exchange Act Rule 13a-15(e) and 15d-15(e)) are designed only to provide reasonable assurance that they will meet their objectives. As of the end of the period covered by this report, we carried out an evaluation, under the supervision and with the participation of our management, including our Chief Executive Officer (principal executive officer) and Chief Financial Officer (principal financial and accounting officer), of the effectiveness of our disclosure controls and procedures (as defined in Rule 13a-15(e) and 15d-15(e)) pursuant to Securities Exchange Act Rule 13a-15(b). Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures are effective to provide the reasonable assurance discussed above.
Changes in Internal Control Over Financial Reporting
No changes in internal control over financial reporting occurred during the most recent fiscal quarter ended June 30, 2019 with respect to our operations, which have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. As discussed in Note 2 to our consolidated financial statements in this report, we adopted ASU 2016-02 effective January 1, 2019. We implemented internal controls to ensure we adequately evaluated our contracts and properly assessed the impact of the new standard on our financial statements. There were no significant changes to our internal control over financial reporting due to the adoption of ASU 2016-02.

40
bblogo.jpg
Second Quarter 2019 Form 10-Q


Blackbaud, Inc.

 
arrow-green.jpg
PART II. OTHER INFORMATION
ITEM 1A. RISK FACTORS
Our operations and financial results are subject to various risks and uncertainties, including those described in Part I, Item 1A, "Risk factors" in our Annual Report on Form 10-K for the year ended December 31, 2018, which could adversely affect our business, financial condition, results of operations, cash flows, and the trading price of our stock. There have been no material changes to our risk factors since our Annual Report on Form 10-K for the year ended December 31, 2018.
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Issuer Purchases of Equity Securities
The following table provides information about shares of common stock acquired or repurchased during the three months ended June 30, 2019. All of these acquisitions were of common stock withheld by us to satisfy tax obligations of employees due upon exercise of stock appreciation rights and vesting of restricted stock awards and units. The level of acquisition activity varies from period to period based upon the timing of grants and vesting as well as employee exercise decisions.
Period
Total
number
of shares
purchased

 
Average
price
paid
per
share

 
Total number
of shares
purchased as
part of
publicly
announced
plans or
programs(1)

 
Approximate
dollar value
of shares
that may yet
be purchased
under the
plans or programs
(in thousands)

Beginning balance, April 1, 2019
 
 
 
 
 
 
$
50,000

April 1, 2019 through April 30, 2019
517

 
$
82.52

 

 
50,000

May 1, 2019 through May 31, 2019
8,035

 
78.21

 

 
50,000

June 1, 2019 through June 30, 2019
8,567

 
80.21

 

 
50,000

Total
17,119

 
$
79.34

 

 
$
50,000

(1)
In August 2010, our Board of Directors approved a stock repurchase program that authorized us to purchase up to $50.0 million of our outstanding shares of common stock. We have not made any repurchases under the program to date, and the program does not have an expiration date.

Second Quarter 2019 Form 10-Q
bblogo.jpg
41


Blackbaud, Inc.

ITEM 6. EXHIBITS
The exhibits listed below are filed or incorporated by reference as part of this Quarterly Report on Form 10-Q:
 
 
 
 
Filed In
Exhibit Number
 
Description of Document
 
Filed Herewith
 
Form
 
Exhibit Number
 
Filing Date
 
 
 
 
8-K
 
3.1
 
6/14/2019
 
 
 
 
DEF 14A
 
Appendix B
 
4/24/2019
 
 
X
 
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
X
 
 
 
 
 
 
101.INS*
 
Inline XBRL Instance Document - the Instance Document does not appear in the interactive data file because its XBRL tags are embedded within the Inline XBRL Document.
 
X
 
 
 
 
 
 
101.SCH*
 
Inline XBRL Taxonomy Extension Schema Document.
 
X
 
 
 
 
 
 
101.CAL*
 
Inline XBRL Taxonomy Extension Calculation Linkbase Document.
 
X
 
 
 
 
 
 
101.DEF*
 
Inline XBRL Taxonomy Extension Definition Linkbase Document.
 
X
 
 
 
 
 
 
101.LAB*
 
Inline XBRL Taxonomy Extension Label Linkbase Document.
 
X
 
 
 
 
 
 
101.PRE*
 
Inline XBRL Taxonomy Extension Presentation Linkbase Document.
 
X
 
 
 
 
 
 
* Pursuant to Rule 406T of Regulation S-T, the Inline XBRL related information in Exhibit 101 to this Quarterly Report on Form 10-Q shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended or otherwise subject to liability of that Section, and shall not be part of any registration statement or other document filed under the Securities Act of 1933, as amended or the Securities Exchange Act of 1934, as amended, except as shall be expressly set forth by specific reference in such filing.

42
bblogo.jpg
Second Quarter 2019 Form 10-Q


Blackbaud, Inc.

 
arrow-green.jpg
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.
 
 
BLACKBAUD, INC.
 
 
 
 
Date:
August 2, 2019
By:
/s/ Michael P. Gianoni
 
 
 
Michael P. Gianoni
 
 
 
President and Chief Executive Officer
 
 
 
(Principal Executive Officer)
 
 
 
 
Date:
August 2, 2019
By:
/s/ Anthony W. Boor
 
 
 
Anthony W. Boor
 
 
 
Executive Vice President and Chief Financial Officer
 
 
 
(Principal Financial and Accounting Officer)


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


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


EX-32.1 4 a2019q210-qexx321.htm EXHIBIT 32.1 Exhibit
EXHIBIT 32.1
Blackbaud, Inc.
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED
PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report on Form 10-Q of Blackbaud, Inc. (the “Company”) for the period ended June 30, 2019 as filed with the Securities and Exchange Commission on or about the date hereof (the “Report”), I, Michael P. Gianoni, President and Chief Executive Officer, hereby certify, pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:
1.
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 
Date:
August 2, 2019
By:
 
/s/ Michael P. Gianoni       
 
 
 
 
Michael P. Gianoni
 
 
 
 
President and Chief Executive Officer
 
 
 
 
(Principal Executive Officer)


EX-32.2 5 a2019q210-qexx322.htm EXHIBIT 32.2 Exhibit
EXHIBIT 32.2
Blackbaud, Inc.
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED
PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report on Form 10-Q of Blackbaud, Inc. (the “Company”) for the period ended June 30, 2019 as filed with the Securities and Exchange Commission on or about the date hereof (the “Report”), I, Anthony W. Boor, Executive Vice President and Chief Financial Officer, hereby certify, pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:
1.
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 
Date:
August 2, 2019
By:
 
/s/ Anthony W. Boor        
 
 
 
 
Anthony W. Boor
 
 
 
 
Executive Vice President and Chief Financial Officer
 
 
 
 
(Principal Financial and Accounting Officer)


EX-101.SCH 6 blkb-20190630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2102100 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Basis of Presentation (Policy) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - Business Combinations (Acquired Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Business Combinations (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Business Combinations (Purchase Price Allocation) (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - Commitments and Contingencies (Components of Lease Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2414405 - Disclosure - Commitments and Contingencies (Schedule of Future Minimum Lease Commitments Related to Lease Agreements Under ASC 840) (Details) link:presentationLink link:calculationLink link:definitionLink 2414404 - Disclosure - Commitments and Contingencies (Schedule of Maturities of Operating Lease Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2414406 - Disclosure - Commitments and Contingencies (Schedule Of Supplemental Balance Sheet Information Related To Leases) (Details) link:presentationLink link:calculationLink link:definitionLink 2414407 - Disclosure - Commitments and Contingencies (Schedule Of Supplemental Cash Flow Information Related To Leases) (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Consolidated Financial Statement Details link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Consolidated Financial Statement Details (Components of Accrued Expenses and Other Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Consolidated Financial Statement Details (Components of Accrued Expenses and Other Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2408405 - Disclosure - Consolidated Financial Statement Details (Components of Other Income and Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Consolidated Financial Statement Details (Components of Prepaid Expenses and Other Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Consolidated Financial Statement Details (Components of Prepaid Expenses and Other Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Consolidated Financial Statement Details (Tables) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 1004501 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Debt (Annual Maturities Related to Credit Facility) (Details) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Debt (Summary of Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - Derivative Instruments (Effects of Derivative Instruments in Cash Flow Hedging Relationships) (Details) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Derivative Instruments (Fair Value of Derivative Instruments) (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Derivative Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Earnings Per Share (Computation of Basic and Diluted Earnings Per Share) (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Fair Value Measurements (Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Fair Value Measurements Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Goodwill and Other Intangible Assets (Change in Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2415403 - Disclosure - Income Taxes (Schedule of Effective Income Tax Rates) (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Organization link:presentationLink link:calculationLink link:definitionLink 2120100 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 2420402 - Disclosure - Restructuring (Details) link:presentationLink link:calculationLink link:definitionLink 2420403 - Disclosure - Restructuring (Schedule of Restructuring Costs) (Details) link:presentationLink link:calculationLink link:definitionLink 2420404 - Disclosure - Restructuring (Schedule of Restructuring Reserve by Type of Cost) (Details) link:presentationLink link:calculationLink link:definitionLink 2320301 - Disclosure - Restructuring (Tables) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 2419403 - Disclosure - Revenue Recognition (Contract Balances) (Details) link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 2419404 - Disclosure - Revenue Recognition (Disaggregation of Revenue by Geography) (Details) link:presentationLink link:calculationLink link:definitionLink 2419405 - Disclosure - Revenue Recognition (Disaggregation of Revenue by Market Group) (Details) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Stock-Based Compensation (Summary of Stock-Based Compensation Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2417403 - Disclosure - Stockholders' Equity (Changes in Accumulated Other Comprehensive Loss by Component) (Details) link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 blkb-20190630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 blkb-20190630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 blkb-20190630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Commitments and Contingencies Disclosure [Abstract] Components of Lease Expense Lease, Cost [Table Text Block] Schedule of Maturities of Operating Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Schedule of Future Minimum Lease Commitments Related to Lease Agreements Under ASC 840 Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Schedule Of Supplemental Balance Sheet Information Related To Leases Schedule Of Supplemental Balance Sheet Information Related To Leases [Table Text Block] Schedule Of Supplemental Balance Sheet Information Related To Leases [Table Text Block] Schedule Of Supplemental Cash Flow Information Related To Leases Schedule Of Supplemental Cash Flow Information Related To Leases [Table Text Block] Schedule Of Supplemental Cash Flow Information Related To Leases [Table Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Components of Prepaid Expenses and Other Assets Schedule Of Prepaid Expenses And Other Assets Current [Table Text Block] Tabular disclosure of components of prepaid expenses and other current assets. Components of Accrued Expenses and Other Liabilities Accrued Expenses And Other Liabilities [Text Block] The disclosure describes the Company's accrued expenses and other liabilities. Components of Other Income and Expense Other Income and Other Expense Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Surrender of shares upon vesting of restricted stock and restricted stock units and exercise of stock appreciation rights Surrender Of Shares Upon Restricted Stock And Restricted Unit Vesting And Exercise of Stock Appreciation Rights Number of shares that have been surrendered upon vesting of restricted stock/restricted stock units or exercise of stock appreciation rights during the period and are being held in treasury. Equity [Abstract] Dividends Payable [Table] Dividends Payable [Table] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent event [Member] Subsequent Event [Member] Dividends Payable [Line Items] Dividends Payable [Line Items] Annual dividend per share approved (in dollars per share) Annual Dividend per Share Approved The aggregate dividend for each share of common stock outstanding approved by the board of directors for the current year. Quarterly dividends paid per share (in dollars per share) Common Stock, Quarterly Dividends, Per Share, Cash Paid Quarterly dividends paid during the period for each share of common stock outstanding. Dividends paid per share (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid Dividends payable per share (in dollars per share) Dividends Payable, Amount Per Share Share-based Payment Arrangement [Abstract] Schedule of Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of recurring [Member] Cost Of Recurring [Member] Cost Of Recurring [Member] Cost of one-time services and other [Member] Cost Of One-time Services And Other [Member] Cost Of One-time Services And Other [Member] Total included in cost of revenue [Member] Cost of Sales [Member] Sales, marketing and customer success [Member] Selling and Marketing Expense [Member] Research and development [Member] Research and Development Expense [Member] General and administrative [Member] General and Administrative Expense [Member] Total included in operating expenses [Member] Operating Expense [Member] Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Allocated stock-based compensation expense Share-based Payment Arrangement, Expense Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] YourCause [Member] YourCause [Member] YourCause [Member] Goodwill [Line Items] Goodwill [Line Items] Goodwill [Roll Forward] Goodwill [Roll Forward] Beginning balance Goodwill Additions related to current year business combination Goodwill, Acquired During Period Effect of foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Ending balance Statement of Cash Flows [Abstract] Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Net income Net Income (Loss) Attributable to Parent Adjustments to reconcile net income 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, Nonproduction Provision for doubtful accounts and sales returns Accounts Receivable, Credit Loss Expense (Reversal) Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Deferred taxes Deferred Income Tax Expense (Benefit) Amortization of deferred financing costs and discount Amortization of Debt Issuance Costs and Discounts Other non-cash adjustments Other Noncash Income (Expense) Changes in operating assets and liabilities, net of acquisition and disposal of businesses: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Trade accounts payable Increase (Decrease) in Accounts Payable, Trade Accrued expenses and other liabilities Increase Decrease Accrued Expenses And Other Liabilities The net change during the reporting period in accrued expenses and other liabilities. Deferred revenue Increase (Decrease) in Deferred Revenue Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Capitalized software development costs Payments to Develop Software Purchase of net assets of acquired companies, net of cash and restricted cash acquired Payments to Acquire Businesses, Net of Cash Acquired Other investing activities Payments for (Proceeds from) Other Investing Activities Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from issuance of debt Proceeds from Issuance of Debt Payments on debt Repayments of Debt Employee taxes paid for withheld shares upon equity award settlement Payment, Tax Withholding, Share-based Payment Arrangement Proceeds from exercise of stock options Proceeds from Stock Options Exercised Change in due to customers Proceeds from (Repayments of) Restricted Cash, Financing Activities Change in customer funds receivable Change In Customer Funds Receivable Change In Customer Funds Receivable Dividend payments to stockholders Payments of Dividends Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Net decrease in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, cash equivalents and restricted cash, beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Cash, cash equivalents and restricted cash, end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract] Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Restricted cash due to customers Restricted Cash and Cash Equivalents, Current Total cash, cash equivalents and restricted cash in the statement of cash flows Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Revenue from Contract with Customer [Abstract] Contract Balances Contract with Customer, Asset and Liability [Table Text Block] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Business Combinations [Abstract] Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Acquired technology [Member] Technology-Based Intangible Assets [Member] Customer relationships [Member] Customer Relationships [Member] Marketing assets [Member] Marketing-Related Intangible Assets [Member] Non-compete agreements [Member] Noncompete Agreements [Member] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Finite-lived intangible assets acquired Finite-lived Intangible Assets Acquired Weighted average amortization period (in years) Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Restructuring and Related Activities [Abstract] Schedule of Restructuring Costs Restructuring and Related Costs [Table Text Block] Schedule of Restructuring Reserve by Type of Cost Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Fair Value Disclosures [Abstract] Restructuring reserve, period increase (decrease), related to impairments of operating lease right-of-use assets Restructuring Reserve, Period Increase (Decrease), Related to Impairment of Operating Lease Right-of-Use Assets Amount of increase (decrease) in the accrual for restructuring costs related to impairments of operating lease right-of-use assets. Restructuring Restructuring and Related Activities Disclosure [Text Block] Business Combinations Business Combination Disclosure [Text Block] Operating lease liabilities, current portion Operating Lease, Liability, Current Accrued bonuses Accrued Bonuses Accrued commissions and salaries Accrued Commissions And Salaries, Current and Long-term Carrying value as of the balance sheet date of obligations incurred and payable for salaries and sales commissions earned by employees. Includes current and non-current portions. Taxes payable Taxes Payable Customer credit balances Accrued Customer Credit Balances, Current and Long-term Carrying value as of the balance sheet date of obligations to customers for credit balances generated by customer overpayments. Includes current and non-current portions. Unrecognized tax benefit Unrecognized Tax Benefit, Current and Long-term Liability for uncertain tax positions as of the balance sheet date. Includes current and non-current portions. Accrued vacation costs Accrued Vacation Accrued health care costs Accrued Insurance Other liabilities Other Liabilities Total accrued expenses and other liabilities Accrued Liabilities and Other Liabilities Less: Long-term portion Accrued Expenses And Other Liabilities, Non-Current Carrying value as of the balance sheet date of obligations incurred, for which invoices have typically not been received, that are payable to vendors for goods and services received that are used in an entity's business. Used to reflect the non-current portion of the liabilities. Accrued expenses and other current liabilities Accrued Expenses And Other Current Liabilities, Carrying value as of the balance sheet date of obligations incurred, for which invoices have typically not been received that are 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). Includes aggregate carrying amount, as of the balance sheet date, of current obligations not separately disclosed in the balance sheet due to materiality considerations. Current liabilities are expected to be paid within one year (or the normal operating cycle, if longer). Stock-Based Compensation Share-based Payment Arrangement [Text Block] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Line Items] Business Acquisition [Line Items] Purchase Price Allocation Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Acquired Intangible Assets Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Operating lease cost Operating Lease, Cost Variable lease cost Variable Lease, Cost Sublease income Sublease Income Net lease cost Lease, Cost Accounting Policies [Abstract] Unaudited interim consolidated financial statements Basis of Accounting, Policy [Policy Text Block] Basis of consolidation Consolidation, Policy [Policy Text Block] Reportable segment Segment Reporting, Policy [Policy Text Block] Recently adopted accounting pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Leases Lessee, Leases [Policy Text Block] Legal proceedings Legal Costs, Policy [Policy Text Block] 2019 Operating Leases, Future Minimum Payments, Remainder of Fiscal Year 2020 Operating Leases, Future Minimum Payments, Due in Two Years 2021 Operating Leases, Future Minimum Payments, Due in Three Years 2022 Operating Leases, Future Minimum Payments, Due in Four Years 2023 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total minimum lease payments Operating Leases, Future Minimum Payments Due Operating cash flows from operating leases Operating Lease, Payments Right-of-use assets obtained in exchange for lease obligations (non-cash), operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table] Derivative Instruments, Gain (Loss) [Table] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Interest rate swap [Member] Interest Rate Swap [Member] Interest expense [Member] Interest Expense [Member] Derivative Instruments, Gain (Loss) by Hedging Relationship [Axis] Hedging Relationship [Axis] Hedging Relationship [Domain] Hedging Relationship [Domain] Cash flow hedging [Member] Cash Flow Hedging [Member] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Gain (loss) recognized in accumulated other comprehensive loss Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax Gain (loss) reclassified from accumulated other comprehensive loss into income Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net Earnings Per Share [Abstract] Computation of Basic and Diluted Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Fair Values of Derivative Instruments Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Effects of Derivative Instruments in Cash Flow Hedging Relationships Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] Income Tax Disclosure [Abstract] Income tax provision (benefit) Income Tax Expense (Benefit) Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Fair Value Measurements Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] Net income Weighted average common shares Weighted Average Number of Shares Outstanding, Basic Stock-based awards Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Weighted average common shares assuming dilution Weighted Average Number of Shares Outstanding, Diluted Earnings (Loss) Per Share, Basic and Diluted [Abstract] Earnings Per Share, Basic and Diluted [Abstract] Basic earnings per share Earnings Per Share, Basic Diluted earnings per share Earnings Per Share, Diluted Anti-dilutive shares excluded from calculations of diluted earnings per share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Fair value measurements, recurring [Member] Fair Value, Recurring [Member] Fair Value Hierarchy [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Derivative assets Derivative Asset Total financial assets Assets, Fair Value Disclosure Derivative liabilities Derivative Liability Total financial liabilities Financial and Nonfinancial Liabilities, Fair Value Disclosure Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Revenue Recognition Revenue from Contract with Customer [Text Block] Income Statement [Abstract] Statement [Table] Statement [Table] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Recurring [Member] Recurring [Member] Recurring [Member] One-time services and other [Member] Technology Service [Member] Statement [Line Items] Statement [Line Items] Revenue Revenues [Abstract] Revenue Revenue from Contract with Customer, Excluding Assessed Tax Cost of revenue Cost of Revenue [Abstract] Cost of revenue Cost of Goods and Services Sold Gross profit Gross Profit Operating expenses Operating Expenses [Abstract] Sales, marketing and customer success Selling and Marketing Expense Research and development Research and Development Expense General and administrative General and Administrative Expense Amortization Amortization of Intangible Assets Restructuring Restructuring Charges Total operating expenses Operating Expenses Income from operations Operating Income (Loss) Interest expense Interest Expense Other income, net Nonoperating Income (Expense), Excluding Interest Expense The aggregate amount of income or expense, excluding interest expense, from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business). Income before provision for income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Net income Earnings per share Common shares and equivalents outstanding Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic weighted average shares Diluted weighted average shares outstanding Other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax [Abstract] Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Unrealized (loss) gain on derivative instruments, net of tax Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Parent Total other comprehensive loss Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Comprehensive (loss) income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Derivatives Instruments Derivatives and Fair Value [Text Block] Costs of obtaining contracts Capitalized Contract Cost, Net Prepaid software maintenance and subscriptions Prepaid Software Maintenance, Current and Long-term Carrying amount as of the balance sheet date of amounts paid for software maintenance in advance of when the expense is to be recognized. Includes current and non-current portions. Unbilled accounts receivable Unbilled Contracts Receivable Taxes, prepaid and receivable Taxes, Prepaid And Receivable, Current and Long-term Carrying amount as of the balance sheet date of payments made in advance for income and other taxes. Includes current and non-current portions. Security deposits Security Deposit Other assets Other Assets Total prepaid expenses and other assets Prepaid Expense and Other Assets Less: Long-term portion Prepaid Expense and Other Assets, Noncurrent Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Amortization expense from costs of obtaining contracts Capitalized Contract Cost, Amortization Current portion of costs of obtaining contracts Capitalized Contract Cost, Net, Current Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Operating lease liabilities, current portion Operating lease liabilities, net of current portion Operating Lease, Liability, Noncurrent Total operating lease liabilities Operating Lease, Liability Weighted average remaining lease term (years) Operating Lease, Weighted Average Remaining Lease Term Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Changes in Accumulated Other Comprehensive Loss by Component Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Statement of Comprehensive Income [Abstract] Other Comprehensive Income Location [Axis] Other Comprehensive Income Location [Axis] Other Comprehensive Income Location [Domain] Other Comprehensive Income Location [Domain] Gains and losses on cash flow hedges [Member] Foreign currency translation adjustment [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Accumulated Other Comprehensive Income [Roll Forward] Accumulated Other Comprehensive Income [Roll Forward] Accumulated Other Comprehensive Income [Roll Forward] Accumulated other comprehensive (loss) income, beginning of period Accumulated Other Comprehensive Income (Loss), Net of Tax Other comprehensive (loss) income before reclassifications, net of tax effects Other Comprehensive Income (Loss), Net of Tax, Attributable to Parent Before Reclassifications Net of tax amount of other comprehensive income (loss) attributable to the parent entity before reclassifications into income. Amounts reclassified from accumulated other comprehensive loss to interest expense Amounts Reclassified from Accumulated Other Comprehensive Income (Loss) to Earnings The amount of gains (losses) reclassified in the period from accumulated other comprehensive income (loss) to earnings. Tax benefit included in provision for income taxes Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax Total amounts reclassified from accumulated other comprehensive loss Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax Net current-period other comprehensive (loss) income Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax Reclassification upon early adoption of ASU 2018-02 StockholdersEquityASU201802Adoption This element represents movements included in the statement of stockholders' equity which are specifically related to the adoption of ASU 2018-02. Translation adjustments Accumulated other comprehensive income (loss), end of period Unrealized gains (losses), tax effects Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax Organization Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Revolving Credit Facility [Member] Revolving Credit Facility [Member] Total cash consideration paid for the acquisition Payments to Acquire Businesses, Gross Estimated fair value of accounts receivable acquired Business Combination, Acquired Receivable, Fair Value Goodwill, tax deductible amount Business Acquisition, Goodwill, Expected Tax Deductible Amount Net working capital, excluding deferred revenue Business Acquisition, Purchase Price Allocation, Current Assets and Liabilities, Working Capital Business Acquisition, Purchase Price Allocation, Current Assets and Liabilities, Working Capital Other long-term assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Identifiable intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Noncurrent Deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Other long-term liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Goodwill Total purchase price Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Assets and Liabilities Measured at Fair Value on a Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Earnings Per Share Earnings Per Share [Text Block] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] GMG [Member] General Markets Group [Member] General Markets Group [Member] EMG [Member] Enterprise Markets Group [Member] Enterprise Markets Group [Member] IMG [Member] International Markets Group [Member] International Markets Group [Member] Other [Member] Other Segments [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Statement, Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common stock [Member] Common Stock [Member] Additional paid-in capital [Member] Additional Paid-in Capital [Member] Treasury stock [Member] Treasury Stock [Member] Accumulated other comprehensive income (loss) [Member] AOCI Attributable to Parent [Member] Retained earnings [Member] Retained Earnings [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Balance (in shares) Shares, Issued Balance Stockholders' Equity Attributable to Parent Payment of dividends Dividends, Cash Exercise of stock options and stock appreciation rights and vesting of restricted stock units (in shares) Exercise Of Stock Options And Stock Appreciation Rights Shares Number of shares issued during the period as a result of the exercise of stock options and stock appreciation rights. Exercise of stock options and stock appreciation rights and vesting of restricted stock units Exercise Of Stock Options And Stock Appreciation Rights Value Value stock issued during the period as a result of the exercise of stock options and stock appreciation rights. Employee taxes paid for withheld shares upon equity award settlement Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Restricted stock grants (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Restricted stock grants Stock Issued During Period, Value, Restricted Stock Award, Gross Restricted stock cancellations (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Forfeited Other comprehensive income Other Comprehensive Income (Loss), Net of Tax Reclassification upon early adoption of ASU 2018-02 Balance (in shares) Balance Debt Disclosure [Abstract] Summary of Debt Schedule of Long-term Debt Instruments [Table Text Block] Annual Maturities Related to Credit Facility Schedule of Maturities of Long-term Debt [Table Text Block] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] ASU 2016-02 [Member] Accounting Standards Update 2016-02 [Member] Restructuring Type [Axis] Restructuring Type [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] Contract termination costs [Member] Contract Termination [Member] Other costs [Member] Other Restructuring [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Restructuring reserve, beginning of period Restructuring Reserve Increases for incurred costs Restructuring Reserve, Period Increase (Decrease) Written off upon adoption of ASU 2016-02 Restructuring Reserve, Accrual Adjustment Costs paid Payments for Restructuring Restructuring reserve, end of period Increases for incurred costs related to impairments of operating lease right-of-use assets Income Taxes Income Tax Disclosure [Text Block] Revenue, remaining performance obligation Revenue, Remaining Performance Obligation, Amount Revenue, remaining performance obligation, percentage to be recognized Revenue, Remaining Performance Obligation, Percentage Revenue, remaining performance obligation, expected timing of satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Revenue recognized that was included in deferred revenue at beginning of period Contract with Customer, Liability, Revenue Recognized Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States [Member] UNITED STATES Non-US [Member] Non-US [Member] Line of Credit Facility [Table] Line of Credit Facility [Table] Revolving credit loans [Member] Term loans [Member] Secured Debt [Member] Short-term debt [Member] Short-term Debt [Member] Long-term debt [Member] Long-term Debt [Member] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Debt, gross Long-term Debt, Gross Less: Unamortized discount and debt issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Less: Debt, current portion Long-term Debt, Current Maturities Debt, net of current portion Long-term Debt, Excluding Current Maturities Weighted average effective interest rate Debt Instrument, Interest Rate, Effective Percentage Statement of Financial Position [Abstract] Accounts receivable, allowance Accounts Receivable, Allowance for Credit Loss, Current Preferred stock, shares authorized Preferred Stock, Shares Authorized Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Common stock, par value Common Stock, Par or Stated Value Per Share Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Treasury stock, shares Treasury Stock, Shares Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Debt Debt Disclosure [Text Block] Contract termination costs Business Exit Costs Other costs Other Restructuring Costs Total Restructuring Costs Cumulative costs incurred to date Restructuring and Related Cost, Cost Incurred to Date Schedule of Effective Income Tax Rates Schedule Of Effective Income Tax Rate [Table Text Block] Schedule Of Effective Income Tax Rate [Table Text Block] 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 [Member] Minimum [Member] Maximum [Member] Maximum [Member] SC [Member] SOUTH CAROLINA TX [Member] TEXAS Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Building [Member] Building [Member] Name of Property [Axis] Name of Property [Axis] Name of Property [Domain] Name of Property [Domain] New HQ Facility [Member] New HQ Facility [Member] New HQ Facility [Member] Customer Operations Center [Member] Customer Operations Center [Member] Customer Operations Center [Member] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Lessee, operating lease, term of contract (less than) Lessee, Operating Lease, Term of Contract Rentable square feet (square foot) Rentable Square Feet Approximate area of square feet included in operating lease agreement. Operating lease, lease not yet commenced, expense Operating Lease, Lease Not Yet Commenced, Expense Amount of operating lease expense, excluding sublease income, for leases that have not yet commenced. Rent expense under ASC 840 Operating Leases, Rent Expense Number of renewal options (leases) Number Of Renewal Options, Leases Number Of Renewal Options, Leases Lease agreement renewal term Lessee, Operating Lease, Renewal Term Operating lease, lease not yet commenced, term of contract Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract Long-term Commitment (Excluding Unconditional Purchase Obligation) [Abstract] Long-term Commitment (Excluding Unconditional Purchase Obligation) [Abstract] Long-term Purchase Commitment [Table] Category of Item Purchased [Axis] Category of Item Purchased [Axis] Long-term Purchase Commitment, Category of Item Purchased [Domain] Long-term Purchase Commitment, Category of Item Purchased [Domain] Third-party technology [Member] Third-party Technology [Member] Technology developed by a third-party used in conjunction with entity's products and services. Long-term Purchase Commitment [Line Items] Long-term Purchase Commitment [Line Items] Remaining aggregate minimum purchase commitment Long-term Purchase Commitment, Remaining Minimum Amount Committed Minimum amount to be expended to satisfy the terms of long-term purchase arrangements in which the entity has agreed to expend funds to procure goods or services. Change in Goodwill Schedule of Goodwill [Table Text Block] Derivative [Table] Derivative [Table] July 2017 Swap [Member] July 2017 Swap [Member] July 2017 Swap [Member] February 2018 Swap [Member] February 2018 Swap [Member] February 2018 Swap [Member] June 2019 Swap [Member] June 2019 Swap [Member] June 2019 Swap [Member] Derivative [Line Items] Derivative [Line Items] Derivative, notional value Derivative, Notional Amount Ineffective portion of interest rate swap(s) Gain (Loss) on Cash Flow Hedge Ineffectiveness, Net Consolidated Financial Statement Details Additional Financial Information Disclosure [Text Block] Restructuring costs, expected Restructuring and Related Cost, Expected Cost Restructuring costs, incurred to date Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Accounts receivable, net of allowance of $5,231 and $4,722 at June 30, 2019 and December 31, 2018, respectively Accounts Receivable, after Allowance for Credit Loss, Current Customer funds receivable Other Restricted Assets, Current Total current assets Assets, Current Property and equipment, net Property, Plant and Equipment, Net Operating lease right-of-use assets Software development costs, net Capitalized Computer Software, Net Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Other assets Other Assets, Noncurrent Total assets Assets Liabilities and stockholders' equity Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Trade accounts payable Accounts Payable, Trade, Current Due to customers Due To Customers Current Carrying value as of the balance sheet date of donations collected by the entity on behalf of its customers and payable to its customers. Also includes amounts classified as customer funds receivable. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Debt, current portion Deferred revenue, current portion Contract with Customer, Liability, Current Total current liabilities Liabilities, Current Deferred tax liability Deferred Income Tax Liabilities, Net Deferred revenue, net of current portion Contract with Customer, Liability, Noncurrent Other liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies (see Note 10) Commitments and Contingencies Stockholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock; 20,000,000 shares authorized, none outstanding Preferred Stock, Value, Issued Common stock, $0.001 par value; 180,000,000 shares authorized, 60,187,063 and 59,327,633 shares issued at June 30, 2019 and December 31, 2018, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Treasury stock, at cost; 11,017,004 and 10,760,574 shares at June 30, 2019 and December 31, 2018, respectively Treasury Stock, Value Accumulated other comprehensive loss Retained earnings Retained Earnings (Accumulated Deficit) Total stockholders' equity Total liabilities and stockholders' equity Liabilities and Equity Credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity 2019 - remaining Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year 2020 Long-term Debt, Maturities, Repayments of Principal in Year Two 2021 Long-term Debt, Maturities, Repayments of Principal in Year Three 2022 Long-term Debt, Maturities, Repayments of Principal in Year Four 2023 Long-term Debt, Maturities, Repayments of Principal in Year Five Thereafter Long-term Debt, Maturities, Repayments of Principal after Year Five Total required maturities Long-term Debt Total deferred revenue Contract with Customer, Liability 2019 – remaining 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: Amount representing interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Present value of future payments Summary of Stock-Based Compensation Expense Share-based Payment Arrangement, Cost by Plan [Table Text Block] Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Cover page. Document type Document Type Document quarterly report Document Quarterly Report Document period end date Document Period End Date Document transition report Document Transition Report Entity file number Entity File Number Entity registrant name Entity Registrant Name Entity incorporation, state or country code Entity Incorporation, State or Country Code Entity tax identification number Entity Tax Identification Number Entity address, address line one Entity Address, Address Line One Entity address, city Entity Address, City or Town Entity address, state Entity Address, State or Province Entity address, postal zip code Entity Address, Postal Zip Code City area code City Area Code Local phone number Local Phone Number Title of 12(b) security Title of 12(b) Security Trading symbol Trading Symbol Security exchange name Security Exchange Name Entity current reporting status Entity Current Reporting Status Entity interactive data current Entity Interactive Data Current Entity filer category Entity Filer Category Entity 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 Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Operating lease liabilities Interest income Investment Income, Interest Other income (expense), net Other Nonoperating Income (Expense) Other income, net Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Designated as hedging instrument [Member] Designated as Hedging Instrument [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Other assets [Member] Other Assets [Member] Other liabilities [Member] Other Liabilities [Member] Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Derivative assets, long-term portion Derivative Asset, Noncurrent Derivative liabilities, long-term portion Derivative Liability, Noncurrent Derivative assets, fair value Derivative Asset, Fair Value, Amount Not Offset Against Collateral Derivative liabilities, fair value Derivative Liability, Fair Value, Amount Not Offset Against Collateral EX-101.PRE 10 blkb-20190630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 arrow-green.jpg begin 644 arrow-green.jpg M_]C_X07T17AI9@ 34T *@ @ # $ , ! "\ $! , ! #L M $" , # G@$& , ! ( $2 , ! $ $5 , ! M , $: 4 ! I $; 4 ! K $H , ! ( $Q ( M D M $R ( 4 V(=I 0 ! [ 20 " ( @ "OR M G$ *_( "<0061O8F4@4&AO=&]S:&]P($-#(#(P,3D@*$UA8VEN=&]S M:"D ,C Q.3HP,SHR-R Q-CHT,CHP-0 !) < $,#(R,: ! , ! M__\ * " 0 ! +Z # 0 ! .P & 0, P $ M!@ 1H !0 $ %R 1L !0 $ %Z 2@ P $ @ @$ ! M $ &" @( ! $ 1J $@ ! 2 '_V/_M Q! M9&]B95]#30 "_^X #D%D;V)E &2 ?_; (0 # @(" D(# D)#!$+"@L1 M%0\,# \5&!,3%1,3&!$,# P,# P1# P,# P,# P,# P,# P,# P,# P,# P, M# P,# $-"PL-#@T0#@X0% X.#A04#@X.#A01# P,# P1$0P,# P,#!$,# P, M# P,# P,# P,# P,# P,# P,# P,# P,_\ $0@ .P O P$B (1 0,1 ?_= M 0 __$ 3\ $% 0$! 0$! , 0($!08'" D*"P$ 04! 0$! M 0$ 0 " P0%!@<("0H+$ !! $# @0"!0<&" 4###,! (1 P0A M$C$%05%A$R)Q@3(&%)&AL4(C)!52P6(S-'*"T4,')9)3\.'Q8W,U%J*R@R9$ MDU1D1<*C=#87TE7B9?*SA,/3=>/S1B>4I(6TE<34Y/2EM<75Y?569G:&EJ:V MQM;F]C='5V=WAY>GM\?7Y_<1 (" 0($! ,$!08'!P8%-0$ A$#(3$2!$%1 M87$B$P4R@9$4H;%"(\%2T? S)&+A7U5F9VAI:FML;6YO8G M-T=79W>'EZ>WQ__: P# 0 "$0,1 #\ [GJG5,_IN>"0+,2P L81$1H\!X_. M6C@]2Q,YFZAWN'TJSHX?)-U3!;G8;Z?SQ[JCX.''^=]%<4U]M%NYA-=C#R-" M"%2RYLF#)KZ\<]1?Z/?A8)SECE^]&3Z"DN>Z;]9@8JS]#P+@-/\ KC1_WU;[ M'L>T/80YKM0X&00K./+#(+B?IU#+"<9"P62222D7/__0]57)?63#%&=ZS1#, M@;O[0^G_ .276K%^M-;78#'_ )S+!'P(=*K\W 2PR_J^H,6>-P/AJ\JKO3^J MY> []$[=6?I5.U:?_(JDDLJ,I1-Q-$=FF"0;!I[;IW6,3/$,.R[O4[G^S^^K MR\\:YS2'-)#AJ"-""MWI_7,RW'OQ[9>]E-CF7CZ32UKG#U/_ ":T>7YSC(A, M>HZ"0ZMK%GXB(RW[O__1]57/?6O)&VG%!U)-CA\/8S_OZWWO;6QSWG:UH)<3 MV 7#=0RW9F99D'AQ]@\&C1H57GL_\ HL/,2J-=9-9)'Q,/)S+/3QV% MY[GL!XN)SS_N0J7#P]+DU MYB''>0_W8]*18^-1C5BJA@K8.P_C^\BI)*Y&J'#5=*V9Q5:;*22212__V?_M M#V>MQ635NCA"24T$.@ Y0 ! ! + M<')I;G1/=71P=70 % %!S=%-B;V]L 0 !);G1E96YU;0 !) M;G1E $-L7!E96YU M;0 I%4VQI8V54>7!E $EM9R &8F]U;F1S3V)J8P $ M !28W0Q ! !4;W @;&]N9P 3&5F=&QO;F< M $)T;VUL;VYG .P !29VAT;&]N9P "\ #=7)L5$585 $ M !N=6QL5$585 $ !-'1415A4 0 "6AOD%L M:6=N !V1E9F%U;'0 )=F5R=$%L:6=N96YU;0 ]%4VQI8V5697)T M06QI9VX '9&5F875L= MB9T-O;&]R5'EP965N=6T 115-L:6-E M0D=#;VQO7U5F9VAI:FML;6YO8W1U=G=X>7I[?' MU^?W$0 " @$"! 0#! 4&!P<&!34! (1 R$Q$@1!46%Q(A,%,H&1%*&Q0B/! M4M'P,R1BX7*"DD-3%6-S-/$E!A:BLH,')C7"TD235*,79$55-G1EXO*SA,/3 M=>/S1I2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V)S='5V=WAY>GM\?_V@ , M P$ A$#$0 _ .YZIU3/Z;G@D"S$L +&$1$:/ >/SEHX/4L3.9NH=[A]*LZ. M'R3=4P6YV&^G\\>ZH^#AQ_G?17%-?;1;N8378P\C0@A4LN;)@R:^O'/47^CW MX6"LT0S(&[^T/I_P#DEUJQ?K36 MUV Q_P"VZ=UC$SQ##LN[U.Y_L_OJ\O/&NV7O938YEX^DTM:YP]3_P FM'E^>Y[ >+G+I^F?5_&Q(M MOBZ\:R?HM/\ );_WY4&*4]MN[C],^K^3EQ;?--!UD_28AQWD/]V/2D6/C48U8 MJH8*V#L/X_O(J22N1JAPU72MF<56FRDDDD4O_]DX0DE-!"$ %T ! M 0 \ 00!D &\ 8@!E " 4 !H &\ = !O ', : !O ' 7 $$ 9 !O M &( 90 @ % : !O '0 ;P!S &@ ;P!P " 0P!# " ,@ P #$ .0 $ M.$))300& ' @! 0 ! 0#_X0W':'1T<#HO+VYS+F%D;V)E+F-O;2]X M87 O,2XP+P \/WAP86-K970@8F5G:6X](N^[OR(@:60](EG)E4WI.5&-Z:V,Y9"(_/B \>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS M.FUE=&$O(B!X.GAM<'1K/2)!9&]B92!835 @0V]R92 U+C8M8S$T-2 W.2XQ M-C,T.3DL(#(P,3@O,#@O,3,M,38Z-# Z,C(@(" @(" @("(^(#QR9&8Z4D1& M('AM;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO7!E M+U)E&UL;G,Z>&UP/2)H='1P.B\O;G,N M861O8F4N8V]M+WAA<"\Q+C O(B!X;7!-33I$;V-U;65N=$E$/2)A9&]B93ID M;V-I9#IP:&]T;W-H;W Z-S8V868W9C0M,6%F-RUA,#0Y+3@S-S$M,#!E-#EA M,V$W-S1F(B!X;7!-33I);G-T86YC94E$/2)X;7 N:6ED.CDQ8V0Y,&$V+65C M-S@M-&%B9BUA9&9C+34R-F4T.6%E,3%F-R(@>&UP34TZ3W)I9VEN86Q$;V-U M;65N=$E$/2(V,S-!0T4U0D,V0D$X-#$U.$-%,T0T.#=&-3,S.3-#12(@9&,Z M9F]R;6%T/2)I;6%G92]J<&5G(B!P:&]T;W-H;W Z0V]L;W)-;V1E/2(S(B!P M:&]T;W-H;W Z24-#4')O9FEL93TB(B!X;7 Z0W)E871E1&%T93TB,C Q.2TP M,RTR-U0Q-CHS.3HS-BTP-#HP,"(@>&UP.DUO9&EF>41A=&4](C(P,3DM,#,M M,C=4,38Z-#(Z,#4M,#0Z,# B('AM<#I-971A9&%T841A=&4](C(P,3DM,#,M M,C=4,38Z-#(Z,#4M,#0Z,# B/B \>&UP34TZ2&ES=&]R>3X@/')D9CI397$^ M(#QR9&8Z;&D@&UP+FEI9#HS,S8X.3AF-BTX,F9B+31F,F$M86$S9BTQ-SDX.#8P,6(Y M,3(B('-T179T.G=H96X](C(P,3DM,#,M,C=4,38Z-#(Z,#4M,#0Z,# B('-T M179T.G-O9G1W87)E06=E;G0](D%D;V)E(%!H;W1O&UP+FEI9#HY,6-D M.3!A-BUE8S&UP;65T83X@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" \/WAP86-K970@96YD/2)W(C\^_^X (4%D M;V)E &1 0, $ ," P8 #_VP"$ $! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$" @(" @(" @(" @,# M P,# P,# P,! 0$! 0$! 0$! 0(" 0(" P,# P,# P,# P,# P,# P,# P,# M P,# P,# P,# P,# P,# P,# P,# P,# P,# __" !$( #L +P,!$0 "$0$# M$0'_Q "[ $! (# 0 ) @*! 4'!@$ P " P$ M <( P8$!0D"$ !! (" @(# 0 & P0%!Q ( (@"0$7%!46 M&!$ 00! P($! 4% ! $" P4&$1(3% < $"$5(#(D%C%!(A<(42-S M)Q@2 (! @,$!P8%! , $" Q$$(1(% #%!41!A(A,C% 8@<8$R0F*1 M4G*2%8(S1KL5M7HIQ%9%PEFTH3K&3_!LPF1E49-88FZ8MUNFH.X3442[CA_ M./HSEQ2G7X2P*UM*3G&8S#,(E=9)LB2S2A!-0\'*3SH5K>+@\VJ3?*" K5[^ M3Y&Q;"(:Y[_B_87C_]H " $! $% -H]I+XU>OFC-DJJV"AO#:.C&&P%01DJ M5 !-K7[+VKWD5+1<[&Y]DE/(UY=_*!VJMC7B1UYV]J?8=GCVEP3)]0N&3Y[& MO*"W@N$PKSGM/_]H " $" @8_ (99H8KS MT5>1(T43(J%2BJLRI,JY^\#^)XG>+ED4!1P\QH5\/-JM9+=Z+-'^I*G,M< Z M%D.[-6H'L:AHQ51J*CO;9S],Z Y17@K@F-^2L32H&RW%I<36FJVTA 924DC= M20144((-01[P=H-(_P#0%"2X*MXB]D_YXU'9/.2,9><:@%MH;RRN$FM)%#(Z M,&1E.XJRD@@\P:>PNM6L66PU6,RX;A.A"S@?JJDI/%I&Z!_%7?>Z4S5DMI"3 M$W,J-\;G\Z4)-,X<#+LD5E/Y;6PM7M92!)AO,9P$J#FO: Q=$J!TZ9?,!YB# M4D"GCEDBE#+\2JG^GIBN+>9HYT8,K*2K*PQ!4BA!!Q!!J-O57IW5%EGO8-%O M9H;U,)86AMI'1IR,#VE54EP?O"H;.6S#;TUZ3B>LK.UW(.04-%#^XM-^T=-O MJFNY].].M0@LOCS+_P 4;?*I&Z204Q!1)!MJ'I32],6'2[NW>&8J?%E61&C9 MGE-69\K&A)HM:* !MF#T!I4A\[=!9+DKO6*OAQ8?5*PS,-^15!!63:# M5O6)DL-'-&6&E+F4=8(\!3S<&0\$4$/M%I.@Z=';6";E0;SQ9V-6=SQ=R6/$ M^Q>]U_UG^1K;Y_,>=_D:>6CIW'>?Z7>TIE[CM]W3/V\WM?_: @! P(&/P!' M>-)] G12B%0I&4 2!9 ,V?-VNUF%& Y=[IUQXP%6C:@D3WKQ'W*2O77#V;F MP('F@,\1/"10:8\ V*MU&N\#82P2/#>1,<02K*PP(PQ!X$? [1V7J8!7W"=1 M@?\ (HW?J44YJ!4[1SV\JO"XJK*05(/$$8$>[V!?PI2VO5+]7>+02?C57/6Q MZ!Y.;/9DU:)ZE#S(XJWW+3A4,,-E2WD[K4*=J%R,W64.YUZQB!\RKTVEP?[L M=TM#U,C@CXT!^'2DL3E9%-002""-Q!&((YC;6-+O \EQ'87#I<+@Z&.)F4R$ M8'$ *^#9J YB:C;2=%1NV6,SCD "B?C63\.F.\U'-:Z6<:D>(X^Q3N!_.V&X MA6&USHUG:".SFB9)"/G<,I4EGWEJ$T)W< !AM+<3R!8(U+,QW!5%23U "NU] MJCU".U$!^F-<$'OH*GFQ)X["TTNT:23B=RJ.;L<%'OQ.X G#:.\U'+=:H,:D M>&A^Q3O(_.V.XJ%/3'Z:LF/F)@&E(X)7LI[W(J1^4 8A]H[W72UM8G$)NE<= M8/\ ;!^X%OM%0VR66FVJ16R\%&\\V.]B>)))//V+C)_$^:K%F[WS'FJ=TE.[ MS?Z^>E*=WVLGS=JOM?_: @! 0$&/P (HP*KS#LAF%77%T% 57"5LP4M:((# ME %?E 0B6#+MEBU#/K$-@; ;&UL::?H]PP.];[N- R:YQ"VX@LHI%(.U MCD>&0JHJ-A(<]$W,:J1V%187&)Y9C=C-$PL DFKN*BR#ED&)AY87Q3P312-? M'(Q5T5-S7(J*J> ,/_D-%&"6O$*)W+J@]H)#ET8Q,NOLZPN ZO.%F;NB)$,%DE'(@D;ZHYCE:OP19M4BM'H M>[($]^YL;$9#%EE9) +E,;$1/53.I%.D8MA7%E5YX4\101P1$HI@A4#TD@)%)@?',//#(U',>QR.:Y- M477QW7[<95%9W]Y1]E.Z61XWW4J6/'O<:*QC!KJSKRLJG@:T>9.K%BB%L$XR M>M=$V7F=*LC/';+M*+.UY4YIG<&[@1R;QX!8"\>QQSFIJJM+D,L_1=-.!%]= M?3R RG/>M[<=NI^(B*W)L%=44M>9:VM@2[8.#75X\A9I<[_7;"./$Y[E_HGC,NXQG-&+<63H* *9? MU5N-5S4"H@5:BJQDS*^%CY]NC7DR2/\ Q8Y$5$@8CFR^!,2P#&ZS&*$--6!5T.UY$ZM:QYE@7*Z0RSL)FL3>01)+,_1- M7+HGP7?2_P#,/W'RXA[G]X?NI^]7!]E4?3?:OO'^J_?^#9T_M'U/0[>?^[R_ #%__9 end GRAPHIC 12 bblogo.jpg begin 644 bblogo.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[0DF4&AO=&]S:&]P(#,N, X0DE- ^T M ! 8 $ 0!@ 0 !.$))300- $ 'CA"24T$&0 M ! !XX0DE- _, D $ .$))300* ! X M0DE-)Q H 0 ".$))30/U !( "]F9@ ! &QF9@ & M ! "]F9@ ! *&9F@ & ! #( ! %H & ! #4 M ! "T & !.$))30/X !P #_____________________ M________ ^@ _____________________________P/H /______ M______________________\#Z #_____________________________ M ^@ #A"24T$" $ $ ) "0 X0DE-!!X 0 M .$))300: !M !@ ,0 3\ & &< ,@ R M &4 -P U 0 ! $_ M,0 X0DE-!!$ M $! #A"24T$% ! (X0DE-! P !HH ! < !$ M %0 64 !FX & !_]C_X 02D9)1@ ! @$ 2 !( #_[@ .061O8F4 M9( !_]L A ," @("0@,"0D,$0L*"Q$5#PP,#Q48$Q,5$Q,8$0P,# P, M#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P, 0T+"PT.#1 .#A 4#@X. M%!0.#@X.%!$,# P,#!$1# P,# P,$0P,# P,# P,# P,# P,# P,# P,# P, M# P,# S_P 1" 1 ' # 2( A$! Q$!_]T ! '_\0!/P 04! 0$! 0$ M P ! @0%!@<("0H+ 0 !!0$! 0$! 0 ! (#! 4&!P@) M"@L0 $$ 0,"! (%!P8(!0,,,P$ A$#!"$2,05!46$3(G&!,@84D:&Q0B,D M%5+!8C,T)E\K.$P]-U MX_-&)Y2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V-T=79W>'EZ>WQ]?G]Q$ M @(! @0$ P0%!@<'!@4U 0 "$0,A,1($05%A<2(3!3*!D12AL4(CP5+1\#,D M8N%R@I)#4Q5C+RLX3#TW7C\T:4 MI(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]B7I[?'_]H # ,! (1 M Q$ /P#=^K/UGQNG=*&+93EYM['VV7#'K-OIL<[=6ZU[W-^DU6OK;U;$ZE]4 M7YG3[B^LW5-);+'-<'-W5O;[7L=JF^J'5^E],Z=?@=0OKP\S&NL=?5<16[4^ MT@N_GO9^Y_Z36%G[;NA]VQSDE/;=5^LG3 MNEWLQ'BW)S+ "W%QF&RS:?SRWVM;Q^^H=+^M73^J9PP**KZ[Q6ZRQMK STRP MACJ;9=N]7WM?[&OK_P"$691F8?2?KCU-W5'-QSGLI=A9-GM86,8&75>J?:SW MM9_VS_Q2KW=7Z9E?7#?AY3/TN$_"KO'T#DN=OJK;;]"QVWZ'_;:2G4ROKMTF MB^RFFO(S11I?=C5;ZV$?2WV%S/H_R$#(SZ<[ZR?5W*Q7N=C9%64]DAS-P]/V MEU;]O_2:J_U1ZWT;IG1!@9UK,',PR\95-OL>7;G.W ?2N_1[&^S_ ,@I=0RZ MNI=>Z#D=-O#6Y./F?9LC;.UQJVML]%^S=Z3O\$])3M6=>Q&]89T:JNW(RBW? M<:@TLI;SNR;'O9LY_-WO_P ]9=6;++W45FT5M<\NK- MMCW-^DPJ_P#5"['Z==?T7.J^S=:<]UMMCW;CE [GC(JN=_.;??\ HO\ C;?Y MS[3Z8OJ=UCI73>C.P<_(KP\S$LL^TTW$,<#N/[W\[[?W$E.^SZP]'LZ4[J[< MAOV)FC["#(=.WTW51ZGJ[C_-[%E6?7[I551NMQ,VNLMW4N?2&BT _P" >ZP, M^C^D][JUSSJC;T[(ZO7CN=T;]KMRW4;?I8[6FNV]K3_@M[OH?0_[:6Q];^O= M%S_JW=CX>77D7Y6ST*F'<^6O9:[>SZ=.VMC_ .=V)*=^OK.-9U1G2PRP768P MRP\ANS87>GL)W[_5W?R%++ZOCXO4L/IUC+'79_J>D]H&QOIC>_U2YS7?U=C' MKFG]5Q,3KG3.N.>']+S,+[&,ILEK+&N-FVS3V^X>GM=_PO\ H+%+J_7.CV?6 MGHMM>7595CFT76-=N8TW-%5&ZQOL]UG_ &W_ (1)3JYWUNZ;BY=F'55D9]]$ M^NW$J]05QSZCMS&_YBR_J\[%NMQK:B)&@%GYEH]GO9^XG^J?4 MNG=)KS>F=4M9B=1JR+++WWD,]4.,LR&.?M;[F?FM_P",_P (C_5"RO*ZIUSJ M.,"<+*OK]"V-H>6"SUMK3_+LW_V_WTE/_]#9^O7_ "QC?U6_E*V/K7_XE6?] M8_*U?/*22GZ)^O/_ "&?^-;^1ZI_5_\ Y)Z-_P"'3_YXR%X$DDI]M^N__+>/ M_5;^5RWA_^&&_^?<=9'UU_Y>J_JM_( MO%$DE/U-C_S%?]1OY%POU1_\4UW]5WY%XFDDI^B,C_Q$-_\ "E?Y&+'^I_\ MR7D?^&L/_P _L7AZ22GW3_&'_.8GP/Y5U/1O^2L7_BF_D7S$DDI__]DX0DE- M!"$ %4 ! 0 \ 00!D &\ 8@!E " 4 !H &\ = !O ', : !O M ' 3 $$ 9 !O &( 90 @ % : !O '0 ;P!S &@ ;P!P " -@ N # M ! #A"24T$!@ !P ( $ 0$ _^X #D%D;V)E &1 ?_; (0 M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0(" M @(" @(" @(" P,# P,# P,# P$! 0$! 0$! 0$! @(! @(# P,# P,# P,# M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#_\ $0@ M,0$_ P$1 (1 0,1 ?_= 0 */_$ )T (# 0 # 0$ D* <( M!@0%"P$" 0 # 0$ 0(#!! 8! @0!" <%! @' M 0(#! 4&!P ($1(3"10A(A6U%G2W=;5XZ1R=D)_'O]Q^#V3]@]NED=,WK-UDVL M(.FCMJO)*(.6SE!0Q%$SE,0Y#" @(#KHDE1Z8,E=#\VN( M"(:J'9"E9@+^Q]D7(-IWG2D99[W'18^>L\W+L2N4I^E$2< TD'SA M %TR*F I^7F #" #Y1UIZ66Y,;C=NL2R: )H F@": )H F@": )H 6A[_=XN MM0M^V9.IV^T5=-]6\GG>IUVP2T*1X="3I)4#NBQKML5P9$JI@()^(E P\/I' M6GGDB6#678BL]EMFT7(LC:K#.6601W'VYDB_L$L_F7B3-/&6(%TVB3J1<.5T MVR:[E0Y4P,! .H80#B8>*]+K8<;!K-0430!DW?A(/XG9CN>DXI\\C))AA2_N MF,A'N5F3YFY1@'9TG#5VV.FNW72.'$IR& Q1\H#IQNMQ.S%?>SMDS(]DWZ8P MB+%D"[S\4O6\F'7C)JUSTK'K'0H$^L@=5D^?KME#(JD Q!$HB4P (>4-;37\ M61&Z'--8&A- $T 30!- $T 30!- $T 30!- $T 30!- $T 30 N+\P+=;E3_ M /\ )7LE;;-5_2/]>?2'L[/2L)X[PG]&/">,]&.FWB?#>*4Z?/SV=N7G6%HOTY=&&8K\V833![*66^1L&CC+#B\V>E@Z-(O MUK''0SE\XBD$2*'&1$G33.H8"F)TY(<;,D5'XS@;ZWL,9)U2%HMLG;<]ISUAC V6.J%9VIMI&9=O9R4EB2Q9%*8(Y2F8U(#G_? M]^P/_]#CMEGQC[3/U,8(_-*JZZ)=7L9*Z'+,R]S_ &0X,F7M9MN;8B9M$>HN MB]@*!%S5]<,W+9,QEF3Z3K+!_78Y^FL (F;N'J2Q%3<#E*!%!)BHR>#3DOIS M>.>[5L(R3(-(=EG)E4Y5Z*146V0ZY9Z6R*=7@'(XLDQ$I5)J*9S,7K515L[: M.43E.FHF8Q#E$! 1 =2,&YWAO^W-N)_W2?GIC'50[(4K, CV(/C;E?<;?/O# M1]:>G5;DQN./:Q+,N9UWJ[6=M:QF.9LT5&IS@(E<>RJ"KVRW($5 (*"RM0JK M.;L;5NZZ@=)59LFB< ,(&X%,)6HMV0JI9,FQ?>A[?TE+C%K92LL0@*B":4W* M8TO9(A4RY.81 6,(^DD$T%!Y%#K-DR@;R@(D 3!7"7P.2-(9%[@.SK%=+I61 M+?G2L^Q&1'DQ'4^RU2-M&1(R5D*^A&N9N/45Q[ VDT6^C$I=N*J+P&ZA15Y> M7F P E&3P%5]+)V^[GL&[IZU-7# ]X]NJ[7IT:U,2/LU;ZQX.:*P9R@LO"7* MOUY\XX,9!$_422.EY_+S"2SQ)N@;CQ%0"\1!J+=D)M*YERN]Z M#8!/2OHQSD^RUDAG!&S>4L6.+HG%.3*G43(KUXF)EUF;?F*7F4=)H%(50#'$ MI0.)*X2^"Y(([CW)F/,M5EI>2)8-?=@+X.,E?J M8N/Y6X:TO3LMAQL'(UF48NS?W#=G&W*]+XTS'FAC5;PTCF,H]@&E0R';5X]I M)D,LQ"2.%3@FW0925QB(:$>N72@@5-%)T=8YA O)Q M$ $<9+ 57TWP4Q3% Q1 Q3 !BF*("4Q1#B @(>00$-2,_= %+YFW%X,V\PR4 M[FK*5/QVR+K2FH55ZG\[;=_.V3=G:IVF80N4O9+ M!6Z^-GEFLA3[17$D(-D4B],AA/P,(\. ".FXM:M FG8 MFY+?SMDVF6J"IF;[E+UNP62OA9XEK'T^T6-)>'-(OHH'!W4%%OFZ"GC8Y4O3 M.8#\"@/#@(#H46]4@;2N7!@'<'B["]K?3_H/H^GH]AXWQ/LR\YNES M]/IAS<.8O$::NA)IV-5Z0S)^=M\NU#;6\5B78SD.\(']$.<$7\50G,!TS<2F M # (:KSTY$RP;#[ 7P<9*_4QG9;#C8-1&U*JP[^4E8BLU^*E)L>, MU)1L-',7\N/.=3C*/&S9)Q(#SJ&-^],?RF$?[=9U?TH__]'':"ZS99%RV65; MN&ZJ:Z"Z"ATED%DC@HDLBJF)3IJIG*!BF*(" AQ#729!9-M'9MW7[AJM&7V5 M"L89IDVT0D()SD566)9YR-=%!1K)QU1B8YX^;1[E(043/(*L#+)&(HD51,Y3 MZAS2&HMGLMQO9;W88)K$C>*VK5&:&>S"&/C3!+G&M$$3JO7QZ?*QZ"TF MR:@7_P".+#(RVV^W3"4=::^_ M75=MJ YEG"*'M_6BF*NXCRQ2H@K)-&X=-\TZH](SDJ)RDHU6EP3IL,;]X(Y% M>W'N&43.51-0N(CIJ$,!R'(?.>,3%.0Q1$IBF*/$!#R"&LH=D7*S *=B#XVY M7W&WS[PT?6GIU6Y,;AB>[IW!)C:C1H;$V(Y--CG#*,:X?A.IE16<8\H9%UH] M>QM45BJ)A8)Y^@JTC#F(8J((.5_-421YHA&NKL.3H+);;MHFY3?+>)XN-HEU M9'"3XK^^Y.O,T[;5R)?RZJBPO+/:'A)&3E)B15YU10;)/I%8H'5Z1B%.<-6U M&Y*382NQ?+_;DXZN*R%>R]AZQV1!MUQKB@VR%;.UB)\ZK./G7,(Y2.NG M9;%QL>U[O_<=L.W5HRVZX,F#1.7+;!^F+O=&*H _QW490CAK&,()4@"+*Z6( M"*+D<\Q%XMF1-9(O5=(+($(UU=@DZ:"\6V+9#N9WL3LP]Q?71D(I"47"VY1O M$JO%U%C,N^5\Y))SZR,C*3DVN9T199!BW?O2@L555,I#<^M')*Y*39OB]]A3 M=K6JZO,U*Z8?R)*-&ZJRM5BYNP0$P^4(97D;0KNRUZ/@'*RB12#Q=O&! ,82 M\1X 8T_Z1'Q9YW:/VT;VJ]N):L)X]QW8$J_GM.ZQ3YK$VCP:9'BF-_9 M!^JQ&?LKMD]*JB]( %A$7!7@+ 95NB[)N- BG4NKYAW^5Z+ MQ&I1:PKM5,AV=D;F*$:R72.2/;*A_P"HO2"7E,@BY,28QY/\#;IN*V;0MJ.8 M.X3GZ19*R\PK'+RIK;FS+DL R:D(TF7CERY>KJNED@E;79'::R;!J!^950#J MF K=!8Y-6U%$)58V7N>Q!C_ O;;S]B?%\"A7*53]OF0H^)CTA%594YX.0X--&TNSUW&K92<@U3:CF6R/)W&MX>-JYBF;F MW*[Z0H-Q=F1:5^HHOG"RB_L;9EP*R;->!RL9!5#I=)!1<0F<3*;H)?5ZM;F-^6=7:$8E:,SYBNBJTI*R#YVB";"-;G(15])2 M+U5G!U2J0Y5TT42"9LR;%,FW0( F23';2*_!GJPJK#Y?G<@XKP/'^9L,1]G. MW!4D"4+H\BDUS$(8K9U84ZZFNF)#")3G28+% 2^;S@/'4?Z+X5Q8*KQQ+LTG2KM&M'3=PH,-/-0(V?E;N4$%E6;@J+UL;H MG603$4Q&TT[$M-!5/E]_B5S1[C5?O]3]3Z=5N5&Y/F"/B5PO[C4OO]<-'GU> MX2N%6['OP'P'O,R-ZQ9ZCT[#C8+YJ"@&_?\ ?@XQK^IBG?E;F76GGV>Q,K&9 M_EV/^<+_ *?O^-VGZ8%')IKO!=Q"Q;:X.+P#A67]$Y>R# *S%FN#)80D\M'-4173*599JNFH1KJ[#DZ:(73VL['=R>]NP M3#C&4&5:&9R)_:S*5ZD'T93V,N\,1VX1>SW@Y.2G9]4'15UFS%!Z\*14JJI" MD.4XZ.2B2DV$5MO8"W+Q%=4DJIE;$-PGV[?K*5HY[/71=J%2 RC2)F7T.Y8K MN#*\2I"[!BD8/*Q["7W;[6HJ58LY.+D]QF$8^2C9!LB]82#![ MDRL-GC%\SQDKH^AIKG-2: $@.[_@2 MNX#WIVQK46#>(K.5*U"YAC89F1))G%.;/(SL-8V[-!$>1LT+Y(Y*[!;.URZJ[B34QC@R >NG7*+AXO2\]8\I9W MJYRF/U57GL_U3'$>8XGYC !A$-0E3T*_J#>[$'QMRON-OGWAH^J].JW%&YG; MNR7B6O._G/:LDLH9O59>!H\(U,/[MA$UBKPS,44 YC"";R4,Z>&XB/[UT<0 MH<"@X=4)W8X%LLP/6]M^V7$N+ZZR;MUV53B9NV/DDTRKSUXL+!M*6J:>+$$Y MG*CB37,D@)CG%%FBB@4W32( 8MU=2TJ&I=(8MS\PY'1X5W:[+ Q9A*'FLI1Q MI(&R(2!H]-C27*;$SSD\0+,CA4R@)";D YA, <1$=:^>2)8+8^7W^&K-'OR5 M^X-/TO3LMAQL+K;P+I,9JWBYZLSARFY>6C-5KA89551444H6*L*U3J+0ZQTB MJBC'UZ,9H<_3*(E3X\A?V0TCI%$.['NL#88I^WO$%!PY1F:36OT6O,8=-8J1 M$G$O(D2!29L,CTP JDK89919XY/Y %98W * &#=6V:K0MW2 F@!7GYAW^< MMK?V9RKZUHVM?/)$L'H>W?O8HFR;MM94NN=F("R3!G(%8P^1Y1F5ZV11K''610DZ.Y(LJ#^&B9 M!*.N5/(1T< 54>0T9*M4P7^E0Z7/_;KH3JDS)Z,(GWQ,MRN1.R=@JM M8UV;U_)R#)J>ZYSF)ZS6&8Y"'>D@Z]8)>J5:O$< "$H*!.=ZV-CWNP/(;MXQ:.G4/<<9OXIPX;I*KQKU:Z146L[8J MG*8[5PK&R*[?5[A*X5;L>_ ? >\S(WK%GJ/3L.-@OFH* ;]_WX.,:_J8 MIWY6YEUIY]GL3*QF?Y=C_G"_Z?O^-VGZ8%'((#N+7*5RCOPW*/E!7>/&F79S M'4:W$1$P(X\B8.HJ^L$T=9RH)OV>H!"@4A"E+@ MW5U9HE0O#2 6-^8BAHEO+;3)]",8(SDHPS;%2OBI@ MY=,HIS//5&Z1S&(B=VL) 5#\=?/)$L&JNP%\'&2OU,7'\K<-:7IV6PXV#D: MS*/_TZLVOVR Q]N:V\7FWOPAJO2,[8DMEHE%4'*X14!6L@5^8FWZC9JBN\6! MC',E5!333.H;EX%*)N :Z'JF9*Z/H<0LU#V2(C+!7Y6.G(*:8M92'F8EXWD8 MN4C7J)'#-_'OVBBK9XS=(*%.FHF8Q#E$! 1#7.:G[,S,378F3GY^380L'"L' M7B(<>.H3KZ5*?4%=V(/C;E?<;?/O#1]5Z=5N*-RI MN\;B:4QEOLR9+.&JB4%E=A6LEUET(G.1TWDH=M!SX"H8Z@%6;VZ D %/B D2 M%,>4I3$TX.L4*5QG;MO;N:ENOVW4J0;R[,]C/E>=)+L!7R=-Y$JCL"^:K7;W) M*7>MNF:_ 4W'@FTN5NH8O$"N6RA# !R&*&D76*)=V.:[+=V5$W@X0K.2:M*, M!M#>-C(W)U215(21IEW*S*$JP>2)8/>=K?:3BK>+V MY,LXSR8PZ+E'7]+NC!!$]CHEC/B?#*:,Q#K*,8N95XDD= MRL)&[?GYU3D3 QR[258LA70].4Q3% Q1 Q3 !BF*("4Q1#B @(>00$-8&AP^ M2LDTC$%&LN2,C6*.JU-J48O*S(IDXH,O"J>E [6LR@-G?!R=1*WLQG,;S%DC6UZR-:J0%1JP+D5FI1K7K0PGIF M4!@D)G#>&CV46\)&LUW**3J0.UN]0 >75^G7]BC)K[RS8TM;A,JB@,5)T&5AIZR@$ Q46RRL7*I'4-RE!4Z). M(F.4-3YNZ"2R<_V'MVU6AH^X;2KO-M(B8F+*O?<1GD7!4$IUU(1K1E;:!F;618"7Y@&9B4=J&*:^K)L$IV1W M#0$RPAE':!)1[$PV-LH,I>3:L#* Z781CR=9).%BE%-%1VB4P@*A '3SNR96 M,S_+NS,2WEMV< O)L$9R4882E8R'5=H)R.J@ZQ0G=C<^QO=E3MW^ ZED.#E61[G'Q M<9"95K!%DPDJK>6S,J4F1RS 05)$S:[=1Y&K\.FX:* '$%4UDT\I*C+3JC8F MI&*N_,#Y4H-JOVWS&-=LK"8NV+F&49"_0S XN#U@E\#&:E89R;A,#-D91\VK M#ILRC_U"P=TKM/7:/N=JW' M[8:JXM-2L[MU8LB8MKC8SFQ5:?=GLLP:%5=L'*IQ12 M,S'@UUA/#(<]<_CR-:Y< M(R7;5]XJY 1<&9$:K'4#SS".K<4[HE-H\C,^]G>-NV!I2,CY3N-YC)1^@1AC MNK1,? PDL^ZY%(]L>I4>)BD;([;N"%,V\6D[7(H',0>;RZ%&*P%6PPO; [1] MVB[K5]Q>ZFM^S+&KN6L_CS$$TF/M&^L+51)U$6>]Q_-P@F,*X(59M%./\8L[ M(4722*272$4HY84/O#?]N;<3_ND_/3&.HAV14K, CV(/C;E?<;?/O#1] M:>G5;DQN,2=P?8M5=\6)6]<.^9UC*5*5?RV+KLZ145:QT@^11))UV?*W36=G MJEF!F@5T*)#KMEFZ+A,BO2,@MG&7%_@IJHGI<<9[O^W_ )11D91AD7"%SCG2 M[*$O%>=/FD!9&W,X-/UE6KN\^NF:+E!1J[FH.CXYK]F7;GY^!4I^&J;%_&+IE$ *X9&;.?, 1 M4$1,)EPC\#D_IR.V+8-NKWPV)U9:]#R32L2SU[(V+-V4%YIO6G\@HJJJ^50F MW+:0F;M/.77,"I62;LQ%C@+E1$IN?0Y*()-G<;4<;;X=MN^R"Q)B>N/J[G:* ME315HKLT+HU!F:%U474Q)W-VT S61QB\CB$=)OT1,H)Q0.R-X[PY=#<7&N 5 M4_R,A]RSMV,M[=#A;+5W,/6=P6/XQ1K6)AX=4D%:(990SU[1; ^3;&=HL2R" MJKB,>"D?P;E54#)@FY6,7.,N+_!;5=Q21VTW4;&LJKHJ#DS;_DR-\0T%PV6? MP7IF/26 BPM7K(N$1$JI57)P5 1Y^;B.CC%8 M'5_39G:!VT;T%LXU?../0E\58>2603OMJN<<]2KV4*@9RW<2%2@ZZZ49N;@M M)$$1;2*7*TC').L#D%TRHJ3-QI3(XU+]^8=_G+:W]F>0E@U]V O@ MXR5^IBX_E;AK2].RV'&P1+>/LXQ9O/Q8ZQ]D%J$=.QP.G] O[!JDM8*+8%DB MD!XS$YDA?PS\4DR2,<=0J+U$I?.373071F,G%C:J);WNC;F.W%N02:*2$KCW M)M)>%E*M;H!9"RY"0HLLIXN=&*NRD8]VF$<[LM9;OC*JR])F3+ M]-5(XJK1ZJH-G(F*=!=SC*+B_P %IU%[.XIVILE[<+982Z M*<&U=S5BQ4FNHJZ6@K*P;@YDG-8C"<0:3'!1,KN4*O1)E8Y-\8! M;^*AL?4F+8P:+\4U^F=RDQ!<2#P.<0T)*(JMC%_:K[6$IMVDFVX;<0P9?UB, MRUWJ)$!;-IB8HN.9BR-D1X (>G9&IN'SU5<(_ Y/Z4S MCG#>[KN"Y5=R$*RO.8+;)/$&UGR1;7S]:LUAN(BJF6Q7"2YXJ!CV+90QVT>B M/6,D44V;90W*F+;44%&SMLJ;1MVFR/CW^#KUC-*1=MKN_% M9%!/V654:I+'?M%G/AI.-=) *::@@N0[1=-19*2:"C3'*U,1S>X3:RTQ-NX@ M:RXME\H+*,RG'4MRHI#QMH$B;E.4K3UPFH#28A))!!VD=/K-T'Z0@D99 I3' MQK1U1>-1-;>-V^MP.RNX.W/ M[I. F*?2\^T7*HSUF54*3]DYG8G*/E 0'RZ.$?@4O+QX:>D4+5E\ MX\VN[WMN6]G'F)J%79&L;B8^89SM.E&+L5:?*5PI%%9&RKSI2!'2V.#QB+A* M6*H4Q3)%79K(BOQ;BFXN-78=&G^1GSN!]O\ 0WO8KW!B MU>H562DW+5LI8ZA)(KG>2R--FY) 3LU3F7=1JO(KP6 7"2^49<7^"VJ[BD,M M7]W6P+*XG8O -M)(SU1>-I[MW<"MM;/67V?W\6V7;G;/)2K4^@U.R.B'*!04)8J]5X MZ7BW! _958*M% $>/$1X<%PC\'R?TXG:/L/W$;W+L1>N1$O%T=S+&=7G-=N; M/S5UB#AT*TNNT?O#)+7:V+&4,8&+1518ZRA3.5&Z)C+E')1W!)L=[P5A.A[= ML44W#N-HX8ZITN+*P:"MTCR$H\54.ZE9V87121(ZF9R275=.5 (4IE51 I2D M I0Q;JZLT6A;>D!__]5_C0 I'WROQD0_S4%Z@?ZVA8B1IGL8?[*6^HE_XQUJ M9A$9#UF69GWA_#ED7_ZC]^JQIQNA.S,#[#_QN=_8:>]80>JE8F-PR&H+*#W1 M?@%DSZC0]:QVG&Z$[,1FIGQ6P'VF:^H UOAF8_Q5_P"6:[]11'J]OK!W9J4< MW^+J6_3C7OS-L^C^O[%_;]&CM(8.+NE?"O8/K-#^#>ZJ.1,4V[?_ ,1=3_S+ M3^-0UM(S5T/S:YS4%WW#_P#WG%OU9:OXJ"U<.Z MI\1V_P#CX_6\.I$KAY>S-^#+SZLB?]8^LYX''(:+4%$T >BM'\LV+ZBE M_5[C35T A;O ^(8WUFEZZ4UO&QG*XZ)LC^%W$7V:2_O5=8RN7&QTV6OQ>VL> M\N__ )#Y2TE9A\-"Z0SC\A?R!>/L?9O4KW35T!\]?<3^-F1/KW_R3370K(R' M.^UK\*]?^LU_X-EK"6#1&T)#\9*E[LLA_>K&&EC]C+-T@,;[]OABR!_ER?W# KK51N)V8D_B+XF&OVYF_6CK6S,Q^[&/X=TG[,P_\ !):P=S4[K2 F@#__V0$! end XML 13 a2019q210-q_htm.xml IDEA: XBRL DOCUMENT 0001280058 2019-01-01 2019-06-30 0001280058 blkb:YourCauseMember 2019-01-01 2019-06-30 0001280058 2019-07-24 0001280058 2019-06-30 0001280058 2018-12-31 0001280058 2018-04-01 2018-06-30 0001280058 us-gaap:TechnologyServiceMember 2018-01-01 2018-06-30 0001280058 2018-01-01 2018-06-30 0001280058 us-gaap:TechnologyServiceMember 2019-01-01 2019-06-30 0001280058 2019-04-01 2019-06-30 0001280058 blkb:RecurringMember 2018-04-01 2018-06-30 0001280058 blkb:RecurringMember 2019-04-01 2019-06-30 0001280058 blkb:RecurringMember 2018-01-01 2018-06-30 0001280058 us-gaap:TechnologyServiceMember 2018-04-01 2018-06-30 0001280058 blkb:RecurringMember 2019-01-01 2019-06-30 0001280058 us-gaap:TechnologyServiceMember 2019-04-01 2019-06-30 0001280058 2017-12-31 0001280058 2018-06-30 0001280058 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001280058 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001280058 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001280058 us-gaap:CommonStockMember 2018-12-31 0001280058 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001280058 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001280058 us-gaap:RetainedEarningsMember 2018-12-31 0001280058 2019-01-01 2019-03-31 0001280058 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001280058 us-gaap:RetainedEarningsMember 2019-06-30 0001280058 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001280058 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001280058 us-gaap:RetainedEarningsMember 2019-03-31 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001280058 us-gaap:CommonStockMember 2019-03-31 0001280058 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001280058 us-gaap:TreasuryStockMember 2019-06-30 0001280058 us-gaap:CommonStockMember 2019-06-30 0001280058 us-gaap:TreasuryStockMember 2019-03-31 0001280058 us-gaap:TreasuryStockMember 2018-12-31 0001280058 2019-03-31 0001280058 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001280058 us-gaap:TreasuryStockMember 2019-04-01 2019-06-30 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001280058 us-gaap:CommonStockMember 2018-04-01 2018-06-30 0001280058 us-gaap:CommonStockMember 2017-12-31 0001280058 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0001280058 us-gaap:TreasuryStockMember 2018-01-01 2018-03-31 0001280058 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001280058 2018-01-01 2018-03-31 0001280058 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0001280058 us-gaap:TreasuryStockMember 2018-04-01 2018-06-30 0001280058 us-gaap:CommonStockMember 2018-01-01 2018-03-31 0001280058 us-gaap:TreasuryStockMember 2018-03-31 0001280058 us-gaap:RetainedEarningsMember 2018-06-30 0001280058 us-gaap:RetainedEarningsMember 2017-12-31 0001280058 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001280058 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0001280058 us-gaap:CommonStockMember 2018-03-31 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001280058 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001280058 us-gaap:RetainedEarningsMember 2018-03-31 0001280058 us-gaap:CommonStockMember 2018-06-30 0001280058 us-gaap:TreasuryStockMember 2017-12-31 0001280058 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0001280058 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001280058 us-gaap:TreasuryStockMember 2018-06-30 0001280058 2018-03-31 0001280058 2019-01-01 0001280058 blkb:YourCauseMember us-gaap:NoncompeteAgreementsMember 2019-01-02 2019-01-02 0001280058 blkb:YourCauseMember 2019-01-02 2019-01-02 0001280058 blkb:YourCauseMember us-gaap:CustomerRelationshipsMember 2019-01-02 2019-01-02 0001280058 blkb:YourCauseMember us-gaap:MarketingRelatedIntangibleAssetsMember 2019-01-02 2019-01-02 0001280058 blkb:YourCauseMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-01-02 2019-01-02 0001280058 blkb:YourCauseMember 2019-01-02 0001280058 blkb:YourCauseMember us-gaap:RevolvingCreditFacilityMember 2019-01-02 2019-01-02 0001280058 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001280058 us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001280058 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001280058 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001280058 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001280058 us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001280058 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001280058 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001280058 2017-06-02 0001280058 us-gaap:SecuredDebtMember 2018-12-31 0001280058 us-gaap:ShortTermDebtMember 2019-06-30 0001280058 us-gaap:ShortTermDebtMember 2018-12-31 0001280058 us-gaap:RevolvingCreditFacilityMember 2018-12-31 0001280058 us-gaap:LongTermDebtMember 2019-06-30 0001280058 us-gaap:SecuredDebtMember 2019-06-30 0001280058 us-gaap:RevolvingCreditFacilityMember 2019-06-30 0001280058 us-gaap:LongTermDebtMember 2018-12-31 0001280058 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-06-30 0001280058 us-gaap:OtherAssetsMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-06-30 0001280058 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001280058 us-gaap:OtherAssetsMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001280058 us-gaap:OtherLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001280058 us-gaap:OtherLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-06-30 0001280058 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2018-04-01 2018-06-30 0001280058 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2019-04-01 2019-06-30 0001280058 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2018-01-01 2018-06-30 0001280058 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2018-01-01 2018-06-30 0001280058 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:InterestExpenseMember 2019-01-01 2019-06-30 0001280058 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2019-01-01 2019-06-30 0001280058 blkb:July2017SwapMember 2017-07-31 0001280058 blkb:June2019SwapMember 2019-06-30 0001280058 blkb:February2018SwapMember 2018-02-28 0001280058 srt:MinimumMember 2019-06-30 0001280058 blkb:ThirdpartyTechnologyMember 2019-06-30 0001280058 srt:MaximumMember 2019-06-30 0001280058 blkb:NewHQFacilityMember stpr:SC us-gaap:BuildingMember 2016-05-31 0001280058 stpr:TX us-gaap:BuildingMember 2012-05-04 0001280058 blkb:CustomerOperationsCenterMember stpr:SC us-gaap:BuildingMember 2008-10-31 0001280058 blkb:CostOfOnetimeServicesAndOtherMember 2018-01-01 2018-06-30 0001280058 blkb:CostOfRecurringMember 2018-04-01 2018-06-30 0001280058 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-06-30 0001280058 us-gaap:OperatingExpenseMember 2018-01-01 2018-06-30 0001280058 us-gaap:OperatingExpenseMember 2019-01-01 2019-06-30 0001280058 blkb:CostOfOnetimeServicesAndOtherMember 2018-04-01 2018-06-30 0001280058 us-gaap:CostOfSalesMember 2019-01-01 2019-06-30 0001280058 blkb:CostOfRecurringMember 2019-04-01 2019-06-30 0001280058 us-gaap:CostOfSalesMember 2019-04-01 2019-06-30 0001280058 us-gaap:CostOfSalesMember 2018-01-01 2018-06-30 0001280058 blkb:CostOfOnetimeServicesAndOtherMember 2019-01-01 2019-06-30 0001280058 us-gaap:OperatingExpenseMember 2019-04-01 2019-06-30 0001280058 us-gaap:SellingAndMarketingExpenseMember 2018-04-01 2018-06-30 0001280058 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-06-30 0001280058 blkb:CostOfRecurringMember 2018-01-01 2018-06-30 0001280058 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-06-30 0001280058 us-gaap:ResearchAndDevelopmentExpenseMember 2019-04-01 2019-06-30 0001280058 us-gaap:ResearchAndDevelopmentExpenseMember 2018-04-01 2018-06-30 0001280058 blkb:CostOfOnetimeServicesAndOtherMember 2019-04-01 2019-06-30 0001280058 us-gaap:CostOfSalesMember 2018-04-01 2018-06-30 0001280058 us-gaap:GeneralAndAdministrativeExpenseMember 2019-04-01 2019-06-30 0001280058 us-gaap:GeneralAndAdministrativeExpenseMember 2018-04-01 2018-06-30 0001280058 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-06-30 0001280058 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-06-30 0001280058 us-gaap:OperatingExpenseMember 2018-04-01 2018-06-30 0001280058 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-06-30 0001280058 us-gaap:SellingAndMarketingExpenseMember 2019-04-01 2019-06-30 0001280058 blkb:CostOfRecurringMember 2019-01-01 2019-06-30 0001280058 2019-03-15 2019-03-15 0001280058 2019-06-14 2019-06-14 0001280058 us-gaap:CashFlowHedgingMember 2019-04-01 2019-06-30 0001280058 us-gaap:CashFlowHedgingMember 2018-04-01 2018-06-30 0001280058 us-gaap:CashFlowHedgingMember 2018-01-01 2018-06-30 0001280058 us-gaap:CashFlowHedgingMember 2017-12-31 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2018-03-31 0001280058 us-gaap:CashFlowHedgingMember 2018-03-31 0001280058 us-gaap:CashFlowHedgingMember 2019-03-31 0001280058 us-gaap:CashFlowHedgingMember 2019-06-30 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-06-30 0001280058 us-gaap:CashFlowHedgingMember 2018-12-31 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2018-04-01 2018-06-30 0001280058 us-gaap:CashFlowHedgingMember 2019-01-01 2019-06-30 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-06-30 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2019-03-31 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2018-06-30 0001280058 us-gaap:CashFlowHedgingMember 2018-06-30 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2019-04-01 2019-06-30 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2019-06-30 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0001280058 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0001280058 us-gaap:SubsequentEventMember 2019-09-13 0001280058 2019-02-01 2019-02-28 0001280058 us-gaap:AllOtherSegmentsMember 2019-01-01 2019-06-30 0001280058 blkb:GeneralMarketsGroupMember 2019-01-01 2019-06-30 0001280058 blkb:EnterpriseMarketsGroupMember 2019-01-01 2019-06-30 0001280058 us-gaap:AllOtherSegmentsMember 2018-04-01 2018-06-30 0001280058 blkb:InternationalMarketsGroupMember 2018-01-01 2018-06-30 0001280058 blkb:InternationalMarketsGroupMember 2018-04-01 2018-06-30 0001280058 blkb:InternationalMarketsGroupMember 2019-01-01 2019-06-30 0001280058 blkb:InternationalMarketsGroupMember 2019-04-01 2019-06-30 0001280058 blkb:GeneralMarketsGroupMember 2018-04-01 2018-06-30 0001280058 blkb:EnterpriseMarketsGroupMember 2018-04-01 2018-06-30 0001280058 blkb:GeneralMarketsGroupMember 2019-04-01 2019-06-30 0001280058 us-gaap:AllOtherSegmentsMember 2018-01-01 2018-06-30 0001280058 blkb:EnterpriseMarketsGroupMember 2019-04-01 2019-06-30 0001280058 us-gaap:AllOtherSegmentsMember 2019-04-01 2019-06-30 0001280058 blkb:GeneralMarketsGroupMember 2018-01-01 2018-06-30 0001280058 blkb:EnterpriseMarketsGroupMember 2018-01-01 2018-06-30 0001280058 country:US 2019-04-01 2019-06-30 0001280058 country:US 2019-01-01 2019-06-30 0001280058 country:US 2018-04-01 2018-06-30 0001280058 us-gaap:NonUsMember 2018-04-01 2018-06-30 0001280058 us-gaap:NonUsMember 2019-01-01 2019-06-30 0001280058 us-gaap:NonUsMember 2019-04-01 2019-06-30 0001280058 us-gaap:NonUsMember 2018-01-01 2018-06-30 0001280058 country:US 2018-01-01 2018-06-30 0001280058 us-gaap:ContractTerminationMember 2019-01-01 2019-06-30 0001280058 us-gaap:AccountingStandardsUpdate201602Member us-gaap:OtherRestructuringMember 2019-01-01 2019-06-30 0001280058 us-gaap:OtherRestructuringMember 2019-06-30 0001280058 us-gaap:ContractTerminationMember 2018-12-31 0001280058 us-gaap:AccountingStandardsUpdate201602Member us-gaap:ContractTerminationMember 2019-01-01 2019-06-30 0001280058 us-gaap:OtherRestructuringMember 2019-01-01 2019-06-30 0001280058 us-gaap:ContractTerminationMember 2019-06-30 0001280058 us-gaap:OtherRestructuringMember 2018-12-31 0001280058 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 2019-06-30 pure shares iso4217:USD shares iso4217:USD blkb:lease utreg:sqft 2 2 4 234454 25678 239311 17119 false --12-31 Q2 2019 0001280058 4722000 5231000 0.001 0.001 180000000 180000000 59327633 60187063 0 0 P2Y P2Y P5Y P5Y P5Y -259000 -651000 628000 904000 20000000 20000000 0 0 10760574 11017004 10-Q true 2019-06-30 false 000-50600 Blackbaud, Inc. DE 11-2617163 65 Fairchild Street Charleston SC 29492 843 216-6200 Common Stock, $0.001 Par Value BLKB NASDAQ Yes Yes Large Accelerated Filer false false false 49173478 32654000 30866000 354133000 418980000 131277000 86595000 5349000 1753000 76728000 59788000 600141000 597982000 39569000 40031000 107165000 0 87880000 75099000 632269000 545213000 340615000 291617000 66319000 65363000 1873958000 1615305000 35749000 34538000 60514000 46893000 359482000 420733000 7500000 7500000 327299000 295991000 790544000 805655000 553812000 379624000 48658000 44291000 2324000 2564000 100116000 0 5802000 9388000 1501256000 1241522000 0 0 60000 59000 427950000 399241000 286644000 266884000 -9409000 -5110000 240745000 246477000 372702000 373783000 1873958000 1615305000 208468000 192749000 406562000 373595000 17166000 20923000 34902000 44261000 225634000 213672000 441464000 417856000 86657000 76350000 171368000 145429000 14150000 18822000 28722000 37780000 100807000 95172000 200090000 183209000 124827000 118500000 241374000 234647000 55009000 48493000 110464000 93970000 25902000 25297000 54363000 51255000 28543000 28447000 55660000 53498000 1152000 1201000 2528000 2470000 730000 3688000 2683000 4499000 111336000 107126000 225698000 205692000 13491000 11374000 15676000 28955000 5799000 4303000 11122000 7820000 2181000 346000 2363000 506000 9873000 7417000 6917000 21641000 2733000 825000 899000 -2702000 7140000 6592000 6018000 24343000 0.15 0.14 0.13 0.52 0.15 0.14 0.13 0.51 47714621 47222657 47622740 47121692 48160684 48053094 48101212 48030547 -6018000 -8817000 -1428000 -2380000 -1939000 765000 -2871000 1844000 -7957000 -8052000 -4299000 -536000 -817000 -1460000 1719000 23807000 6018000 24343000 43113000 39847000 4646000 3697000 28755000 24953000 465000 1121000 376000 376000 -1982000 419000 45071000 38092000 12725000 18629000 216000 6327000 -9014000 -6675000 26328000 29545000 45089000 66394000 6375000 9575000 23206000 16359000 109386000 45315000 -500000 0 -138467000 -71249000 329100000 173500000 155150000 132150000 19760000 25184000 6000 11000 -107808000 -309189000 -3741000 -4391000 11802000 11653000 30845000 -309056000 -526000 -1606000 -63059000 -315517000 449846000 640174000 386787000 324657000 32654000 30866000 354133000 418980000 386787000 449846000 59327633 59000 399241000 -266884000 -5110000 246477000 373783000 -1122000 -1122000 5901000 5901000 234453 3000 3000 18400000 18400000 13693000 33000 13726000 663906 1000 1000 43314 3658000 3658000 60182678 60000 412937000 -285284000 -1452000 239487000 365748000 7140000 7140000 5901000 5901000 21726 3000 3000 1360000 1360000 15010000 19000 15029000 12405 0 0 -29746 -7957000 -7957000 60187063 60000 427950000 -286644000 -9409000 240745000 372702000 58551761 59000 351042000 -239199000 -642000 225029000 336289000 17751000 17751000 5825000 5825000 279422 9000 9000 22511000 22511000 11062000 30000 11092000 437878 0 0 35218 7516000 7516000 167000 -167000 0 59233843 59000 362113000 -261710000 7041000 236818000 344321000 6592000 6592000 5828000 5828000 40741 2000 2000 2673000 2673000 13834000 27000 13861000 68313 0 0 -41688 -8052000 -8052000 59301209 59000 375949000 -264383000 -1011000 237609000 348223000 <div style="line-height:120%;text-align:center;font-size:12pt;"><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="1"/></tr><tr><td style="width:100%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:12pt;font-weight:bold;">1. Organization</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We are</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">the world’s leading cloud software company powering social good. Serving the entire social good community—nonprofits, foundations, companies, education institutions, healthcare organizations and individual change agents—</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">we connect and empower</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">organizations to increase their impact through cloud software, services, expertise and data intelligence.</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Our</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">portfolio is tailored to the unique needs of vertical markets,</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">with solutions for fundraising and CRM, marketing, advocacy, peer-to-peer fundraising, corporate social responsibility, school management, ticketing, grantmaking, financial management, payment processing and analytics.</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Serving the industry for more than three decades,</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">we are</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">headquartered in Charleston, South Carolina and have operations in the United States, Australia, Canada, Costa Rica and the United Kingdom.</span></div> <div style="line-height:120%;padding-top:18px;text-align:center;font-size:12pt;"><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="1"/></tr><tr><td style="width:100%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:12pt;font-weight:bold;">2. Basis of Presentation</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Unaudited interim consolidated financial statements</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The accompanying interim consolidated financial statements have been prepared pursuant to the rules and regulations of the United States Securities and Exchange Commission ("SEC") for interim financial reporting. These consolidated statements are unaudited and, in the opinion of management, include all adjustments (consisting of normal recurring adjustments and accruals) necessary to state fairly the consolidated balance sheets, consolidated statements of comprehensive income, consolidated statements of cash flows and consolidated statements of stockholders’ equity, for the periods presented in accordance with accounting principles generally accepted in the United States ("U.S.") ("GAAP"). The consolidated balance sheet at </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">December 31, 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, has been derived from the audited consolidated financial statements at that date. Operating results and cash flows for the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">six</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> months ended </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> are not necessarily indicative of the results that may be expected for the fiscal year ending </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">December 31, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, or any other future period. Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with GAAP have been omitted in accordance with the rules and regulations for interim reporting of the SEC. These interim consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">December 31, 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, and other forms filed with the SEC from time to time.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Basis of consolidation</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The consolidated financial statements include the accounts of Blackbaud, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Reportable segment</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We report our operating results and financial information in one operating and reportable segment. Our chief operating decision maker uses consolidated financial information to make operating decisions, assess financial performance and allocate resources. Our chief operating decision maker is our chief executive officer ("CEO").</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Recently adopted accounting pronouncements</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">In February 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2016-02, </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-style:italic;">Leases (Topic 842) </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">("ASU 2016-02"). ASU 2016-02 requires lessees to record most leases on their balance sheet but recognize expenses in the income statement in a manner similar to previous guidance. The way in which entities classify leases determines how to recognize lease-related revenue and expense.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We adopted ASU 2016-02 as of January 1, 2019 using the transition method that allowed us to initially apply the guidance at the adoption date of January 1, 2019 without adjusting comparative periods presented. We elected to use the package of practical expedients that allowed us to not reassess: (1) whether any expired or existing contracts are or contain leases, (2) lease classification for any expired or existing leases and (3) initial direct costs for any existing leases. We did not elect to use the hindsight practical expedient, which permits entities to use hindsight in determining the lease term and assessing </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">impairment. Additionally, we elected not to apply the recognition requirements of the new lease accounting standard to short-term leases. Adopting ASU 2016-02 had a material impact on our consolidated balance sheet as of January 1, 2019, as we recognized </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$121.6 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> of lease liabilities and </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$113.4 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> of right-of-use ("ROU") assets for those leases classified as operating leases.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Summary of significant accounting policies</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Except for the accounting policy added for leases below as a result of adopting ASU 2016-02, there have been no changes to our significant accounting policies described in our Annual Report on Form 10-K for the year ended December 31, 2018, filed with the SEC on February 20, 2019, that have had a material impact on our consolidated financial statements. </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;text-decoration:underline;">Leases</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We determine if an arrangement is a lease at inception. Operating leases are included in operating lease ROU assets, accrued expense and other current liabilities, and operating lease liabilities, net of current portion in our consolidated balance sheet as of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. We use the implicit rate when readily determinable. The operating lease ROU asset also includes any initial direct costs and lease payments made and excludes lease incentives. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments related to our operating leases is recognized on a straight-line basis over the lease term. We have lease agreements with lease and non-lease components, which are generally accounted for separately. We do not recognize short-term leases (those that, at the commencement date, have a lease term of 12 months or less) on our consolidated balance sheets. Variable lease payments, which are primarily comprised of common-area maintenance, utilities and real estate taxes that are passed on from the lessor in proportion to the space leased by us, are recognized in operating expenses in the period in which the obligation for those payments is incurred.</span></div> <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Unaudited interim consolidated financial statements</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The accompanying interim consolidated financial statements have been prepared pursuant to the rules and regulations of the United States Securities and Exchange Commission ("SEC") for interim financial reporting. These consolidated statements are unaudited and, in the opinion of management, include all adjustments (consisting of normal recurring adjustments and accruals) necessary to state fairly the consolidated balance sheets, consolidated statements of comprehensive income, consolidated statements of cash flows and consolidated statements of stockholders’ equity, for the periods presented in accordance with accounting principles generally accepted in the United States ("U.S.") ("GAAP"). The consolidated balance sheet at </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">December 31, 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, has been derived from the audited consolidated financial statements at that date. Operating results and cash flows for the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">six</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> months ended </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> are not necessarily indicative of the results that may be expected for the fiscal year ending </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">December 31, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, or any other future period. Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with GAAP have been omitted in accordance with the rules and regulations for interim reporting of the SEC. These interim consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">December 31, 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, and other forms filed with the SEC from time to time.</span></div> <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Basis of consolidation</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The consolidated financial statements include the accounts of Blackbaud, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></div> <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Reportable segment</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We report our operating results and financial information in one operating and reportable segment. Our chief operating decision maker uses consolidated financial information to make operating decisions, assess financial performance and allocate resources. Our chief operating decision maker is our chief executive officer ("CEO").</span></div> <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Recently adopted accounting pronouncements</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">In February 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2016-02, </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-style:italic;">Leases (Topic 842) </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">("ASU 2016-02"). ASU 2016-02 requires lessees to record most leases on their balance sheet but recognize expenses in the income statement in a manner similar to previous guidance. The way in which entities classify leases determines how to recognize lease-related revenue and expense.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We adopted ASU 2016-02 as of January 1, 2019 using the transition method that allowed us to initially apply the guidance at the adoption date of January 1, 2019 without adjusting comparative periods presented. We elected to use the package of practical expedients that allowed us to not reassess: (1) whether any expired or existing contracts are or contain leases, (2) lease classification for any expired or existing leases and (3) initial direct costs for any existing leases. We did not elect to use the hindsight practical expedient, which permits entities to use hindsight in determining the lease term and assessing </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">impairment. Additionally, we elected not to apply the recognition requirements of the new lease accounting standard to short-term leases. Adopting ASU 2016-02 had a material impact on our consolidated balance sheet as of January 1, 2019, as we recognized </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$121.6 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> of lease liabilities and </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$113.4 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> of right-of-use ("ROU") assets for those leases classified as operating leases.</span></div> 121600000 113400000 <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;text-decoration:underline;">Leases</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We determine if an arrangement is a lease at inception. Operating leases are included in operating lease ROU assets, accrued expense and other current liabilities, and operating lease liabilities, net of current portion in our consolidated balance sheet as of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. We use the implicit rate when readily determinable. The operating lease ROU asset also includes any initial direct costs and lease payments made and excludes lease incentives. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments related to our operating leases is recognized on a straight-line basis over the lease term. We have lease agreements with lease and non-lease components, which are generally accounted for separately. We do not recognize short-term leases (those that, at the commencement date, have a lease term of 12 months or less) on our consolidated balance sheets. Variable lease payments, which are primarily comprised of common-area maintenance, utilities and real estate taxes that are passed on from the lessor in proportion to the space leased by us, are recognized in operating expenses in the period in which the obligation for those payments is incurred.</span></div> <div style="line-height:120%;padding-top:18px;text-align:center;font-size:12pt;"><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="1"/></tr><tr><td style="width:100%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:12pt;font-weight:bold;">3. Business Combinations</span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">YourCause acquisition</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">On </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">January 2, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, we acquired all of the outstanding equity securities, including all voting equity interests, of YourCause Holdings, LLC, a Delaware limited liability company ("YourCause"), pursuant to a purchase agreement and plan of merger. The acquisition expands our footprint in corporate social responsibility and employee engagement and enhances our position as a leader in providing solutions to both nonprofit organizations and for-profit companies committed to addressing social issues. We acquired the equity securities for an aggregate purchase price of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$157.7 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> in cash, subject to certain adjustments set forth in the agreement and plan of merger. The purchase price and related expenses were funded primarily through borrowings under the 2017 Credit Facility (as defined below). As a result of the acquisition, YourCause has become a wholly owned subsidiary of ours. The operating results of YourCause have been included in our consolidated financial statements from the date of acquisition. During the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">three and six months ended</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, we incurred </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">insignificant</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> acquisition-related expenses associated with the acquisition, which were recorded in general and administrative expense.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The fair values assigned to the assets acquired and liabilities assumed in the table below are based on our best estimates and assumptions as of the reporting date and are considered preliminary pending finalization. The estimates and assumptions are subject to change as we obtain additional information during the measurement period, which may be up to one year from the acquisition date. The assets and liabilities, pending finalization, include the valuation of intangible assets as well as the assumed deferred revenue and deferred income tax balances.</span></div><div style="line-height:120%;text-align:justify;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Purchase price allocation</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Net working capital, excluding deferred revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3,576</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-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="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other long-term 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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,574</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Identifiable intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>74,690</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-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="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(4,615</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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Deferred revenue</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(4,300</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,650</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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>87,473</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total purchase price</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>157,748</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The estimated fair value of accounts receivable acquired approximates the contractual value of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$4.1 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> and </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$54.7 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> of the goodwill arising in the acquisition is deductible for income tax purposes. The estimated goodwill recognized is attributable primarily to the opportunities for expected synergies from combining the operations and assembled workforce of YourCause. During the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">six</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> months ended </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, we recorded an insignificant measurement period adjustment to the estimated fair value of the YourCause assets acquired and liabilities assumed following the receipt of new information. The adjustment resulted in an increase to net working capital, excluding deferred revenue, with the corresponding offset to goodwill.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The YourCause acquisition resulted in the identification of the following identifiable intangible assets:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:70%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:15%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Intangible assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Weighted average amortization period</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">YourCause</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;"> (in thousands)</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(in years)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Acquired technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>47,800</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>12</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>25,900</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>15</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Marketing assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>830</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Non-compete agreements</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>160</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0</span></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total intangible assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>74,690</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>13</span></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The estimated fair values of the intangible assets were based on variations of the income approach, which estimates fair value based upon the present value of cash flows that the assets are expected to generate, and which included the relief-from-royalty method, incremental cash flow method, including the comparative (with and without) method and multi-period excess earnings method, depending on the intangible asset being valued. The method of amortization of identifiable finite-lived intangible assets is based on the expected pattern in which the estimated economic benefits of the respective assets are consumed or otherwise used up. Customer relationships and acquired technology assets are being amortized on an accelerated basis. Marketing assets are being amortized on a straight-line basis. The non-compete agreements were fully amortized as of March 31, 2019, based on the insignificance of the acquired assets.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We determined that the impact of this acquisition was not material to our consolidated financial statements; therefore, separate presentation of revenue and earnings since the acquisition date and pro forma information are not required nor included herein.</span></div> 157700000 <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The fair values assigned to the assets acquired and liabilities assumed in the table below are based on our best estimates and assumptions as of the reporting date and are considered preliminary pending finalization. The estimates and assumptions are subject to change as we obtain additional information during the measurement period, which may be up to one year from the acquisition date. The assets and liabilities, pending finalization, include the valuation of intangible assets as well as the assumed deferred revenue and deferred income tax balances.</span></div><div style="line-height:120%;text-align:justify;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Purchase price allocation</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Net working capital, excluding deferred revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3,576</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-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="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other long-term 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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,574</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Identifiable intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>74,690</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-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="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(4,615</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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Deferred revenue</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(4,300</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,650</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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>87,473</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total purchase price</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>157,748</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> 3576000 2574000 74690000 4615000 4300000 1650000 87473000 157748000 4100000 54700000 <div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The YourCause acquisition resulted in the identification of the following identifiable intangible assets:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:70%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:15%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Intangible assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Weighted average amortization period</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">YourCause</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;"> (in thousands)</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(in years)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Acquired technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>47,800</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>12</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>25,900</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>15</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Marketing assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>830</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Non-compete agreements</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>160</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0</span></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total intangible assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>74,690</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>13</span></span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> 47800000 P12Y 25900000 P15Y 830000 P2Y 160000 P0Y 74690000 P13Y <div style="line-height:120%;padding-top:18px;text-align:center;font-size:12pt;"><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="1"/></tr><tr><td style="width:100%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:12pt;font-weight:bold;">4. Goodwill and Other Intangible Assets</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The change in goodwill during the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">six</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> months ended </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, consisted of the following:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Balance at December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>545,213</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Additions related to current year business combinations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>87,473</span></span></div></td><td 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:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Effect of foreign currency translation</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(417</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Balance at June 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>632,269</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The change in goodwill during the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">six</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> months ended </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, consisted of the following:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Balance at December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>545,213</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Additions related to current year business combinations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>87,473</span></span></div></td><td 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:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Effect of foreign currency translation</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(417</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Balance at June 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>632,269</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> 545213000 87473000 -417000 632269000 <div style="line-height:120%;padding-top:18px;font-size:12pt;"><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="1"/></tr><tr><td style="width:100%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:12pt;font-weight:bold;">5. Earnings Per Share</span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We compute basic </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">earnings</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> per share by dividing net income available to common stockholders by the weighted average number of common shares outstanding during the period. Diluted </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">earnings</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> per share is computed by dividing net income available to common stockholders by the weighted average number of common shares and dilutive potential common shares outstanding during the period. Diluted </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">earnings</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> per share reflect the assumed exercise, settlement and vesting of all dilutive securities using the “treasury stock method” except when the effect is anti-dilutive. Potentially dilutive securities consist of shares issuable upon the exercise of stock options, settlement of stock appreciation rights and vesting of restricted stock awards and units.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The following table sets forth the computation of basic and diluted </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">earnings</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> per share:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:51%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;">  </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Three months ended <br/> June 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Six months ended <br/> June 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands, except per share amounts)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Numerator:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Net income</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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>7,140</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>6,592</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>6,018</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>24,343</span></span></div></td><td 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Denominator:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Weighted average common shares</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>47,714,621</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>47,222,657</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>47,622,740</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>47,121,692</span></span></div></td><td 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:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Add effect of dilutive securities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Stock-based awards</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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>446,063</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 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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>830,437</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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>478,472</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 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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>908,855</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:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Weighted average common shares assuming dilution</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>48,160,684</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>48,053,094</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;border-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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>48,101,212</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>48,030,547</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;border-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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Earnings per share:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0.15</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0.14</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0.13</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0.52</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Diluted</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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0.15</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0.14</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0.13</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0.51</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;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:#f4f4f4;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:#f4f4f4;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:#f4f4f4;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:#f4f4f4;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:#f4f4f4;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;border-bottom:1px solid #71bf43;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Anti-dilutive shares excluded from calculations of diluted earnings per share</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>245,060</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>748,743</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>37</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;"><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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The following table sets forth the computation of basic and diluted </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">earnings</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> per share:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:51%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;">  </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Three months ended <br/> June 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Six months ended <br/> June 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands, except per share amounts)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Numerator:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Net income</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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>7,140</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>6,592</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>6,018</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>24,343</span></span></div></td><td 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Denominator:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Weighted average common shares</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>47,714,621</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>47,222,657</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>47,622,740</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>47,121,692</span></span></div></td><td 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:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Add effect of dilutive securities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Stock-based awards</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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>446,063</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 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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>830,437</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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>478,472</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 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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>908,855</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:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Weighted average common shares assuming dilution</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>48,160,684</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>48,053,094</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;border-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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>48,101,212</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>48,030,547</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;border-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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Earnings per share:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0.15</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0.14</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0.13</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0.52</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Diluted</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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0.15</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0.14</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0.13</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0.51</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;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:#f4f4f4;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:#f4f4f4;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:#f4f4f4;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:#f4f4f4;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:#f4f4f4;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;border-bottom:1px solid #71bf43;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Anti-dilutive shares excluded from calculations of diluted earnings per share</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>245,060</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>748,743</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>37</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;"><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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> 7140000 6592000 6018000 24343000 47714621 47222657 47622740 47121692 446063 830437 478472 908855 48160684 48053094 48101212 48030547 0.15 0.14 0.13 0.52 0.15 0.14 0.13 0.51 245060 0 748743 37 <div style="line-height:120%;padding-top:18px;text-align:center;font-size:12pt;"><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="1"/></tr><tr><td style="width:100%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:12pt;font-weight:bold;">6. Fair Value Measurements</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We use a three-tier fair value hierarchy to measure fair value. This hierarchy prioritizes the inputs into three broad levels as follows:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:54px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Level 1 - Quoted prices for identical assets or liabilities in active markets; </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:54px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Level 2 - Quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:54px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:30px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Level 3 - Valuations derived from valuation techniques in which one or more significant inputs are unobservable.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Recurring fair value measurements</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Assets and liabilities that are measured at fair value on a recurring basis consisted of the following, as of the dates indicated below:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width: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;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Fair value measurement using</span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Level 3</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Fair value as of June 30, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Financial liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Derivative instruments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,826</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,826</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total financial liabilities</span></div></td><td style="vertical-align:bottom;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-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;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,826</span></span></div></td><td style="vertical-align:bottom;border-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;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-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;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,826</span></span></div></td><td style="vertical-align:bottom;border-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:#f4f4f4;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:#f4f4f4;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:#f4f4f4;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:#f4f4f4;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:#f4f4f4;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:#f4f4f4;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:#f4f4f4;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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Fair value as of December 31, 2018</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Financial assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Derivative instruments</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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,260</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 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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,260</span></span></div></td><td 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:#f4f4f4;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total financial assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;border-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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,260</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;border-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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;border-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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,260</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;border-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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Fair value as of December 31, 2018</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Financial liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Derivative instruments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>186</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>186</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total financial liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>186</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>186</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Our derivative instruments within the scope of Accounting Standards Codification ("ASC") 815, </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-style:italic;">Derivatives and Hedging</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, are required to be recorded at fair value. Our derivative instruments that are recorded at fair value include interest rate swaps.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The fair value of our interest rate swaps was based on model-driven valuations using LIBOR rates, which are observable at commonly quoted intervals. Accordingly, our interest rate swaps are classified within Level 2 of the fair value hierarchy.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We believe the carrying amounts of our cash and cash equivalents, restricted cash due to customers, accounts receivable, trade accounts payable, accrued expenses and other current liabilities and due to customers approximate their fair values at </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> and </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">December 31, 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, due to the immediate or short-term maturity of these instruments.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We believe the carrying amount of our debt approximates its fair value at </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> and </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">December 31, 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, as the debt bears interest rates that approximate market value. As LIBOR rates are observable at commonly quoted intervals, our debt is classified within Level 2 of the fair value hierarchy.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We did not transfer any assets or liabilities among the levels within the fair value hierarchy during the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">six</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> months ended </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">. Additionally, we did not hold any Level 3 assets or liabilities during the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">six</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> months ended </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Non-recurring fair value measurements</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Assets and liabilities that are measured at fair value on a non-recurring basis include intangible assets, goodwill and operating lease ROU assets, which are recognized at fair value during the period in which an acquisition is completed or at lease commencement, from updated estimates and assumptions during the measurement period, or when they are considered to be impaired. These non-recurring fair value measurements, primarily for intangible assets acquired and operating lease ROU assets, are based on Level 3 unobservable inputs. In the event of an impairment, we determine the fair value of the intangible assets other than goodwill using a discounted cash flow approach, which contains significant unobservable inputs and, therefore, is considered a Level 3 fair value measurement. The unobservable inputs in the analysis generally include future cash flow projections and a discount rate. For goodwill impairment testing, we estimate fair value using market-based methods including the use of market capitalization and consideration of a control premium. </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">During the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">six</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> months ended </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, we recorded </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$1.3 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> in impairments of operating lease ROU assets associated with certain leased office spaces we ceased using as part of our facilities optimization restructuring. These impairments were recorded as restructuring expense on our consolidated statements of comprehensive income. See </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Note 15</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> to these consolidated financial statements for additional details regarding our facilities optimization restructuring.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">There were no non-recurring fair value adjustments to intangible assets and goodwill during the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">six</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> months ended </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, except for an insignificant business combination accounting adjustment to the initial fair value estimates of the YourCause assets acquired and liabilities assumed at the acquisition date from updated information obtained during the measurement period. See Note 3 to these consolidated financial statements for additional details. We record any measurement period adjustments to the fair value of assets acquired and liabilities assumed, with the corresponding offset to goodwill.</span></div> <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Assets and liabilities that are measured at fair value on a recurring basis consisted of the following, as of the dates indicated below:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width: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;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Fair value measurement using</span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Level 3</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Fair value as of June 30, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Financial liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Derivative instruments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,826</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,826</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total financial liabilities</span></div></td><td style="vertical-align:bottom;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-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;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,826</span></span></div></td><td style="vertical-align:bottom;border-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;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-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;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,826</span></span></div></td><td style="vertical-align:bottom;border-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:#f4f4f4;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:#f4f4f4;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:#f4f4f4;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:#f4f4f4;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:#f4f4f4;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:#f4f4f4;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:#f4f4f4;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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Fair value as of December 31, 2018</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Financial assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Derivative instruments</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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,260</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 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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,260</span></span></div></td><td 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:#f4f4f4;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total financial assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;border-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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,260</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;border-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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;border-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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,260</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;border-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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Fair value as of December 31, 2018</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Financial liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Derivative instruments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>186</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>186</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total financial liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>186</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>186</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> 0 1826000 0 1826000 0 1826000 0 1826000 0 2260000 0 2260000 0 2260000 0 2260000 0 186000 0 186000 0 186000 0 186000 1300000 <div style="line-height:120%;padding-top:18px;text-align:center;font-size:12pt;"><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="1"/></tr><tr><td style="width:100%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:12pt;font-weight:bold;">7. Consolidated Financial Statement Details</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Prepaid expenses and other assets</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="7"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">December 31, <br/>2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Costs of obtaining contracts</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)(2)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>90,119</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>85,590</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="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="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Prepaid software maintenance and subscriptions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>31,705</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>21,134</span></span></div></td><td 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Unbilled accounts receivable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>5,691</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>4,161</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Taxes, prepaid and receivable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3,586</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,055</span></span></div></td><td 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Security deposits</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>945</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,020</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other 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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>11,001</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>11,191</span></span></div></td><td 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:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total prepaid expenses and other assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>143,047</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>125,151</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;border-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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Less: Long-term portion</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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>66,319</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 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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>65,363</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;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>76,728</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>59,788</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;"><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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Amortization expense from costs of obtaining contracts was </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;"><span>$9.8 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> and </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;"><span>$19.4 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> for the </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;">three and six months ended</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">, respectively, and </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;"><span>$9.1 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> and </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;"><span>$17.6 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> for the </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;">three and six months ended</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;">June 30, 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">, respectively.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">The current portion of costs of obtaining contracts as of </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> and </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;">December 31, 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> was </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;"><span>$32.3 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> and </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;"><span>$31.7 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">, respectively.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Accrued expenses and other liabilities</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">December 31, <br/>2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Operating lease liabilities, current portion </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>16,155</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accrued bonuses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>14,301</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>14,868</span></span></div></td><td 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accrued commissions and salaries</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>7,760</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>9,934</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Taxes payable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>6,391</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>6,204</span></span></div></td><td 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Customer credit balances</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>4,090</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>4,076</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Unrecognized tax benefit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3,747</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,719</span></span></div></td><td 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accrued vacation costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,041</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,352</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="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="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accrued health care 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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,806</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,497</span></span></div></td><td 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>10,025</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>14,631</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total accrued expenses and other liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>66,316</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>56,281</span></span></div></td><td style="vertical-align:bottom;border-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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Less: Long-term portion</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>5,802</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>9,388</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="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;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accrued expenses and other current liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>60,514</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>46,893</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Upon adoption of ASU 2016-02 at January 1, 2019, we recognized lease liabilities for our operating leases. See Note 2 of these consolidated financial statements for details.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Other income, net</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </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="14"/></tr><tr><td style="width:43%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;">  </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Three months ended <br/> June 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Six months ended <br/> June 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Interest income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>525</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>277</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,179</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>669</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other income (expense), net</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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,656</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 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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>69</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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,184</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 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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(163</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other income, net</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,181</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>346</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,363</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>506</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Prepaid expenses and other assets</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="7"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">December 31, <br/>2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Costs of obtaining contracts</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)(2)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>90,119</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>85,590</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="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="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Prepaid software maintenance and subscriptions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>31,705</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>21,134</span></span></div></td><td 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Unbilled accounts receivable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>5,691</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>4,161</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Taxes, prepaid and receivable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3,586</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,055</span></span></div></td><td 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Security deposits</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>945</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,020</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other 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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>11,001</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>11,191</span></span></div></td><td 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:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total prepaid expenses and other assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>143,047</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>125,151</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;border-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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Less: Long-term portion</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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>66,319</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 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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>65,363</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;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>76,728</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>59,788</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;"><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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Amortization expense from costs of obtaining contracts was </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;"><span>$9.8 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> and </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;"><span>$19.4 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> for the </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;">three and six months ended</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">, respectively, and </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;"><span>$9.1 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> and </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;"><span>$17.6 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> for the </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;">three and six months ended</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;">June 30, 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">, respectively.</span></div></td></tr></table><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(2)</span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">The current portion of costs of obtaining contracts as of </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> and </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;">December 31, 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> was </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;"><span>$32.3 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> and </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;"><span>$31.7 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">, respectively.</span></div> 90119000 85590000 31705000 21134000 5691000 4161000 3586000 2055000 945000 1020000 11001000 11191000 143047000 125151000 66319000 65363000 76728000 59788000 9800000 19400000 9100000 17600000 32300000 31700000 <div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Accrued expenses and other liabilities</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">December 31, <br/>2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Operating lease liabilities, current portion </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>16,155</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accrued bonuses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>14,301</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>14,868</span></span></div></td><td 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accrued commissions and salaries</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>7,760</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>9,934</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Taxes payable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>6,391</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>6,204</span></span></div></td><td 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Customer credit balances</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>4,090</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>4,076</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Unrecognized tax benefit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3,747</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,719</span></span></div></td><td 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accrued vacation costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,041</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,352</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="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="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accrued health care 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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,806</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,497</span></span></div></td><td 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>10,025</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>14,631</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total accrued expenses and other liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>66,316</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>56,281</span></span></div></td><td style="vertical-align:bottom;border-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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Less: Long-term portion</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>5,802</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>9,388</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="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;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accrued expenses and other current liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>60,514</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>46,893</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(1)</span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Upon adoption of ASU 2016-02 at January 1, 2019, we recognized lease liabilities for our operating leases. See Note 2 of these consolidated financial statements for details.</span></div> 16155000 0 14301000 14868000 7760000 9934000 6391000 6204000 4090000 4076000 3747000 2719000 2041000 2352000 1806000 1497000 10025000 14631000 66316000 56281000 5802000 9388000 60514000 46893000 <div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Other income, net</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </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="14"/></tr><tr><td style="width:43%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;">  </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Three months ended <br/> June 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Six months ended <br/> June 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Interest income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>525</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>277</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,179</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>669</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other income (expense), net</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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,656</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 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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>69</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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,184</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 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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(163</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other income, net</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,181</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>346</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,363</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>506</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> 525000 277000 1179000 669000 1656000 69000 1184000 -163000 2181000 346000 2363000 506000 <div style="line-height:120%;padding-top:18px;font-size:12pt;"><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="1"/></tr><tr><td style="width:100%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:12pt;font-weight:bold;">8. Debt</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The following table summarizes our debt balances and the related weighted average effective interest rates, which includes the effect of interest rate swap agreements.</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:43%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Debt balance at</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><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 #ffffff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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 #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Weighted average </span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">effective interest rate at</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">December 31, <br/>2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">December 31, <br/>2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Credit facility:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">    Revolving credit loans</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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>277,700</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>100,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3.92</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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>4.13</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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">    Term loans</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>285,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>288,750</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3.65</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3.44</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">        Total debt</span></div></td><td colspan="2" style="vertical-align:bottom;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>562,700</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>388,750</span></span></div></td><td style="vertical-align:bottom;border-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;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3.78</span></span></div></td><td style="vertical-align:bottom;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3.61</span></span></div></td><td style="vertical-align:bottom;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Less: Unamortized discount and debt issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,388</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,626</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Less: Debt, current portion</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>7,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>7,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3.90</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3.77</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Debt, net of current portion</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>553,812</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>379,624</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3.78</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3.61</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">In </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 2017</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, we entered into a five-year </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$700.0 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> senior credit facility (the "</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2017 Credit Facility</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">"). As of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, the required annual maturities related to the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2017 Credit Facility</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Years ending December 31,</span></div><div style="font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Annual maturities</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2019 - remaining</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3,750</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>7,500</span></span></div></td><td 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2021 </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>7,500</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>543,950</span></span></div></td><td 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2023 </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;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></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total required maturities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>562,700</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Financing for 2019 acquisition</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">On </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">January 2, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, we acquired YourCause for </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$157.7 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> in cash, subject to certain adjustments set forth in the agreement and plan of merger. We financed the acquisition with a revolving credit loan under the 2017 Credit Facility.</span></div> <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The following table summarizes our debt balances and the related weighted average effective interest rates, which includes the effect of interest rate swap agreements.</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:43%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Debt balance at</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><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 #ffffff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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 #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Weighted average </span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">effective interest rate at</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">December 31, <br/>2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">December 31, <br/>2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Credit facility:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">    Revolving credit loans</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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>277,700</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>100,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3.92</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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>4.13</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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">    Term loans</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>285,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>288,750</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3.65</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3.44</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">        Total debt</span></div></td><td colspan="2" style="vertical-align:bottom;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>562,700</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>388,750</span></span></div></td><td style="vertical-align:bottom;border-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;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3.78</span></span></div></td><td style="vertical-align:bottom;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3.61</span></span></div></td><td style="vertical-align:bottom;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Less: Unamortized discount and debt issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,388</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,626</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Less: Debt, current portion</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>7,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>7,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3.90</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3.77</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Debt, net of current portion</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>553,812</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>379,624</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3.78</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3.61</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> 277700000 100000000 0.0392 0.0413 285000000 288750000 0.0365 0.0344 562700000 388750000 0.0378 0.0361 -1388000 -1626000 7500000 7500000 0.0390 0.0377 553812000 379624000 0.0378 0.0361 700000000.0 As of <span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, the required annual maturities related to the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2017 Credit Facility</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> were as follows:</span><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Years ending December 31,</span></div><div style="font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Annual maturities</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2019 - remaining</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3,750</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>7,500</span></span></div></td><td 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2021 </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>7,500</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>543,950</span></span></div></td><td 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2023 </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;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></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total required maturities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>562,700</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> 3750000 7500000 7500000 543950000 0 0 562700000 157700000 <div style="line-height:120%;padding-top:18px;text-align:center;font-size:12pt;"><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="1"/></tr><tr><td style="width:100%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:12pt;font-weight:bold;">9. Derivative Instruments</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Cash flow hedges</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We generally use derivative instruments to manage our variable interest rate risk. In </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">July 2017</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, we entered into an interest rate swap agreement (the "</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">July 2017</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> Swap Agreement"), which effectively converts portions of our variable rate debt under the 2017 Credit Facility to a fixed rate for the term of the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">July 2017</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> Swap Agreement. The notional value of the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">July 2017</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> Swap Agreement was </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$150.0 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> with an effective date beginning in </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">July 2017</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> through </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">July 2021</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">. We designated the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">July 2017</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> Swap Agreement as a cash flow hedge at the inception of the contract.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">In </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">February 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, we entered into an additional interest rate swap agreement (the "</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">February 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> Swap Agreement"), which effectively converts portions of our variable rate debt under the 2017 Credit Facility to a fixed rate for the term of the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">February 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> Swap Agreement. The notional value of the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">February 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> Swap Agreement was </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$50.0 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> with an effective date beginning in </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">February 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> through </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 2021</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">. We designated the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">February 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> Swap Agreement as a cash flow hedge at the inception of the contract.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">In </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, we entered into an additional interest rate swap agreement (the "</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> Swap Agreement"), which effectively converts portions of our variable rate debt under the 2017 Credit Facility to a fixed rate for the term of the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> Swap Agreement. The notional value of the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> Swap Agreement was </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$75.0 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> with an effective date beginning in </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> through </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 2021</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">. We designated the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> Swap Agreement as a cash flow hedge at the inception of the contract.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The fair values of our derivative instruments were as follows as of:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:27%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Asset Derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Liability Derivatives</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Balance sheet location</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">December 31, <br/>2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Balance sheet location</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">December 31, <br/>2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;font-weight:bold;">Derivative instruments designated as hedging instruments:</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Interest rate swaps, long-term portion</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Other 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:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"><span>2,260</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Other 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:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"><span>1,826</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"><span>186</span></span></div></td><td 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;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;font-weight:bold;">Total derivative instruments designated as hedging instruments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"><span>2,260</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"><span>1,826</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"><span>186</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The effects of derivative instruments in cash flow hedging relationships were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:27%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Gain (loss) recognized</span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">in accumulated other </span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">comprehensive </span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">loss as of</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td rowspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Location </span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">of gain (loss) </span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">reclassified from </span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">accumulated other </span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">comprehensive </span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">loss into income</span></div></td><td colspan="6" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Gain (loss) reclassified from accumulated</span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;"> other comprehensive loss into income</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Three months ended <br/> June 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #ffffff;"><div 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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Six months ended <br/> June 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Interest rate swaps</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,826</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>244</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>473</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-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: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="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">June 30, <br/>2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Three months ended <br/> June 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #ffffff;"><div 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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Six months ended <br/> June 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Interest rate swaps</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3,789</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Interest expense</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(60</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(40</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Our policy requires that derivatives used for hedging purposes be designated and effective as a hedge of the identified risk exposure at the inception of the contract. Accumulated other comprehensive income (loss) includes unrealized gains or losses from the change in fair value measurement of our derivative instruments each reporting period and the related income tax expense or benefit. Changes in the fair value measurements of the derivative instruments and the related income tax expense or benefit are reflected as adjustments to accumulated other comprehensive income (loss) until the actual hedged expense is incurred or until the hedge is terminated at which point the unrealized gain (loss) is reclassified from accumulated other comprehensive income (loss) to current earnings. The estimated accumulated other comprehensive income as of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> that is expected to be reclassified into earnings within the next twelve months is </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">insignificant</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">. There were </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">no</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> ineffective portions of our interest rate swap derivatives during the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">six months ended</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> and </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">. See </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Note 13</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> to these consolidated financial statements for a summary of the changes in accumulated other comprehensive income (loss) by component.</span></div> 150000000.0 50000000.0 75000000.0 <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The fair values of our derivative instruments were as follows as of:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:27%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Asset Derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Liability Derivatives</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Balance sheet location</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">December 31, <br/>2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Balance sheet location</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">December 31, <br/>2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;font-weight:bold;">Derivative instruments designated as hedging instruments:</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Interest rate swaps, long-term portion</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Other 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:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"><span>2,260</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Other 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:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"><span>1,826</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"><span>186</span></span></div></td><td 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;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;font-weight:bold;">Total derivative instruments designated as hedging instruments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"><span>2,260</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"><span>1,826</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"><span>186</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> 0 2260000 1826000 186000 0 2260000 1826000 186000 <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The effects of derivative instruments in cash flow hedging relationships were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:27%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Gain (loss) recognized</span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">in accumulated other </span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">comprehensive </span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">loss as of</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td rowspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Location </span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">of gain (loss) </span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">reclassified from </span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">accumulated other </span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">comprehensive </span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">loss into income</span></div></td><td colspan="6" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Gain (loss) reclassified from accumulated</span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;"> other comprehensive loss into income</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Three months ended <br/> June 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #ffffff;"><div 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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Six months ended <br/> June 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Interest rate swaps</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,826</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>244</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>473</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-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: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="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">June 30, <br/>2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Three months ended <br/> June 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #ffffff;"><div 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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Six months ended <br/> June 30, 2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Interest rate swaps</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>3,789</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Interest expense</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(60</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(40</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> 1826000 -244000 -473000 -3789000 60000 40000 <div style="line-height:120%;padding-top:18px;text-align:center;font-size:12pt;"><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="1"/></tr><tr><td style="width:100%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:12pt;font-weight:bold;">10. Commitments and Contingencies </span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Leases</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We have operating leases for corporate offices, subleased offices and certain equipment and furniture. Our leases have remaining lease terms </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">of less than</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">year</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> to </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>19</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> years, some of which include options to extend the leases for up to </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>5</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> years. We do not have lease agreements with residual value guarantees, sale leaseback terms or material restrictive covenants.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">In May 2016, we entered into a lease agreement for our New Headquarters Facility in Charleston, South Carolina. There are two phases for construction of the New Headquarters Facility. Phase One included a building with approximately </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>172,000</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> rentable square feet, which we began using in April 2018. The lease agreement also grants us a Phase Two option to request that the landlord construct and lease to us a second office building and related improvements. The lease agreement expires in April 2038 and provides for </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">four</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> renewal periods of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">five</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> years each at a base rent equal to the then prevailing market rate for comparable buildings.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We continue to lease our former headquarters facility, now called our Customer Operations Center, in Charleston, South Carolina. The lease expires in October 2023 and has </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">two</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">five</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">-year renewal options. We also have a lease for office space in Austin, Texas which expires in September 2023 and has </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">two</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">five</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">-year renewal options.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">For each of the leases discussed above, we have not included the renewal options in the lease terms for calculating the lease liability as the renewal options allow us to maintain operational flexibility and we are not reasonably certain we will exercise these options at this time.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">As of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, we had additional operating leases, primarily for office space, that have not yet commenced with future rent payments of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$6.5 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">. These operating leases will commence during fiscal year </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> with lease terms of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">two</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> years.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The components of lease expense for the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">three and six months ended</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, were 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="8"/></tr><tr><td style="width:65%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Three months ended <br/> June 30,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Six months ended <br/> June 30,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="text-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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #ffffff;"><div 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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Operating lease cost</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>5,894</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>11,894</span></span></div></td><td 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Variable lease cost</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>988</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,979</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(755</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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,459</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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Net lease cost</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>6,127</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>12,414</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Includes short-term lease costs, which were immaterial.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">During the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">six</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> months ended </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, we recorded </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$1.3 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> in impairments of operating lease ROU assets associated with certain leased office spaces we ceased using as part of our facilities optimization restructuring. These impairments were recorded as restructuring expense on our consolidated statements of comprehensive income. See </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Note 15</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> to these consolidated financial statements for additional details regarding our facilities optimization restructuring.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total rent expense as determined under ASC 840 for the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">three and six</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> months ended </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> was </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$5.5 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> and </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$9.9 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Maturities of our operating lease liabilities as of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> were 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="4"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Years ending December 31,<br/>(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Operating leases</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2019 – remaining</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>11,376</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>21,672</span></span></div></td><td 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2021 </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>18,948</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>16,823</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2023 </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>14,608</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>81,958</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:#f4f4f4;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>165,385</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;border-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Less: Amount representing 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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>49,114</span></span></div></td><td 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;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Present value of future payments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>116,271</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Our maturities of our operating lease liabilities do not include payments related to Phase Two of our New Headquarters Facility, as that option had not been exercised as of </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">As determined under ASC 840, the future minimum lease payments related to lease agreements with a remaining noncancelable term in excess of one year, net of related sublease commitments and lease incentives, as of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">December 31, 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> were 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="4"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Years ending December 31,</span></div><div style="font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2019 </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>20,808</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>20,274</span></span></div></td><td 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>16,924</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>14,391</span></span></div></td><td 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>12,923</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>81,755</span></span></div></td><td 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;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total minimum lease payments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>167,075</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Our ROU assets and lease liabilities are included in the following line items in our consolidated balance sheet:</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="4"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Operating leases</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Operating lease right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>107,165</span></span></div></td><td 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:#f4f4f4;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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accrued expenses and other current 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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>16,155</span></span></div></td><td 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:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Operating lease liabilities, net of current portion</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>100,116</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total operating lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>116,271</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">As of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, the weighted average remaining lease terms and discount rates were 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:83%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Operating leases</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Weighted average remaining lease term (years)</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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>13.0</span></span></div></td><td 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;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Weighted average discount rate</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>5.96</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Supplemental cash flow information related to leases during the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">six</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> months ended </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, 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="4"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Six months ended <br/> June 30,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="text-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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Cash paid for amounts included in the measurement of lease liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Operating cash flows from operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>11,673</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Right-of-use assets obtained in exchange for lease obligations (non-cash):</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Operating leases</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>105,010</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;"><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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Other commitments</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The term loans under the 2017 Credit Facility require periodic principal payments. The balance of the term loans and any amounts drawn on the revolving credit loans are due upon maturity of the 2017 Credit Facility in </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 2022</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We have contractual obligations for third-party technology used in our solutions and for other services we purchase as part of our normal operations. In certain cases, these arrangements require a minimum annual purchase commitment by us. As of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, the remaining aggregate minimum purchase commitment under these arrangements was approximately </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$106.5 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> through </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2023</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Solution and service indemnifications</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">In the ordinary course of business, we provide certain indemnifications of varying scope to customers against claims of intellectual property infringement made by third parties arising from the use of our solutions or services. If we determine that it is probable that a loss has been incurred related to solution or service indemnifications, any such loss that could be reasonably estimated would be recognized. We have not identified any losses and, accordingly, we have not recorded a liability related to these indemnifications.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Legal proceedings</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We are subject to legal proceedings and claims that arise in the ordinary course of business. We make a provision for a loss contingency when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed at least quarterly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular case. Unless otherwise specifically disclosed in this note, we have determined as of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, that no provision for liability nor disclosure is required </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">related to any claim against us because (a) there is not a reasonable possibility that a loss exceeding amounts already recognized (if any) may be incurred with respect to such claim; (b) a reasonably possible loss or range of loss cannot be estimated; or (c) such estimate is immaterial.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">All legal costs associated with litigation are expensed as incurred. Litigation is inherently unpredictable. However, we believe that we have valid defenses with respect to the legal matters pending against us. It is possible, nevertheless, that our consolidated financial position, results of operations or cash flows could be negatively affected in any particular period by an unfavorable resolution of one or more of such proceedings, claims or investigations.</span></div> P1Y P19Y P5Y 172000 6500000 <div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The components of lease expense for the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">three and six months ended</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, were 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="8"/></tr><tr><td style="width:65%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Three months ended <br/> June 30,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Six months ended <br/> June 30,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="text-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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #ffffff;"><div 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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Operating lease cost</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>5,894</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>11,894</span></span></div></td><td 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Variable lease cost</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>988</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,979</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(755</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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,459</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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Net lease cost</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>6,127</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>12,414</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(1)</span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Includes short-term lease costs, which were immaterial.</span></div> 5894000 11894000 988000 1979000 755000 1459000 6127000 12414000 1300000 5500000 9900000 <div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Maturities of our operating lease liabilities as of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> were 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="4"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Years ending December 31,<br/>(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Operating leases</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2019 – remaining</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>11,376</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>21,672</span></span></div></td><td 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2021 </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>18,948</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>16,823</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2023 </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>14,608</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>81,958</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:#f4f4f4;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>165,385</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;border-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Less: Amount representing 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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>49,114</span></span></div></td><td 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;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Present value of future payments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>116,271</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(1)</span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Our maturities of our operating lease liabilities do not include payments related to Phase Two of our New Headquarters Facility, as that option had not been exercised as of </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">.</span></div> 11376000 21672000 18948000 16823000 14608000 81958000 165385000 49114000 116271000 <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">As determined under ASC 840, the future minimum lease payments related to lease agreements with a remaining noncancelable term in excess of one year, net of related sublease commitments and lease incentives, as of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">December 31, 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> were 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="4"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Years ending December 31,</span></div><div style="font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2019 </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>20,808</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>20,274</span></span></div></td><td 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>16,924</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>14,391</span></span></div></td><td 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>12,923</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>81,755</span></span></div></td><td 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;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total minimum lease payments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>167,075</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> 20808000 20274000 16924000 14391000 12923000 81755000 167075000 107165000 16155000 100116000 116271000 <div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">As of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, the weighted average remaining lease terms and discount rates were 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:83%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Operating leases</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Weighted average remaining lease term (years)</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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>13.0</span></span></div></td><td 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;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Weighted average discount rate</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>5.96</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Our ROU assets and lease liabilities are included in the following line items in our consolidated balance sheet:</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="4"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Operating leases</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Operating lease right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>107,165</span></span></div></td><td 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:#f4f4f4;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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accrued expenses and other current 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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>16,155</span></span></div></td><td 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:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Operating lease liabilities, net of current portion</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>100,116</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total operating lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>116,271</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> P13Y 0.0596 <div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Supplemental cash flow information related to leases during the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">six</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> months ended </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, 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="4"/></tr><tr><td style="width:83%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Six months ended <br/> June 30,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="text-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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Cash paid for amounts included in the measurement of lease liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Operating cash flows from operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>11,673</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Right-of-use assets obtained in exchange for lease obligations (non-cash):</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Operating leases</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>105,010</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;"><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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> 11673000 105010000 106500000 <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Legal proceedings</span></div>We are subject to legal proceedings and claims that arise in the ordinary course of business. We make a provision for a loss contingency when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed at least quarterly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular case. <div style="line-height:120%;padding-top:18px;text-align:center;font-size:12pt;"><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="1"/></tr><tr><td style="width:100%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:12pt;font-weight:bold;">11. Income Taxes</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Our </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">income tax provision (benefit)</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> and effective income tax rates, including the effects of period-specific events, were:</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="14"/></tr><tr><td style="width:51%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;">  </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Three months ended <br/> June 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Six months ended <br/> June 30,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Income tax provision (benefit)</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,733</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>825</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>899</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(2,702</span></span></div></td><td style="vertical-align:middle;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Effective income tax rate</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>27.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>11.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>13.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(12.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)%</span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The increase in our effective income tax rate during the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">three and six months ended</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, when compared to the same periods in </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, was primarily due to a decrease in the discrete benefit to income tax expense relating to stock-based compensation. The impact was attributable to a decrease in the market price for shares of our common stock, when compared to the same periods in </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, as reported by the Nasdaq Stock Market LLC ("Nasdaq"). Most of our equity awards are granted during our first quarter and vest in subsequent years during the same quarter.</span></div> <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Our </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">income tax provision (benefit)</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> and effective income tax rates, including the effects of period-specific events, were:</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="14"/></tr><tr><td style="width:51%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;">  </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Three months ended <br/> June 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Six months ended <br/> June 30,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Income tax provision (benefit)</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,733</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>825</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>899</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(2,702</span></span></div></td><td style="vertical-align:middle;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Effective income tax rate</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>27.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>11.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>13.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">%</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(12.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)%</span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> 2733000 825000 899000 -2702000 0.277 0.111 0.130 -0.125 <div style="line-height:120%;padding-top:18px;text-align:center;font-size:12pt;"><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="1"/></tr><tr><td style="width:100%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:12pt;font-weight:bold;">12. Stock-based Compensation</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Stock-based compensation expense is allocated to cost of revenue and operating expenses on the consolidated statements of comprehensive income based on where the associated employee’s compensation is recorded. The following table summarizes stock-based compensation expense:</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="14"/></tr><tr><td style="width:51%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;">  </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Three months ended <br/> June 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Six months ended <br/> June 30,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Included in cost of revenue:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Cost of recurring</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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>451</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>718</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>963</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,170</span></span></div></td><td 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:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Cost of one-time services and other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>340</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>927</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>802</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,570</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total included in cost of revenue</span></div></td><td colspan="2" style="vertical-align:bottom;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>791</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,645</span></span></div></td><td style="vertical-align:bottom;border-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;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,765</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,740</span></span></div></td><td style="vertical-align:bottom;border-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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Included in operating expenses:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Sales, marketing and customer success</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,827</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,807</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>5,738</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>4,632</span></span></div></td><td 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:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,753</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,448</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>5,427</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>4,584</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>8,658</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 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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>6,961</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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>15,825</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 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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>12,997</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:#f4f4f4;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total included in operating expenses</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>14,238</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>12,216</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;border-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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>26,990</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>22,213</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="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;border-bottom:1px solid #71bf43;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total stock-based compensation expense</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>15,029</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>13,861</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>28,755</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>24,953</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;"><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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> The following table summarizes stock-based compensation expense:<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="14"/></tr><tr><td style="width:51%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;">  </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Three months ended <br/> June 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Six months ended <br/> June 30,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Included in cost of revenue:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Cost of recurring</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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>451</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>718</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>963</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,170</span></span></div></td><td 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:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Cost of one-time services and other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>340</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>927</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>802</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,570</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total included in cost of revenue</span></div></td><td colspan="2" style="vertical-align:bottom;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>791</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,645</span></span></div></td><td style="vertical-align:bottom;border-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;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,765</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,740</span></span></div></td><td style="vertical-align:bottom;border-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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Included in operating expenses:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Sales, marketing and customer success</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,827</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,807</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>5,738</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>4,632</span></span></div></td><td 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:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,753</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,448</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>5,427</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>4,584</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>8,658</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 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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>6,961</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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>15,825</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 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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>12,997</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:#f4f4f4;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total included in operating expenses</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>14,238</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>12,216</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;border-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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>26,990</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>22,213</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="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;border-bottom:1px solid #71bf43;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total stock-based compensation expense</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>15,029</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>13,861</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>28,755</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>24,953</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;"><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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> 451000 718000 963000 1170000 340000 927000 802000 1570000 791000 1645000 1765000 2740000 2827000 2807000 5738000 4632000 2753000 2448000 5427000 4584000 8658000 6961000 15825000 12997000 14238000 12216000 26990000 22213000 15029000 13861000 28755000 24953000 <div style="line-height:120%;padding-top:18px;text-align:center;font-size:12pt;"><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="1"/></tr><tr><td style="width:100%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:12pt;font-weight:bold;">13. Stockholders' Equity</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Dividends</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Our Board of Directors has adopted a dividend policy, which provides for the distribution to stockholders of a portion of cash generated by us that is in excess of operational needs and capital expenditures. The </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2017 Credit Facility</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> limits the amount of dividends payable and certain state laws restrict the amount of dividends distributed.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">In </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">February 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, our Board of Directors approved an annual dividend rate of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$0.48</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> per share to be made in quarterly payments. Dividend payments are not guaranteed and our Board of Directors may decide, in its absolute discretion, at any time and for any reason, not to declare and pay further dividends. The following table provides information with respect to quarterly dividends of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$0.12</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> per share paid on common stock during the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">six</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> months ended </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:60%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:13%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Declaration Date</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Dividend </span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">per Share</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Record Date</span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Payable Date</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">February 6, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="padding-top:12px;text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0.12</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">February 27</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">March 15</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">April 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;"><div style="padding-top:12px;text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>0.12</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">May 28</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 14</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">On </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">July 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, our Board of Directors declared a </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">third</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> quarter dividend of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$0.12</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> per share payable on </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">September 13, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> to stockholders of record on </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">August 28, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Changes in accumulated other comprehensive income (loss) by component</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The changes in accumulated other comprehensive income (loss) by component, consisted of the following:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Three months ended <br/> June 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Six months ended <br/> June 30,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Accumulated other comprehensive (loss) income, beginning of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,452</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>7,041</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(5,110</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(642</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">By component:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Gains and losses on cash flow hedges:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accumulated other comprehensive income balance, beginning of period</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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>566</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,994</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,498</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>748</span></span></div></td><td 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:#f4f4f4;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other comprehensive (loss) income before reclassifications, net of tax effects of $628, $(259), $904 and $(651)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,759</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>721</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(2,522</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,815</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-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:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Amounts reclassified from accumulated other comprehensive loss to interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(244</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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>60</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(473</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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>40</span></span></div></td><td 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:#f4f4f4;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Tax benefit included in provision for income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>64</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(16</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>124</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(11</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total amounts reclassified from accumulated other comprehensive loss</span></div></td><td colspan="2" style="vertical-align:bottom;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(180</span></span></div></td><td style="vertical-align:bottom;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>44</span></span></div></td><td style="vertical-align:bottom;border-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(349</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>29</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:#f4f4f4;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Net current-period other comprehensive (loss) income</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,939</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>765</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;border-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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(2,871</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,844</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Reclassification upon early adoption of ASU 2018-02</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:Frutiger LT 45 Light,sans-serif;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><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:Frutiger LT 45 Light,sans-serif;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><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Frutiger LT 45 Light,sans-serif;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><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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>167</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:#f4f4f4;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accumulated other comprehensive (loss) income balance, end of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,373</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,759</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,373</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;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:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,759</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Foreign currency translation adjustment:</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;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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accumulated other comprehensive (loss) income balance, beginning of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(2,018</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>5,047</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(6,608</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,390</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Translation adjustments</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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(6,018</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(8,817</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,428</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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(2,380</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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accumulated other comprehensive loss balance, end of period</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(8,036</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(3,770</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(8,036</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(3,770</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Accumulated other comprehensive loss, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(9,409</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,011</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(9,409</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,011</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> 0.48 0.12 0.12 0.12 0.12 <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The changes in accumulated other comprehensive income (loss) by component, consisted of the following:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Three months ended <br/> June 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Six months ended <br/> June 30,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Accumulated other comprehensive (loss) income, beginning of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,452</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>7,041</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(5,110</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(642</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">By component:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Gains and losses on cash flow hedges:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accumulated other comprehensive income balance, beginning of period</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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>566</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,994</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,498</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>748</span></span></div></td><td 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:#f4f4f4;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other comprehensive (loss) income before reclassifications, net of tax effects of $628, $(259), $904 and $(651)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,759</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>721</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(2,522</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,815</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-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:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Amounts reclassified from accumulated other comprehensive loss to interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(244</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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>60</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(473</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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>40</span></span></div></td><td 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:#f4f4f4;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Tax benefit included in provision for income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>64</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(16</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>124</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(11</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total amounts reclassified from accumulated other comprehensive loss</span></div></td><td colspan="2" style="vertical-align:bottom;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(180</span></span></div></td><td style="vertical-align:bottom;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>44</span></span></div></td><td style="vertical-align:bottom;border-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(349</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>29</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:#f4f4f4;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Net current-period other comprehensive (loss) income</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,939</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>765</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;border-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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(2,871</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,844</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Reclassification upon early adoption of ASU 2018-02</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:Frutiger LT 45 Light,sans-serif;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><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:Frutiger LT 45 Light,sans-serif;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><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:Frutiger LT 45 Light,sans-serif;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><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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>167</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:#f4f4f4;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accumulated other comprehensive (loss) income balance, end of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,373</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,759</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,373</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;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:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,759</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;"><div style="text-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Foreign currency translation adjustment:</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;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;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accumulated other comprehensive (loss) income balance, beginning of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(2,018</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>5,047</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(6,608</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,390</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Translation adjustments</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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(6,018</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(8,817</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,428</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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(2,380</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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Accumulated other comprehensive loss balance, end of period</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(8,036</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(3,770</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(8,036</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(3,770</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#f4f4f4;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Accumulated other comprehensive loss, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(9,409</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,011</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(9,409</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,011</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> -1452000 7041000 -5110000 -642000 566000 1994000 1498000 748000 1759000 -721000 2522000 -1815000 -244000 60000 -473000 40000 -64000 16000 -124000 11000 -180000 44000 -349000 29000 1939000 -765000 2871000 -1844000 0 0 0 -167000 -1373000 2759000 -1373000 2759000 -2018000 5047000 -6608000 -1390000 -6018000 -8817000 -1428000 -2380000 -8036000 -3770000 -8036000 -3770000 -9409000 -1011000 -9409000 -1011000 <div style="line-height:120%;padding-top:18px;text-align:center;font-size:12pt;"><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="1"/></tr><tr><td style="width:100%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:12pt;font-weight:bold;">14. Revenue Recognition</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Transaction price allocated to the remaining performance obligations</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">As of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, approximately </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$797 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> of revenue is expected to be recognized from remaining performance obligations. We expect to recognize revenue on approximately </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>60%</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> of these remaining performance obligations over the next </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>12 months</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, with the remainder recognized thereafter.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We applied the practical expedient in ASC 606-10-50-14 and have excluded the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less (one-time services); and (ii) contracts for which we recognize revenue at the amount to which we have the right to invoice for services performed (payment services and usage).</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Contract balances</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Our contract assets as of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> and </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">December 31, 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> were </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">insignificant</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">. Our opening and closing balances of deferred revenue were as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">December 31, <br/>2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total deferred revenue</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>329,623</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>298,555</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;"><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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">increase</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> in deferred revenue during the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">six months ended</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> was primarily due to new subscription sales of our cloud-based solutions and a seasonal increase in customer contract renewals. Historically, due to the timing of customer budget cycles, we have an increase in customer contract renewals at or near the beginning of our third quarter. Our acquisition of YourCause on </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">January 2, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> has also modestly contributed to the increase in deferred revenue since December 31, 2018. The amount of revenue recognized during the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">six months ended</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> that was included in the deferred revenue balance at the beginning of the period was approximately </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$220 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">. The amount of revenue recognized during the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">six months ended</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> from performance obligations satisfied in prior periods was </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">insignificant</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">Disaggregation of revenue</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We sell our cloud-based solutions and related services in two primary geographical markets: to customers in the United States, and to customers located outside of the United States. The following table presents our revenue by geographic area based on the address of our customers:</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="14"/></tr><tr><td style="width:51%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Three months ended <br/> June 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Six months ended <br/> June 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>190,399</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>179,586</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>378,525</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>355,509</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other countries</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>35,235</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>34,086</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>62,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>62,347</span></span></div></td><td 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;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total revenue</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>225,634</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>213,672</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>441,464</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>417,856</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The General Markets Group ("GMG"), the Enterprise Markets Group ("EMG"), and the International Markets Group ("IMG") comprise our go-to-market organizations. The following is a description of each market group:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The GMG focuses on sales primarily to all K-12 private schools, faith-based and arts and cultural organizations, as well as emerging and mid-sized prospects in the U.S.;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The EMG focuses on sales primarily to all healthcare and higher education institutions, corporations and foundations, as well as large and/or strategic prospects in the U.S.; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The IMG focuses on sales primarily to all prospects and customers outside of the U.S.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The following table presents our revenue by market group:</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="14"/></tr><tr><td style="width:51%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Three months ended <br/> June 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Six months ended <br/> June 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(2)</sup></span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(2)</sup></span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">GMG</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>93,259</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>89,341</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>185,774</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>177,609</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">EMG</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>96,710</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>89,590</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>191,875</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>176,441</span></span></div></td><td 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">IMG</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>35,614</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>34,649</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>63,736</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>63,648</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>51</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>92</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>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><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>158</span></span></div></td><td 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;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total revenue</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>225,634</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>213,672</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>441,464</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>417,856</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">The operating results of YourCause have been included in EMG from the date of acquisition. See Note 3 to these consolidated financial statements for details regarding this acquisition.</span></div></td></tr></table><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(2)</span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Beginning in the first quarter of 2019, all of our Canadian operations are included in IMG. We have recast our revenue by market group for the </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;">three and six months ended</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;">June 30, 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">, to present them on a consistent basis with the current year.</span></div> 797000000 0.60 P12M Our opening and closing balances of deferred revenue were as follows:<div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">December 31, <br/>2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total deferred revenue</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>329,623</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>298,555</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;"><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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> 329623000 298555000 220000000 190399000 179586000 378525000 355509000 35235000 34086000 62939000 62347000 225634000 213672000 441464000 417856000 <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The following table presents our revenue by market group:</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="14"/></tr><tr><td style="width:51%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Three months ended <br/> June 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Six months ended <br/> June 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(2)</sup></span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(2)</sup></span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">GMG</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>93,259</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>89,341</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>185,774</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>177,609</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">EMG</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>96,710</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>89,590</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>191,875</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>176,441</span></span></div></td><td 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">IMG</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>35,614</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>34,649</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>63,736</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>63,648</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>51</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>92</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>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><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>158</span></span></div></td><td 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;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total revenue</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>225,634</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>213,672</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>441,464</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>417,856</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">The operating results of YourCause have been included in EMG from the date of acquisition. See Note 3 to these consolidated financial statements for details regarding this acquisition.</span></div></td></tr></table><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(2)</span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Beginning in the first quarter of 2019, all of our Canadian operations are included in IMG. We have recast our revenue by market group for the </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;">three and six months ended</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;">June 30, 2018</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">, to present them on a consistent basis with the current year.</span></div>The following table presents our revenue by geographic area based on the address of our customers:<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="14"/></tr><tr><td style="width:51%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Three months ended <br/> June 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;background-color:#acacac;color:#ffffff;font-weight:bold;">Six months ended <br/> June 30,</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(dollars in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>190,399</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>179,586</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>378,525</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>355,509</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other countries</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>35,235</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>34,086</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>62,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>62,347</span></span></div></td><td 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;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total revenue</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>225,634</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>213,672</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>441,464</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#f4f4f4;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>417,856</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;background-color:#f4f4f4;border-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div> 93259000 89341000 185774000 177609000 96710000 89590000 191875000 176441000 35614000 34649000 63736000 63648000 51000 92000 79000 158000 225634000 213672000 441464000 417856000 <div style="line-height:120%;padding-top:18px;text-align:center;font-size:12pt;"><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="1"/></tr><tr><td style="width:100%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:12pt;font-weight:bold;">15. Restructuring</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">During 2017, in an effort to further our organizational objectives, including improved operating efficiency, customer outcomes and employee satisfaction, we initiated a multi-year plan to consolidate and relocate some of our existing offices to highly modern and more collaborative workspaces with short-term financial commitments. These workspaces are also more centrally located for our employees and closer to our customers and prospects. Restructuring costs incurred prior to our adoption of ASU 2016-02 on January 1, 2019 consisted primarily of costs to terminate lease agreements, contractual lease payments, net of estimated sublease income, upon vacating space as part of the plan, as well as insignificant costs to relocate affected employees and write-off facilities-related fixed assets that we would no longer use.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Upon adoption of ASU 2016-02 at January 1, 2019, we reduced our operating lease ROU assets recognized at transition by the carrying amounts of the restructuring liabilities for certain leased office spaces that we ceased using prior to December 31, 2018. See additional details below.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Restructuring costs incurred during the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">six months ended</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> consisted primarily of operating lease ROU asset impairment costs and, to a lesser extent, lease payments for offices we have ceased using and write-offs of facilities-related fixed assets that we will no longer use.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">We currently expect to incur before-tax restructuring costs associated with these activities of between </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$8.5 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> and </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$9.5 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, of which </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>$8.1 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> has been incurred as of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, with substantially all of the remaining costs expected to be incurred by the end of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The following table summarizes our facilities optimization restructuring costs as of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:39%;"/><td style="width:1%;"/><td style="width:14%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Cumulative costs incurred as of</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Costs incurred during the three months ended</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Costs incurred during the six months ended</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Cumulative costs incurred as of</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="text-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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="10" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">June 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">By component:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Contract termination costs</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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>4,176</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>527</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,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 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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>6,094</span></span></div></td><td 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:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,208</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>203</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>765</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,973</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>5,384</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>730</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,683</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>8,067</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Includes </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;"><span>$1.3 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> of operating lease ROU asset impairment costs.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The change in our liability related to our facilities optimization restructuring during the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">six months ended</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, consisted of the following:</span></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:25%;"/><td style="width:1%;"/><td style="width:13%;"/><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:12%;"/><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:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Accrued at</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" rowspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Increases for incurred costs</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></span></div></td><td rowspan="2" style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" rowspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Written off</span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">upon adoption</span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">of ASU 2016-02</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(2)</sup></span></div></td><td rowspan="2" style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" rowspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Costs paid</span></div></td><td rowspan="2" style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Accrued at</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">June 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">By component:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Contract termination costs</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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,865</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,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 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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,656</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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(2,127</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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;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:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>50</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>765</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(794</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>21</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,915</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,683</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,656</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(2,921</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>21</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Includes </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;"><span>$1.3 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> of operating lease ROU asset impairment costs.</span></div></td></tr></table><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(2)</span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Upon adoption of ASU 2016-02 at January 1, 2019, we reduced our operating lease ROU assets recognized at transition by the carrying amounts of the restructuring liabilities for certain leased office spaces that we ceased using prior to December 31, 2018.</span></div> 8500000 9500000 8100000 <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The following table summarizes our facilities optimization restructuring costs as of </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:39%;"/><td style="width:1%;"/><td style="width:14%;"/><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:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Cumulative costs incurred as of</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Costs incurred during the three months ended</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Costs incurred during the six months ended</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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 #ffffff;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Cumulative costs incurred as of</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #ffffff;background-color:#acacac;"><div style="text-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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #ffffff;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;border-top:1px solid #ffffff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="10" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">June 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">By component:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Contract termination costs</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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>4,176</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>527</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,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 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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>6,094</span></span></div></td><td 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:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,208</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>203</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>765</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,973</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>5,384</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>730</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,683</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>8,067</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(1)</span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Includes </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;"><span>$1.3 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> of operating lease ROU asset impairment costs.</span></div> 4176000 527000 1918000 6094000 1208000 203000 765000 1973000 5384000 730000 2683000 8067000 1300000 <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">The change in our liability related to our facilities optimization restructuring during the </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">six months ended</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"> </span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">June 30, 2019</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">, consisted of the following:</span></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:25%;"/><td style="width:1%;"/><td style="width:13%;"/><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:12%;"/><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:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Accrued at</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" rowspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Increases for incurred costs</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></span></div></td><td rowspan="2" style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" rowspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Written off</span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">upon adoption</span></div><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">of ASU 2016-02</span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(2)</sup></span></div></td><td rowspan="2" style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" rowspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Costs paid</span></div></td><td rowspan="2" style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">Accrued at</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">(in thousands)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#acacac;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold;">June 30, 2019</span></div></td><td style="vertical-align:bottom;background-color:#acacac;"><div style="text-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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;font-weight:bold;">By component:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Contract termination costs</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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,865</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,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 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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,656</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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(2,127</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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;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:Frutiger LT 45 Light,sans-serif;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:#f4f4f4;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Other costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>50</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>765</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(794</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#f4f4f4;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>21</span></span></div></td><td style="vertical-align:bottom;background-color:#f4f4f4;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>1,915</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>2,683</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(1,656</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>(2,921</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;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:Frutiger LT 45 Light,sans-serif;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><span>21</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #71bf43;border-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:Frutiger LT 45 Light,sans-serif;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Includes </span><span style="font-family:Frutiger LT 45 Light;font-size:8pt;"><span>$1.3 million</span></span><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;"> of operating lease ROU asset impairment costs.</span></div></td></tr></table><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">(2)</span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:Frutiger LT 45 Light,sans-serif;font-size:8pt;">Upon adoption of ASU 2016-02 at January 1, 2019, we reduced our operating lease ROU assets recognized at transition by the carrying amounts of the restructuring liabilities for certain leased office spaces that we ceased using prior to December 31, 2018.</span></div> 1865000 1918000 -1656000 2127000 0 50000 765000 0 794000 21000 1915000 2683000 -1656000 2921000 21000 1300000 Our maturities of our operating lease liabilities do not include payments related to Phase Two of our New Headquarters Facility, as that option had not been exercised as of June 30, 2019. Includes $1.3 million of operating lease ROU asset impairment costs. The operating results of YourCause have been included in EMG from the date of acquisition. See Note 3 to these consolidated financial statements for details regarding this acquisition. Beginning in the first quarter of 2019, all of our Canadian operations are included in IMG. We have recast our revenue by market group for the three and six months ended June 30, 2018, to present them on a consistent basis with the current year. Upon adoption of ASU 2016-02 at January 1, 2019, we reduced our operating lease ROU assets recognized at transition by the carrying amounts of the restructuring liabilities for certain leased office spaces that we ceased using prior to December 31, 2018. Includes $1.3 million of operating lease ROU asset impairment costs. Includes short-term lease costs, which were immaterial. Upon adoption of ASU 2016-02 at January 1, 2019, we recognized lease liabilities for our operating leases. See Note 2 of these consolidated financial statements for details. The current portion of costs of obtaining contracts as of June 30, 2019 and December 31, 2018 was $32.3 million and $31.7 million, respectively. Amortization expense from costs of obtaining contracts was $9.8 million and $19.4 million for the three and six months ended June 30, 2019, respectively, and $9.1 million and $17.6 million for the three and six months ended June 30, 2018, respectively. XML 14 R1.htm IDEA: XBRL DOCUMENT v3.19.2
Document - shares
6 Months Ended
Jun. 30, 2019
Jul. 24, 2019
Cover page.    
Document type 10-Q  
Document quarterly report true  
Document period end date Jun. 30, 2019  
Document transition report false  
Entity file number 000-50600  
Entity registrant name Blackbaud, Inc.  
Entity incorporation, state or country code DE  
Entity tax identification number 11-2617163  
Entity address, address line one 65 Fairchild Street  
Entity address, city Charleston  
Entity address, state SC  
Entity address, postal zip code 29492  
City area code 843  
Local phone number 216-6200  
Title of 12(b) security Common Stock, $0.001 Par Value  
Trading symbol BLKB  
Security exchange name NASDAQ  
Entity current reporting status Yes  
Entity interactive data current Yes  
Entity filer category Large Accelerated Filer  
Entity shell company false  
Entity common stock, shares outstanding   49,173,478
Amendment flag false  
Document fiscal year focus 2019  
Document fiscal period focus Q2  
Entity central index key 0001280058  
Current fiscal year end date --12-31  
Entity Small Business false  
Entity Emerging Growth Company false  
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 32,654 $ 30,866
Restricted cash due to customers 354,133 418,980
Accounts receivable, net of allowance of $5,231 and $4,722 at June 30, 2019 and December 31, 2018, respectively 131,277 86,595
Customer funds receivable 5,349 1,753
Prepaid expenses and other current assets 76,728 59,788
Total current assets 600,141 597,982
Property and equipment, net 39,569 40,031
Operating lease right-of-use assets 107,165 0
Software development costs, net 87,880 75,099
Goodwill 632,269 545,213
Intangible assets, net 340,615 291,617
Other assets 66,319 65,363
Total assets 1,873,958 1,615,305
Current liabilities:    
Trade accounts payable 35,749 34,538
Accrued expenses and other current liabilities 60,514 46,893
Due to customers 359,482 420,733
Debt, current portion 7,500 7,500
Deferred revenue, current portion 327,299 295,991
Total current liabilities 790,544 805,655
Debt, net of current portion 553,812 379,624
Deferred tax liability 48,658 44,291
Deferred revenue, net of current portion 2,324 2,564
Operating lease liabilities, net of current portion 100,116 0
Other liabilities 5,802 9,388
Total liabilities 1,501,256 1,241,522
Commitments and contingencies (see Note 10)
Stockholders' equity:    
Preferred stock; 20,000,000 shares authorized, none outstanding 0 0
Common stock, $0.001 par value; 180,000,000 shares authorized, 60,187,063 and 59,327,633 shares issued at June 30, 2019 and December 31, 2018, respectively 60 59
Additional paid-in capital 427,950 399,241
Treasury stock, at cost; 11,017,004 and 10,760,574 shares at June 30, 2019 and December 31, 2018, respectively (286,644) (266,884)
Accumulated other comprehensive loss (9,409) (5,110)
Retained earnings 240,745 246,477
Total stockholders' equity 372,702 373,783
Total liabilities and stockholders' equity $ 1,873,958 $ 1,615,305
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Statement of Financial Position [Abstract]    
Accounts receivable, allowance $ 5,231 $ 4,722
Preferred stock, shares authorized 20,000,000 20,000,000
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 180,000,000 180,000,000
Common stock, shares issued 60,187,063 59,327,633
Treasury stock, shares 11,017,004 10,760,574
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Revenue        
Revenue $ 225,634 $ 213,672 $ 441,464 $ 417,856
Cost of revenue        
Cost of revenue 100,807 95,172 200,090 183,209
Gross profit 124,827 118,500 241,374 234,647
Operating expenses        
Sales, marketing and customer success 55,009 48,493 110,464 93,970
Research and development 25,902 25,297 54,363 51,255
General and administrative 28,543 28,447 55,660 53,498
Amortization 1,152 1,201 2,528 2,470
Restructuring 730 3,688 2,683 4,499
Total operating expenses 111,336 107,126 225,698 205,692
Income from operations 13,491 11,374 15,676 28,955
Interest expense (5,799) (4,303) (11,122) (7,820)
Other income, net 2,181 346 2,363 506
Income before provision for income taxes 9,873 7,417 6,917 21,641
Income tax provision (benefit) 2,733 825 899 (2,702)
Net income $ 7,140 $ 6,592 $ 6,018 $ 24,343
Earnings per share        
Basic earnings per share $ 0.15 $ 0.14 $ 0.13 $ 0.52
Diluted earnings per share $ 0.15 $ 0.14 $ 0.13 $ 0.51
Common shares and equivalents outstanding        
Basic weighted average shares 47,714,621 47,222,657 47,622,740 47,121,692
Diluted weighted average shares outstanding 48,160,684 48,053,094 48,101,212 48,030,547
Other comprehensive (loss) income        
Foreign currency translation adjustment $ (6,018) $ (8,817) $ (1,428) $ (2,380)
Unrealized (loss) gain on derivative instruments, net of tax (1,939) 765 (2,871) 1,844
Total other comprehensive loss (7,957) (8,052) (4,299) (536)
Comprehensive (loss) income (817) (1,460) 1,719 23,807
Recurring [Member]        
Revenue        
Revenue 208,468 192,749 406,562 373,595
Cost of revenue        
Cost of revenue 86,657 76,350 171,368 145,429
One-time services and other [Member]        
Revenue        
Revenue 17,166 20,923 34,902 44,261
Cost of revenue        
Cost of revenue $ 14,150 $ 18,822 $ 28,722 $ 37,780
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Statements of Cash Flows
$ in Thousands
6 Months Ended
Jun. 30, 2019
USD ($)
Jun. 30, 2018
USD ($)
Cash flows from operating activities    
Net income $ 6,018 $ 24,343
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 43,113 39,847
Provision for doubtful accounts and sales returns 4,646 3,697
Stock-based compensation expense 28,755 24,953
Deferred taxes 465 1,121
Amortization of deferred financing costs and discount 376 376
Other non-cash adjustments 1,982 (419)
Changes in operating assets and liabilities, net of acquisition and disposal of businesses:    
Accounts receivable (45,071) (38,092)
Prepaid expenses and other assets (12,725) (18,629)
Trade accounts payable 216 6,327
Accrued expenses and other liabilities (9,014) (6,675)
Deferred revenue 26,328 29,545
Net cash provided by operating activities 45,089 66,394
Cash flows from investing activities    
Purchase of property and equipment (6,375) (9,575)
Capitalized software development costs (23,206) (16,359)
Purchase of net assets of acquired companies, net of cash and restricted cash acquired (109,386) (45,315)
Other investing activities 500 0
Net cash used in investing activities (138,467) (71,249)
Cash flows from financing activities    
Proceeds from issuance of debt 329,100 173,500
Payments on debt (155,150) (132,150)
Employee taxes paid for withheld shares upon equity award settlement (19,760) (25,184)
Proceeds from exercise of stock options 6 11
Change in due to customers (107,808) (309,189)
Change in customer funds receivable (3,741) (4,391)
Dividend payments to stockholders (11,802) (11,653)
Net cash provided by (used in) financing activities 30,845 (309,056)
Effect of exchange rate on cash, cash equivalents and restricted cash (526) (1,606)
Net decrease in cash, cash equivalents and restricted cash (63,059) (315,517)
Cash, cash equivalents and restricted cash, beginning of period 449,846 640,174
Cash, cash equivalents and restricted cash, end of period 386,787 $ 324,657
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]    
Cash and cash equivalents 32,654  
Restricted cash due to customers 354,133  
Total cash, cash equivalents and restricted cash in the statement of cash flows $ 386,787  
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common stock [Member]
Additional paid-in capital [Member]
Treasury stock [Member]
Accumulated other comprehensive income (loss) [Member]
Retained earnings [Member]
Balance (in shares) at Dec. 31, 2017   58,551,761        
Balance at Dec. 31, 2017 $ 336,289 $ 59 $ 351,042 $ (239,199) $ (642) $ 225,029
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 17,751         17,751
Payment of dividends (5,825)         (5,825)
Exercise of stock options and stock appreciation rights and vesting of restricted stock units (in shares)   279,422        
Exercise of stock options and stock appreciation rights and vesting of restricted stock units 9   9      
Employee taxes paid for withheld shares upon equity award settlement (22,511)     (22,511)    
Stock-based compensation 11,092   11,062     30
Restricted stock grants (in shares)   437,878        
Restricted stock grants 0 $ 0        
Restricted stock cancellations (in shares)   (35,218)        
Other comprehensive income 7,516       7,516  
Reclassification upon early adoption of ASU 2018-02 0       167 (167)
Balance (in shares) at Mar. 31, 2018   59,233,843        
Balance at Mar. 31, 2018 344,321 $ 59 362,113 (261,710) 7,041 236,818
Balance (in shares) at Dec. 31, 2017   58,551,761        
Balance at Dec. 31, 2017 336,289 $ 59 351,042 (239,199) (642) 225,029
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 24,343          
Balance (in shares) at Jun. 30, 2018   59,301,209        
Balance at Jun. 30, 2018 348,223 $ 59 375,949 (264,383) (1,011) 237,609
Balance (in shares) at Mar. 31, 2018   59,233,843        
Balance at Mar. 31, 2018 344,321 $ 59 362,113 (261,710) 7,041 236,818
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 6,592         6,592
Payment of dividends (5,828)         (5,828)
Exercise of stock options and stock appreciation rights and vesting of restricted stock units (in shares)   40,741        
Exercise of stock options and stock appreciation rights and vesting of restricted stock units 2   2      
Employee taxes paid for withheld shares upon equity award settlement (2,673)     (2,673)    
Stock-based compensation 13,861   13,834     27
Restricted stock grants (in shares)   68,313        
Restricted stock grants 0 $ 0        
Restricted stock cancellations (in shares)   41,688        
Other comprehensive income (8,052)       (8,052)  
Balance (in shares) at Jun. 30, 2018   59,301,209        
Balance at Jun. 30, 2018 348,223 $ 59 375,949 (264,383) (1,011) 237,609
Balance (in shares) at Dec. 31, 2018   59,327,633        
Balance at Dec. 31, 2018 373,783 $ 59 399,241 (266,884) (5,110) 246,477
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (1,122)         (1,122)
Payment of dividends (5,901)         (5,901)
Exercise of stock options and stock appreciation rights and vesting of restricted stock units (in shares)   234,453        
Exercise of stock options and stock appreciation rights and vesting of restricted stock units 3   3      
Employee taxes paid for withheld shares upon equity award settlement (18,400)     (18,400)    
Stock-based compensation 13,726   13,693     33
Restricted stock grants (in shares)   663,906        
Restricted stock grants 1 $ 1        
Restricted stock cancellations (in shares)   (43,314)        
Other comprehensive income 3,658       3,658  
Balance (in shares) at Mar. 31, 2019   60,182,678        
Balance at Mar. 31, 2019 365,748 $ 60 412,937 (285,284) (1,452) 239,487
Balance (in shares) at Dec. 31, 2018   59,327,633        
Balance at Dec. 31, 2018 373,783 $ 59 399,241 (266,884) (5,110) 246,477
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 6,018          
Balance (in shares) at Jun. 30, 2019   60,187,063        
Balance at Jun. 30, 2019 372,702 $ 60 427,950 (286,644) (9,409) 240,745
Balance (in shares) at Mar. 31, 2019   60,182,678        
Balance at Mar. 31, 2019 365,748 $ 60 412,937 (285,284) (1,452) 239,487
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 7,140         7,140
Payment of dividends (5,901)         (5,901)
Exercise of stock options and stock appreciation rights and vesting of restricted stock units (in shares)   21,726        
Exercise of stock options and stock appreciation rights and vesting of restricted stock units 3   3      
Employee taxes paid for withheld shares upon equity award settlement (1,360)     (1,360)    
Stock-based compensation 15,029   15,010     19
Restricted stock grants (in shares)   12,405        
Restricted stock grants 0 $ 0        
Restricted stock cancellations (in shares)   29,746        
Other comprehensive income (7,957)       (7,957)  
Balance (in shares) at Jun. 30, 2019   60,187,063        
Balance at Jun. 30, 2019 $ 372,702 $ 60 $ 427,950 $ (286,644) $ (9,409) $ 240,745
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Statements of Stockholders' Equity (Parenthetical) - shares
3 Months Ended
Jun. 30, 2019
Mar. 31, 2019
Jun. 30, 2018
Mar. 31, 2018
Statement of Stockholders' Equity [Abstract]        
Surrender of shares upon vesting of restricted stock and restricted stock units and exercise of stock appreciation rights 17,119 239,311 25,678 234,454
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.19.2
Organization
6 Months Ended
Jun. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization
1. Organization
We are the world’s leading cloud software company powering social good. Serving the entire social good community—nonprofits, foundations, companies, education institutions, healthcare organizations and individual change agents—we connect and empower organizations to increase their impact through cloud software, services, expertise and data intelligence. Our portfolio is tailored to the unique needs of vertical markets, with solutions for fundraising and CRM, marketing, advocacy, peer-to-peer fundraising, corporate social responsibility, school management, ticketing, grantmaking, financial management, payment processing and analytics. Serving the industry for more than three decades, we are headquartered in Charleston, South Carolina and have operations in the United States, Australia, Canada, Costa Rica and the United Kingdom.
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.19.2
Basis of Presentation
6 Months Ended
Jun. 30, 2019
Accounting Policies [Abstract]  
Basis of Presentation
2. Basis of Presentation
Unaudited interim consolidated financial statements
The accompanying interim consolidated financial statements have been prepared pursuant to the rules and regulations of the United States Securities and Exchange Commission ("SEC") for interim financial reporting. These consolidated statements are unaudited and, in the opinion of management, include all adjustments (consisting of normal recurring adjustments and accruals) necessary to state fairly the consolidated balance sheets, consolidated statements of comprehensive income, consolidated statements of cash flows and consolidated statements of stockholders’ equity, for the periods presented in accordance with accounting principles generally accepted in the United States ("U.S.") ("GAAP"). The consolidated balance sheet at December 31, 2018, has been derived from the audited consolidated financial statements at that date. Operating results and cash flows for the six months ended June 30, 2019 are not necessarily indicative of the results that may be expected for the fiscal year ending December 31, 2019, or any other future period. Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with GAAP have been omitted in accordance with the rules and regulations for interim reporting of the SEC. These interim consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2018, and other forms filed with the SEC from time to time.
Basis of consolidation
The consolidated financial statements include the accounts of Blackbaud, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Reportable segment
We report our operating results and financial information in one operating and reportable segment. Our chief operating decision maker uses consolidated financial information to make operating decisions, assess financial performance and allocate resources. Our chief operating decision maker is our chief executive officer ("CEO").
Recently adopted accounting pronouncements
In February 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2016-02, Leases (Topic 842) ("ASU 2016-02"). ASU 2016-02 requires lessees to record most leases on their balance sheet but recognize expenses in the income statement in a manner similar to previous guidance. The way in which entities classify leases determines how to recognize lease-related revenue and expense.
We adopted ASU 2016-02 as of January 1, 2019 using the transition method that allowed us to initially apply the guidance at the adoption date of January 1, 2019 without adjusting comparative periods presented. We elected to use the package of practical expedients that allowed us to not reassess: (1) whether any expired or existing contracts are or contain leases, (2) lease classification for any expired or existing leases and (3) initial direct costs for any existing leases. We did not elect to use the hindsight practical expedient, which permits entities to use hindsight in determining the lease term and assessing
impairment. Additionally, we elected not to apply the recognition requirements of the new lease accounting standard to short-term leases. Adopting ASU 2016-02 had a material impact on our consolidated balance sheet as of January 1, 2019, as we recognized $121.6 million of lease liabilities and $113.4 million of right-of-use ("ROU") assets for those leases classified as operating leases.
Summary of significant accounting policies
Except for the accounting policy added for leases below as a result of adopting ASU 2016-02, there have been no changes to our significant accounting policies described in our Annual Report on Form 10-K for the year ended December 31, 2018, filed with the SEC on February 20, 2019, that have had a material impact on our consolidated financial statements.
Leases
We determine if an arrangement is a lease at inception. Operating leases are included in operating lease ROU assets, accrued expense and other current liabilities, and operating lease liabilities, net of current portion in our consolidated balance sheet as of June 30, 2019.
ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. We use the implicit rate when readily determinable. The operating lease ROU asset also includes any initial direct costs and lease payments made and excludes lease incentives. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments related to our operating leases is recognized on a straight-line basis over the lease term. We have lease agreements with lease and non-lease components, which are generally accounted for separately. We do not recognize short-term leases (those that, at the commencement date, have a lease term of 12 months or less) on our consolidated balance sheets. Variable lease payments, which are primarily comprised of common-area maintenance, utilities and real estate taxes that are passed on from the lessor in proportion to the space leased by us, are recognized in operating expenses in the period in which the obligation for those payments is incurred.
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.19.2
Business Combinations
6 Months Ended
Jun. 30, 2019
Business Combinations [Abstract]  
Business Combinations
3. Business Combinations

YourCause acquisition
On January 2, 2019, we acquired all of the outstanding equity securities, including all voting equity interests, of YourCause Holdings, LLC, a Delaware limited liability company ("YourCause"), pursuant to a purchase agreement and plan of merger. The acquisition expands our footprint in corporate social responsibility and employee engagement and enhances our position as a leader in providing solutions to both nonprofit organizations and for-profit companies committed to addressing social issues. We acquired the equity securities for an aggregate purchase price of $157.7 million in cash, subject to certain adjustments set forth in the agreement and plan of merger. The purchase price and related expenses were funded primarily through borrowings under the 2017 Credit Facility (as defined below). As a result of the acquisition, YourCause has become a wholly owned subsidiary of ours. The operating results of YourCause have been included in our consolidated financial statements from the date of acquisition. During the three and six months ended June 30, 2019, we incurred insignificant acquisition-related expenses associated with the acquisition, which were recorded in general and administrative expense.
The fair values assigned to the assets acquired and liabilities assumed in the table below are based on our best estimates and assumptions as of the reporting date and are considered preliminary pending finalization. The estimates and assumptions are subject to change as we obtain additional information during the measurement period, which may be up to one year from the acquisition date. The assets and liabilities, pending finalization, include the valuation of intangible assets as well as the assumed deferred revenue and deferred income tax balances.
(in thousands)
Purchase price allocation

Net working capital, excluding deferred revenue
$
3,576

Other long-term assets
2,574

Identifiable intangible assets
74,690

Deferred tax liability
(4,615
)
Deferred revenue
(4,300
)
Other long-term liabilities
(1,650
)
Goodwill
87,473

Total purchase price
$
157,748


The estimated fair value of accounts receivable acquired approximates the contractual value of $4.1 million and $54.7 million of the goodwill arising in the acquisition is deductible for income tax purposes. The estimated goodwill recognized is attributable primarily to the opportunities for expected synergies from combining the operations and assembled workforce of YourCause. During the six months ended June 30, 2019, we recorded an insignificant measurement period adjustment to the estimated fair value of the YourCause assets acquired and liabilities assumed following the receipt of new information. The adjustment resulted in an increase to net working capital, excluding deferred revenue, with the corresponding offset to goodwill.
The YourCause acquisition resulted in the identification of the following identifiable intangible assets:
 
Intangible assets acquired

Weighted average amortization period
YourCause
 (in thousands)

(in years)
Acquired technology
$
47,800

12
Customer relationships
25,900

15
Marketing assets
830

2
Non-compete agreements
160

0
Total intangible assets
$
74,690

13

The estimated fair values of the intangible assets were based on variations of the income approach, which estimates fair value based upon the present value of cash flows that the assets are expected to generate, and which included the relief-from-royalty method, incremental cash flow method, including the comparative (with and without) method and multi-period excess earnings method, depending on the intangible asset being valued. The method of amortization of identifiable finite-lived intangible assets is based on the expected pattern in which the estimated economic benefits of the respective assets are consumed or otherwise used up. Customer relationships and acquired technology assets are being amortized on an accelerated basis. Marketing assets are being amortized on a straight-line basis. The non-compete agreements were fully amortized as of March 31, 2019, based on the insignificance of the acquired assets.
We determined that the impact of this acquisition was not material to our consolidated financial statements; therefore, separate presentation of revenue and earnings since the acquisition date and pro forma information are not required nor included herein.
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.19.2
Goodwill and Other Intangible Assets
6 Months Ended
Jun. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets
4. Goodwill and Other Intangible Assets
The change in goodwill during the six months ended June 30, 2019, consisted of the following:
(dollars in thousands)
Total
Balance at December 31, 2018
$
545,213

Additions related to current year business combinations
87,473

Effect of foreign currency translation
(417
)
Balance at June 30, 2019
$
632,269


XML 25 R12.htm IDEA: XBRL DOCUMENT v3.19.2
Earnings Per Share
6 Months Ended
Jun. 30, 2019
Earnings Per Share [Abstract]  
Earnings Per Share
5. Earnings Per Share

We compute basic earnings per share by dividing net income available to common stockholders by the weighted average number of common shares outstanding during the period. Diluted earnings per share is computed by dividing net income available to common stockholders by the weighted average number of common shares and dilutive potential common shares outstanding during the period. Diluted earnings per share reflect the assumed exercise, settlement and vesting of all dilutive securities using the “treasury stock method” except when the effect is anti-dilutive. Potentially dilutive securities consist of shares issuable upon the exercise of stock options, settlement of stock appreciation rights and vesting of restricted stock awards and units.
The following table sets forth the computation of basic and diluted earnings per share:
  
Three months ended 
 June 30,
 
 
Six months ended 
 June 30,
 
(dollars in thousands, except per share amounts)
2019

2018

 
2019

2018

Numerator:
 
 
 
 
 
Net income
$
7,140

$
6,592

 
$
6,018

$
24,343

Denominator:
 
 
 
 
 
Weighted average common shares
47,714,621

47,222,657

 
47,622,740

47,121,692

Add effect of dilutive securities:
 
 
 
 
 
Stock-based awards
446,063

830,437

 
478,472

908,855

Weighted average common shares assuming dilution
48,160,684

48,053,094

 
48,101,212

48,030,547

Earnings per share:
 
 
 
 
 
Basic
$
0.15

$
0.14

 
$
0.13

$
0.52

Diluted
$
0.15

$
0.14

 
$
0.13

$
0.51

 
 
 
 
 
 
Anti-dilutive shares excluded from calculations of diluted earnings per share
245,060


 
748,743

37


XML 26 R13.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2019
Fair Value Disclosures [Abstract]  
Fair Value Measurements
6. Fair Value Measurements
We use a three-tier fair value hierarchy to measure fair value. This hierarchy prioritizes the inputs into three broad levels as follows:
Level 1 - Quoted prices for identical assets or liabilities in active markets;
Level 2 - Quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and
Level 3 - Valuations derived from valuation techniques in which one or more significant inputs are unobservable.
Recurring fair value measurements
Assets and liabilities that are measured at fair value on a recurring basis consisted of the following, as of the dates indicated below:
 
Fair value measurement using
 
 
(dollars in thousands)
Level 1

 
Level 2

 
Level 3

 
Total

Fair value as of June 30, 2019
 
 
 
 
 
 
 
Financial liabilities:
 
 
 
 
 
 
 
Derivative instruments
$

 
$
1,826

 
$

 
$
1,826

Total financial liabilities
$

 
$
1,826

 
$

 
$
1,826

 
 
 
 
 
 
 
 
Fair value as of December 31, 2018
 
 
 
 
 
 
 
Financial assets:
 
 
 
 
 
 
 
Derivative instruments
$

 
$
2,260

 
$

 
$
2,260

Total financial assets
$

 
$
2,260

 
$

 
$
2,260

 
 
 
 
 
 
 
 
Fair value as of December 31, 2018
 
 
 
 
 
 
 
Financial liabilities:
 
 
 
 
 
 
 
Derivative instruments
$

 
$
186

 
$

 
$
186

Total financial liabilities
$

 
$
186

 
$

 
$
186


Our derivative instruments within the scope of Accounting Standards Codification ("ASC") 815, Derivatives and Hedging, are required to be recorded at fair value. Our derivative instruments that are recorded at fair value include interest rate swaps.
The fair value of our interest rate swaps was based on model-driven valuations using LIBOR rates, which are observable at commonly quoted intervals. Accordingly, our interest rate swaps are classified within Level 2 of the fair value hierarchy.
We believe the carrying amounts of our cash and cash equivalents, restricted cash due to customers, accounts receivable, trade accounts payable, accrued expenses and other current liabilities and due to customers approximate their fair values at June 30, 2019 and December 31, 2018, due to the immediate or short-term maturity of these instruments.
We believe the carrying amount of our debt approximates its fair value at June 30, 2019 and December 31, 2018, as the debt bears interest rates that approximate market value. As LIBOR rates are observable at commonly quoted intervals, our debt is classified within Level 2 of the fair value hierarchy.
We did not transfer any assets or liabilities among the levels within the fair value hierarchy during the six months ended June 30, 2019. Additionally, we did not hold any Level 3 assets or liabilities during the six months ended June 30, 2019.
Non-recurring fair value measurements
Assets and liabilities that are measured at fair value on a non-recurring basis include intangible assets, goodwill and operating lease ROU assets, which are recognized at fair value during the period in which an acquisition is completed or at lease commencement, from updated estimates and assumptions during the measurement period, or when they are considered to be impaired. These non-recurring fair value measurements, primarily for intangible assets acquired and operating lease ROU assets, are based on Level 3 unobservable inputs. In the event of an impairment, we determine the fair value of the intangible assets other than goodwill using a discounted cash flow approach, which contains significant unobservable inputs and, therefore, is considered a Level 3 fair value measurement. The unobservable inputs in the analysis generally include future cash flow projections and a discount rate. For goodwill impairment testing, we estimate fair value using market-based methods including the use of market capitalization and consideration of a control premium.
During the six months ended June 30, 2019, we recorded $1.3 million in impairments of operating lease ROU assets associated with certain leased office spaces we ceased using as part of our facilities optimization restructuring. These impairments were recorded as restructuring expense on our consolidated statements of comprehensive income. See Note 15 to these consolidated financial statements for additional details regarding our facilities optimization restructuring.
There were no non-recurring fair value adjustments to intangible assets and goodwill during the six months ended June 30, 2019, except for an insignificant business combination accounting adjustment to the initial fair value estimates of the YourCause assets acquired and liabilities assumed at the acquisition date from updated information obtained during the measurement period. See Note 3 to these consolidated financial statements for additional details. We record any measurement period adjustments to the fair value of assets acquired and liabilities assumed, with the corresponding offset to goodwill.
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Financial Statement Details
6 Months Ended
Jun. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Consolidated Financial Statement Details
7. Consolidated Financial Statement Details
Prepaid expenses and other assets
(dollars in thousands)
June 30,
2019

December 31,
2018

Costs of obtaining contracts(1)(2)
$
90,119

$
85,590

Prepaid software maintenance and subscriptions
31,705

21,134

Unbilled accounts receivable
5,691

4,161

Taxes, prepaid and receivable
3,586

2,055

Security deposits
945

1,020

Other assets
11,001

11,191

Total prepaid expenses and other assets
143,047

125,151

Less: Long-term portion
66,319

65,363

Prepaid expenses and other current assets
$
76,728

$
59,788


(1)
Amortization expense from costs of obtaining contracts was $9.8 million and $19.4 million for the three and six months ended June 30, 2019, respectively, and $9.1 million and $17.6 million for the three and six months ended June 30, 2018, respectively.
(2)
The current portion of costs of obtaining contracts as of June 30, 2019 and December 31, 2018 was $32.3 million and $31.7 million, respectively.
Accrued expenses and other liabilities
(dollars in thousands)
June 30,
2019

December 31,
2018

Operating lease liabilities, current portion (1)
$
16,155

$

Accrued bonuses
14,301

14,868

Accrued commissions and salaries
7,760

9,934

Taxes payable
6,391

6,204

Customer credit balances
4,090

4,076

Unrecognized tax benefit
3,747

2,719

Accrued vacation costs
2,041

2,352

Accrued health care costs
1,806

1,497

Other liabilities
10,025

14,631

Total accrued expenses and other liabilities
66,316

56,281

Less: Long-term portion
5,802

9,388

Accrued expenses and other current liabilities
$
60,514

$
46,893


(1)
Upon adoption of ASU 2016-02 at January 1, 2019, we recognized lease liabilities for our operating leases. See Note 2 of these consolidated financial statements for details.
Other income, net
  
Three months ended 
 June 30,
 
 
Six months ended 
 June 30,
 
(dollars in thousands)
2019

2018

 
2019

2018

Interest income
$
525

$
277

 
$
1,179

$
669

Other income (expense), net
1,656

69

 
1,184

(163
)
Other income, net
$
2,181

$
346

 
$
2,363

$
506


XML 28 R15.htm IDEA: XBRL DOCUMENT v3.19.2
Debt
6 Months Ended
Jun. 30, 2019
Debt Disclosure [Abstract]  
Debt
8. Debt
The following table summarizes our debt balances and the related weighted average effective interest rates, which includes the effect of interest rate swap agreements.
 
Debt balance at
 
 
Weighted average
effective interest rate at
 
(dollars in thousands)
June 30,
2019

December 31,
2018

 
June 30,
2019

December 31,
2018

Credit facility:
 
 
 
 
 
    Revolving credit loans
$
277,700

$
100,000

 
3.92
%
4.13
%
    Term loans
285,000

288,750

 
3.65
%
3.44
%
        Total debt
562,700

388,750

 
3.78
%
3.61
%
Less: Unamortized discount and debt issuance costs
1,388

1,626

 
 
 
Less: Debt, current portion
7,500

7,500

 
3.90
%
3.77
%
Debt, net of current portion
$
553,812

$
379,624

 
3.78
%
3.61
%

In June 2017, we entered into a five-year $700.0 million senior credit facility (the "2017 Credit Facility"). As of June 30, 2019, the required annual maturities related to the 2017 Credit Facility were as follows:
Years ending December 31,
(dollars in thousands)
Annual maturities

2019 - remaining
$
3,750

2020 
7,500

2021 
7,500

2022 
543,950

2023 

Thereafter

Total required maturities
$
562,700


Financing for 2019 acquisition
On January 2, 2019, we acquired YourCause for $157.7 million in cash, subject to certain adjustments set forth in the agreement and plan of merger. We financed the acquisition with a revolving credit loan under the 2017 Credit Facility.
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.19.2
Derivative Instruments
6 Months Ended
Jun. 30, 2019
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivatives Instruments
9. Derivative Instruments
Cash flow hedges
We generally use derivative instruments to manage our variable interest rate risk. In July 2017, we entered into an interest rate swap agreement (the "July 2017 Swap Agreement"), which effectively converts portions of our variable rate debt under the 2017 Credit Facility to a fixed rate for the term of the July 2017 Swap Agreement. The notional value of the July 2017 Swap Agreement was $150.0 million with an effective date beginning in July 2017 through July 2021. We designated the July 2017 Swap Agreement as a cash flow hedge at the inception of the contract.
In February 2018, we entered into an additional interest rate swap agreement (the "February 2018 Swap Agreement"), which effectively converts portions of our variable rate debt under the 2017 Credit Facility to a fixed rate for the term of the February 2018 Swap Agreement. The notional value of the February 2018 Swap Agreement was $50.0 million with an effective date beginning in February 2018 through June 2021. We designated the February 2018 Swap Agreement as a cash flow hedge at the inception of the contract.
In June 2019, we entered into an additional interest rate swap agreement (the "June 2019 Swap Agreement"), which effectively converts portions of our variable rate debt under the 2017 Credit Facility to a fixed rate for the term of the June 2019 Swap Agreement. The notional value of the June 2019 Swap Agreement was $75.0 million with an effective date beginning in June 2019 through June 2021. We designated the June 2019 Swap Agreement as a cash flow hedge at the inception of the contract.
The fair values of our derivative instruments were as follows as of:
 
 
Asset Derivatives
 
 
Liability Derivatives
(dollars in thousands)
Balance sheet location
June 30,
2019

December 31,
2018

 
Balance sheet location
June 30,
2019

December 31,
2018

Derivative instruments designated as hedging instruments:
 
 
 
 
 
 
 
Interest rate swaps, long-term portion
Other assets

2,260

 
Other liabilities
1,826

186

Total derivative instruments designated as hedging instruments
 
$

$
2,260

 
 
$
1,826

$
186


The effects of derivative instruments in cash flow hedging relationships were as follows:
 
Gain (loss) recognized
in accumulated other
comprehensive
loss as of

Location
of gain (loss)
reclassified from
accumulated other
comprehensive
loss into income
Gain (loss) reclassified from accumulated
 other comprehensive loss into income
 
(dollars in thousands)
June 30,
2019

Three months ended 
 June 30, 2019

 
Six months ended 
 June 30, 2019

Interest rate swaps
$
(1,826
)
Interest expense
$
244

 
$
473

 
 
 
 
 
 
 
June 30,
2018

 
Three months ended 
 June 30, 2018

 
Six months ended 
 June 30, 2018

Interest rate swaps
$
3,789

Interest expense
$
(60
)
 
$
(40
)

Our policy requires that derivatives used for hedging purposes be designated and effective as a hedge of the identified risk exposure at the inception of the contract. Accumulated other comprehensive income (loss) includes unrealized gains or losses from the change in fair value measurement of our derivative instruments each reporting period and the related income tax expense or benefit. Changes in the fair value measurements of the derivative instruments and the related income tax expense or benefit are reflected as adjustments to accumulated other comprehensive income (loss) until the actual hedged expense is incurred or until the hedge is terminated at which point the unrealized gain (loss) is reclassified from accumulated other comprehensive income (loss) to current earnings. The estimated accumulated other comprehensive income as of June 30, 2019 that is expected to be reclassified into earnings within the next twelve months is insignificant. There were no ineffective portions of our interest rate swap derivatives during the six months ended June 30, 2019 and 2018. See Note 13 to these consolidated financial statements for a summary of the changes in accumulated other comprehensive income (loss) by component.
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
10. Commitments and Contingencies
Leases
We have operating leases for corporate offices, subleased offices and certain equipment and furniture. Our leases have remaining lease terms of less than 1 year to 19 years, some of which include options to extend the leases for up to 5 years. We do not have lease agreements with residual value guarantees, sale leaseback terms or material restrictive covenants.
In May 2016, we entered into a lease agreement for our New Headquarters Facility in Charleston, South Carolina. There are two phases for construction of the New Headquarters Facility. Phase One included a building with approximately 172,000 rentable square feet, which we began using in April 2018. The lease agreement also grants us a Phase Two option to request that the landlord construct and lease to us a second office building and related improvements. The lease agreement expires in April 2038 and provides for four renewal periods of five years each at a base rent equal to the then prevailing market rate for comparable buildings.
We continue to lease our former headquarters facility, now called our Customer Operations Center, in Charleston, South Carolina. The lease expires in October 2023 and has two five-year renewal options. We also have a lease for office space in Austin, Texas which expires in September 2023 and has two five-year renewal options.
For each of the leases discussed above, we have not included the renewal options in the lease terms for calculating the lease liability as the renewal options allow us to maintain operational flexibility and we are not reasonably certain we will exercise these options at this time.
As of June 30, 2019, we had additional operating leases, primarily for office space, that have not yet commenced with future rent payments of $6.5 million. These operating leases will commence during fiscal year 2019 with lease terms of two years.
The components of lease expense for the three and six months ended June 30, 2019, were as follows:
 
Three months ended 
 June 30,

 
Six months ended 
 June 30,

(dollars in thousands)
2019

 
2019

Operating lease cost(1)
$
5,894

 
$
11,894

Variable lease cost
988

 
1,979

Sublease income
(755
)
 
(1,459
)
Net lease cost
$
6,127

 
$
12,414

(1)
Includes short-term lease costs, which were immaterial.
During the six months ended June 30, 2019, we recorded $1.3 million in impairments of operating lease ROU assets associated with certain leased office spaces we ceased using as part of our facilities optimization restructuring. These impairments were recorded as restructuring expense on our consolidated statements of comprehensive income. See Note 15 to these consolidated financial statements for additional details regarding our facilities optimization restructuring.
Total rent expense as determined under ASC 840 for the three and six months ended June 30, 2018 was $5.5 million and $9.9 million, respectively.
Maturities of our operating lease liabilities as of June 30, 2019 were as follows:
Years ending December 31,
(dollars in thousands)
Operating leases(1)

2019 – remaining
$
11,376

2020 
21,672

2021 
18,948

2022 
16,823

2023 
14,608

Thereafter
81,958

Total lease payments
165,385

Less: Amount representing interest
49,114

Present value of future payments
$
116,271

(1)
Our maturities of our operating lease liabilities do not include payments related to Phase Two of our New Headquarters Facility, as that option had not been exercised as of June 30, 2019.
As determined under ASC 840, the future minimum lease payments related to lease agreements with a remaining noncancelable term in excess of one year, net of related sublease commitments and lease incentives, as of December 31, 2018 were as follows:
Years ending December 31,
(dollars in thousands)
Operating leases

2019 
$
20,808

2020
20,274

2021
16,924

2022
14,391

2023
12,923

Thereafter
81,755

Total minimum lease payments
$
167,075


Our ROU assets and lease liabilities are included in the following line items in our consolidated balance sheet:
(dollars in thousands)
June 30,
2019

Operating leases
 
Operating lease right-of-use assets
$
107,165

 
 
Accrued expenses and other current liabilities
$
16,155

Operating lease liabilities, net of current portion
100,116

Total operating lease liabilities
$
116,271


As of June 30, 2019, the weighted average remaining lease terms and discount rates were as follows:
(dollars in thousands)
June 30,
2019

Operating leases
 
Weighted average remaining lease term (years)
13.0

Weighted average discount rate
5.96
%

Supplemental cash flow information related to leases during the six months ended June 30, 2019, was as follows:
 
Six months ended 
 June 30,

(dollars in thousands)
2019

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

Right-of-use assets obtained in exchange for lease obligations (non-cash):
 
Operating leases
$
105,010


Other commitments
The term loans under the 2017 Credit Facility require periodic principal payments. The balance of the term loans and any amounts drawn on the revolving credit loans are due upon maturity of the 2017 Credit Facility in June 2022.
We have contractual obligations for third-party technology used in our solutions and for other services we purchase as part of our normal operations. In certain cases, these arrangements require a minimum annual purchase commitment by us. As of June 30, 2019, the remaining aggregate minimum purchase commitment under these arrangements was approximately $106.5 million through 2023.
Solution and service indemnifications
In the ordinary course of business, we provide certain indemnifications of varying scope to customers against claims of intellectual property infringement made by third parties arising from the use of our solutions or services. If we determine that it is probable that a loss has been incurred related to solution or service indemnifications, any such loss that could be reasonably estimated would be recognized. We have not identified any losses and, accordingly, we have not recorded a liability related to these indemnifications.
Legal proceedings
We are subject to legal proceedings and claims that arise in the ordinary course of business. We make a provision for a loss contingency when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed at least quarterly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular case. Unless otherwise specifically disclosed in this note, we have determined as of June 30, 2019, that no provision for liability nor disclosure is required
related to any claim against us because (a) there is not a reasonable possibility that a loss exceeding amounts already recognized (if any) may be incurred with respect to such claim; (b) a reasonably possible loss or range of loss cannot be estimated; or (c) such estimate is immaterial.
All legal costs associated with litigation are expensed as incurred. Litigation is inherently unpredictable. However, we believe that we have valid defenses with respect to the legal matters pending against us. It is possible, nevertheless, that our consolidated financial position, results of operations or cash flows could be negatively affected in any particular period by an unfavorable resolution of one or more of such proceedings, claims or investigations.
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes
6 Months Ended
Jun. 30, 2019
Income Tax Disclosure [Abstract]  
Income Taxes
11. Income Taxes
Our income tax provision (benefit) and effective income tax rates, including the effects of period-specific events, were:
  
Three months ended 
 June 30,
 
 
Six months ended 
 June 30,
 
(dollars in thousands)
2019

2018

 
2019

2018

Income tax provision (benefit)
$
2,733

$
825

 
$
899

$
(2,702
)
Effective income tax rate
27.7
%
11.1
%
 
13.0
%
(12.5
)%

The increase in our effective income tax rate during the three and six months ended June 30, 2019, when compared to the same periods in 2018, was primarily due to a decrease in the discrete benefit to income tax expense relating to stock-based compensation. The impact was attributable to a decrease in the market price for shares of our common stock, when compared to the same periods in 2018, as reported by the Nasdaq Stock Market LLC ("Nasdaq"). Most of our equity awards are granted during our first quarter and vest in subsequent years during the same quarter.
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation
6 Months Ended
Jun. 30, 2019
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation
12. Stock-based Compensation
Stock-based compensation expense is allocated to cost of revenue and operating expenses on the consolidated statements of comprehensive income based on where the associated employee’s compensation is recorded. The following table summarizes stock-based compensation expense:
  
Three months ended 
 June 30,
 
 
Six months ended 
 June 30,
 
(dollars in thousands)
2019

2018

 
2019

2018

Included in cost of revenue:
 
 
 
 
 
Cost of recurring
$
451

$
718

 
$
963

$
1,170

Cost of one-time services and other
340

927

 
802

1,570

Total included in cost of revenue
791

1,645

 
1,765

2,740

Included in operating expenses:
 
 
 
 
 
Sales, marketing and customer success
2,827

2,807

 
5,738

4,632

Research and development
2,753

2,448

 
5,427

4,584

General and administrative
8,658

6,961

 
15,825

12,997

Total included in operating expenses
14,238

12,216

 
26,990

22,213

Total stock-based compensation expense
$
15,029

$
13,861

 
$
28,755

$
24,953


XML 33 R20.htm IDEA: XBRL DOCUMENT v3.19.2
Stockholders' Equity
6 Months Ended
Jun. 30, 2019
Equity [Abstract]  
Stockholders' Equity
13. Stockholders' Equity
Dividends
Our Board of Directors has adopted a dividend policy, which provides for the distribution to stockholders of a portion of cash generated by us that is in excess of operational needs and capital expenditures. The 2017 Credit Facility limits the amount of dividends payable and certain state laws restrict the amount of dividends distributed.
In February 2019, our Board of Directors approved an annual dividend rate of $0.48 per share to be made in quarterly payments. Dividend payments are not guaranteed and our Board of Directors may decide, in its absolute discretion, at any time and for any reason, not to declare and pay further dividends. The following table provides information with respect to quarterly dividends of $0.12 per share paid on common stock during the six months ended June 30, 2019.
Declaration Date
Dividend
per Share

Record Date
 
Payable Date
February 6, 2019
$
0.12

February 27
 
March 15
April 30, 2019
$
0.12

May 28
 
June 14
On July 30, 2019, our Board of Directors declared a third quarter dividend of $0.12 per share payable on September 13, 2019 to stockholders of record on August 28, 2019.
Changes in accumulated other comprehensive income (loss) by component
The changes in accumulated other comprehensive income (loss) by component, consisted of the following:
 
Three months ended 
 June 30,
 
 
Six months ended 
 June 30,
 
(dollars in thousands)
2019

2018

 
2019

2018

Accumulated other comprehensive (loss) income, beginning of period
$
(1,452
)
$
7,041

 
$
(5,110
)
$
(642
)
By component:
 
 
 
 
 
Gains and losses on cash flow hedges:
 
 
 
 
 
Accumulated other comprehensive income balance, beginning of period
$
566

$
1,994

 
$
1,498

$
748

Other comprehensive (loss) income before reclassifications, net of tax effects of $628, $(259), $904 and $(651)
(1,759
)
721

 
(2,522
)
1,815

Amounts reclassified from accumulated other comprehensive loss to interest expense
(244
)
60

 
(473
)
40

Tax benefit included in provision for income taxes
64

(16
)
 
124

(11
)
Total amounts reclassified from accumulated other comprehensive loss
(180
)
44

 
(349
)
29

Net current-period other comprehensive (loss) income
(1,939
)
765

 
(2,871
)
1,844

Reclassification upon early adoption of ASU 2018-02


 

167

Accumulated other comprehensive (loss) income balance, end of period
$
(1,373
)
$
2,759

 
$
(1,373
)
$
2,759

Foreign currency translation adjustment:
 
 
 
 
 
Accumulated other comprehensive (loss) income balance, beginning of period
$
(2,018
)
$
5,047

 
$
(6,608
)
$
(1,390
)
Translation adjustments
(6,018
)
(8,817
)
 
(1,428
)
(2,380
)
Accumulated other comprehensive loss balance, end of period
(8,036
)
(3,770
)
 
(8,036
)
(3,770
)
Accumulated other comprehensive loss, end of period
$
(9,409
)
$
(1,011
)
 
$
(9,409
)
$
(1,011
)

XML 34 R21.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue Recognition
6 Months Ended
Jun. 30, 2019
Revenue from Contract with Customer [Abstract]  
Revenue Recognition
14. Revenue Recognition
Transaction price allocated to the remaining performance obligations
As of June 30, 2019, approximately $797 million of revenue is expected to be recognized from remaining performance obligations. We expect to recognize revenue on approximately 60% of these remaining performance obligations over the next 12 months, with the remainder recognized thereafter.
We applied the practical expedient in ASC 606-10-50-14 and have excluded the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less (one-time services); and (ii) contracts for which we recognize revenue at the amount to which we have the right to invoice for services performed (payment services and usage).
Contract balances
Our contract assets as of June 30, 2019 and December 31, 2018 were insignificant. Our opening and closing balances of deferred revenue were as follows:
(in thousands)
June 30,
2019

December 31,
2018

Total deferred revenue
$
329,623

$
298,555


The increase in deferred revenue during the six months ended June 30, 2019 was primarily due to new subscription sales of our cloud-based solutions and a seasonal increase in customer contract renewals. Historically, due to the timing of customer budget cycles, we have an increase in customer contract renewals at or near the beginning of our third quarter. Our acquisition of YourCause on January 2, 2019 has also modestly contributed to the increase in deferred revenue since December 31, 2018. The amount of revenue recognized during the six months ended June 30, 2019 that was included in the deferred revenue balance at the beginning of the period was approximately $220 million. The amount of revenue recognized during the six months ended June 30, 2019 from performance obligations satisfied in prior periods was insignificant.
Disaggregation of revenue
We sell our cloud-based solutions and related services in two primary geographical markets: to customers in the United States, and to customers located outside of the United States. The following table presents our revenue by geographic area based on the address of our customers:
 
Three months ended 
 June 30,
 
 
Six months ended 
 June 30,
 
(dollars in thousands)
2019

2018

 
2019

2018

United States
$
190,399

$
179,586

 
$
378,525

$
355,509

Other countries
35,235

34,086

 
62,939

62,347

Total revenue
$
225,634

$
213,672

 
$
441,464

$
417,856


The General Markets Group ("GMG"), the Enterprise Markets Group ("EMG"), and the International Markets Group ("IMG") comprise our go-to-market organizations. The following is a description of each market group:
The GMG focuses on sales primarily to all K-12 private schools, faith-based and arts and cultural organizations, as well as emerging and mid-sized prospects in the U.S.;
The EMG focuses on sales primarily to all healthcare and higher education institutions, corporations and foundations, as well as large and/or strategic prospects in the U.S.; and
The IMG focuses on sales primarily to all prospects and customers outside of the U.S.
The following table presents our revenue by market group:
 
Three months ended 
 June 30,
 
 
Six months ended 
 June 30,
 
(dollars in thousands)
2019

2018(2)

 
2019

2018(2)

GMG
$
93,259

$
89,341

 
$
185,774

$
177,609

EMG(1)
96,710

89,590

 
191,875

176,441

IMG
35,614

34,649

 
63,736

63,648

Other
51

92

 
79

158

Total revenue
$
225,634

$
213,672

 
$
441,464

$
417,856


(1)
The operating results of YourCause have been included in EMG from the date of acquisition. See Note 3 to these consolidated financial statements for details regarding this acquisition.
(2)
Beginning in the first quarter of 2019, all of our Canadian operations are included in IMG. We have recast our revenue by market group for the three and six months ended June 30, 2018, to present them on a consistent basis with the current year.
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.19.2
Restructuring
6 Months Ended
Jun. 30, 2019
Restructuring and Related Activities [Abstract]  
Restructuring
15. Restructuring
During 2017, in an effort to further our organizational objectives, including improved operating efficiency, customer outcomes and employee satisfaction, we initiated a multi-year plan to consolidate and relocate some of our existing offices to highly modern and more collaborative workspaces with short-term financial commitments. These workspaces are also more centrally located for our employees and closer to our customers and prospects. Restructuring costs incurred prior to our adoption of ASU 2016-02 on January 1, 2019 consisted primarily of costs to terminate lease agreements, contractual lease payments, net of estimated sublease income, upon vacating space as part of the plan, as well as insignificant costs to relocate affected employees and write-off facilities-related fixed assets that we would no longer use.
Upon adoption of ASU 2016-02 at January 1, 2019, we reduced our operating lease ROU assets recognized at transition by the carrying amounts of the restructuring liabilities for certain leased office spaces that we ceased using prior to December 31, 2018. See additional details below.
Restructuring costs incurred during the six months ended June 30, 2019 consisted primarily of operating lease ROU asset impairment costs and, to a lesser extent, lease payments for offices we have ceased using and write-offs of facilities-related fixed assets that we will no longer use.
We currently expect to incur before-tax restructuring costs associated with these activities of between $8.5 million and $9.5 million, of which $8.1 million has been incurred as of June 30, 2019, with substantially all of the remaining costs expected to be incurred by the end of 2019.
The following table summarizes our facilities optimization restructuring costs as of June 30, 2019:
 
Cumulative costs incurred as of

 
Costs incurred during the three months ended

 
Costs incurred during the six months ended(1)

 
Cumulative costs incurred as of

(in thousands)
December 31, 2018

 
June 30, 2019
 
By component:
 
 
 
 
 
 
 
Contract termination costs
$
4,176

 
$
527

 
$
1,918

 
$
6,094

Other costs
1,208

 
203

 
765

 
1,973

Total
$
5,384

 
$
730

 
$
2,683

 
$
8,067


(1)
Includes $1.3 million of operating lease ROU asset impairment costs.
The change in our liability related to our facilities optimization restructuring during the six months ended June 30, 2019, consisted of the following:
 
Accrued at

 
Increases for incurred costs(1)

 
Written off
upon adoption
of ASU 2016-02(2)

 
Costs paid

 
Accrued at

(in thousands)
December 31, 2018

 
 
 
 
June 30, 2019

By component:
 
 
 
 
 
 
 
 
 
Contract termination costs
$
1,865

 
$
1,918

 
$
(1,656
)
 
$
(2,127
)
 
$

Other costs
50

 
765

 

 
(794
)
 
21

Total
$
1,915

 
$
2,683

 
$
(1,656
)
 
$
(2,921
)
 
$
21


(1)
Includes $1.3 million of operating lease ROU asset impairment costs.
(2)
Upon adoption of ASU 2016-02 at January 1, 2019, we reduced our operating lease ROU assets recognized at transition by the carrying amounts of the restructuring liabilities for certain leased office spaces that we ceased using prior to December 31, 2018.
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.19.2
Basis of Presentation (Policy)
6 Months Ended
Jun. 30, 2019
Accounting Policies [Abstract]  
Unaudited interim consolidated financial statements
Unaudited interim consolidated financial statements
The accompanying interim consolidated financial statements have been prepared pursuant to the rules and regulations of the United States Securities and Exchange Commission ("SEC") for interim financial reporting. These consolidated statements are unaudited and, in the opinion of management, include all adjustments (consisting of normal recurring adjustments and accruals) necessary to state fairly the consolidated balance sheets, consolidated statements of comprehensive income, consolidated statements of cash flows and consolidated statements of stockholders’ equity, for the periods presented in accordance with accounting principles generally accepted in the United States ("U.S.") ("GAAP"). The consolidated balance sheet at December 31, 2018, has been derived from the audited consolidated financial statements at that date. Operating results and cash flows for the six months ended June 30, 2019 are not necessarily indicative of the results that may be expected for the fiscal year ending December 31, 2019, or any other future period. Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with GAAP have been omitted in accordance with the rules and regulations for interim reporting of the SEC. These interim consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2018, and other forms filed with the SEC from time to time.
Basis of consolidation
Basis of consolidation
The consolidated financial statements include the accounts of Blackbaud, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Reportable segment
Reportable segment
We report our operating results and financial information in one operating and reportable segment. Our chief operating decision maker uses consolidated financial information to make operating decisions, assess financial performance and allocate resources. Our chief operating decision maker is our chief executive officer ("CEO").
Recently adopted accounting pronouncements
Recently adopted accounting pronouncements
In February 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2016-02, Leases (Topic 842) ("ASU 2016-02"). ASU 2016-02 requires lessees to record most leases on their balance sheet but recognize expenses in the income statement in a manner similar to previous guidance. The way in which entities classify leases determines how to recognize lease-related revenue and expense.
We adopted ASU 2016-02 as of January 1, 2019 using the transition method that allowed us to initially apply the guidance at the adoption date of January 1, 2019 without adjusting comparative periods presented. We elected to use the package of practical expedients that allowed us to not reassess: (1) whether any expired or existing contracts are or contain leases, (2) lease classification for any expired or existing leases and (3) initial direct costs for any existing leases. We did not elect to use the hindsight practical expedient, which permits entities to use hindsight in determining the lease term and assessing
impairment. Additionally, we elected not to apply the recognition requirements of the new lease accounting standard to short-term leases. Adopting ASU 2016-02 had a material impact on our consolidated balance sheet as of January 1, 2019, as we recognized $121.6 million of lease liabilities and $113.4 million of right-of-use ("ROU") assets for those leases classified as operating leases.
Leases
Leases
We determine if an arrangement is a lease at inception. Operating leases are included in operating lease ROU assets, accrued expense and other current liabilities, and operating lease liabilities, net of current portion in our consolidated balance sheet as of June 30, 2019.
ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. We use the implicit rate when readily determinable. The operating lease ROU asset also includes any initial direct costs and lease payments made and excludes lease incentives. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments related to our operating leases is recognized on a straight-line basis over the lease term. We have lease agreements with lease and non-lease components, which are generally accounted for separately. We do not recognize short-term leases (those that, at the commencement date, have a lease term of 12 months or less) on our consolidated balance sheets. Variable lease payments, which are primarily comprised of common-area maintenance, utilities and real estate taxes that are passed on from the lessor in proportion to the space leased by us, are recognized in operating expenses in the period in which the obligation for those payments is incurred.
Legal proceedings
Legal proceedings
We are subject to legal proceedings and claims that arise in the ordinary course of business. We make a provision for a loss contingency when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. These provisions are reviewed at least quarterly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular case.
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.19.2
Business Combinations (Tables) - YourCause [Member]
6 Months Ended
Jun. 30, 2019
Business Acquisition [Line Items]  
Purchase Price Allocation
The fair values assigned to the assets acquired and liabilities assumed in the table below are based on our best estimates and assumptions as of the reporting date and are considered preliminary pending finalization. The estimates and assumptions are subject to change as we obtain additional information during the measurement period, which may be up to one year from the acquisition date. The assets and liabilities, pending finalization, include the valuation of intangible assets as well as the assumed deferred revenue and deferred income tax balances.
(in thousands)
Purchase price allocation

Net working capital, excluding deferred revenue
$
3,576

Other long-term assets
2,574

Identifiable intangible assets
74,690

Deferred tax liability
(4,615
)
Deferred revenue
(4,300
)
Other long-term liabilities
(1,650
)
Goodwill
87,473

Total purchase price
$
157,748


Acquired Intangible Assets
The YourCause acquisition resulted in the identification of the following identifiable intangible assets:
 
Intangible assets acquired

Weighted average amortization period
YourCause
 (in thousands)

(in years)
Acquired technology
$
47,800

12
Customer relationships
25,900

15
Marketing assets
830

2
Non-compete agreements
160

0
Total intangible assets
$
74,690

13

XML 38 R25.htm IDEA: XBRL DOCUMENT v3.19.2
Goodwill and Other Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Change in Goodwill
The change in goodwill during the six months ended June 30, 2019, consisted of the following:
(dollars in thousands)
Total
Balance at December 31, 2018
$
545,213

Additions related to current year business combinations
87,473

Effect of foreign currency translation
(417
)
Balance at June 30, 2019
$
632,269


XML 39 R26.htm IDEA: XBRL DOCUMENT v3.19.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2019
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Earnings Per Share
The following table sets forth the computation of basic and diluted earnings per share:
  
Three months ended 
 June 30,
 
 
Six months ended 
 June 30,
 
(dollars in thousands, except per share amounts)
2019

2018

 
2019

2018

Numerator:
 
 
 
 
 
Net income
$
7,140

$
6,592

 
$
6,018

$
24,343

Denominator:
 
 
 
 
 
Weighted average common shares
47,714,621

47,222,657

 
47,622,740

47,121,692

Add effect of dilutive securities:
 
 
 
 
 
Stock-based awards
446,063

830,437

 
478,472

908,855

Weighted average common shares assuming dilution
48,160,684

48,053,094

 
48,101,212

48,030,547

Earnings per share:
 
 
 
 
 
Basic
$
0.15

$
0.14

 
$
0.13

$
0.52

Diluted
$
0.15

$
0.14

 
$
0.13

$
0.51

 
 
 
 
 
 
Anti-dilutive shares excluded from calculations of diluted earnings per share
245,060


 
748,743

37


XML 40 R27.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2019
Fair Value Disclosures [Abstract]  
Assets and Liabilities Measured at Fair Value on a Recurring Basis
Assets and liabilities that are measured at fair value on a recurring basis consisted of the following, as of the dates indicated below:
 
Fair value measurement using
 
 
(dollars in thousands)
Level 1

 
Level 2

 
Level 3

 
Total

Fair value as of June 30, 2019
 
 
 
 
 
 
 
Financial liabilities:
 
 
 
 
 
 
 
Derivative instruments
$

 
$
1,826

 
$

 
$
1,826

Total financial liabilities
$

 
$
1,826

 
$

 
$
1,826

 
 
 
 
 
 
 
 
Fair value as of December 31, 2018
 
 
 
 
 
 
 
Financial assets:
 
 
 
 
 
 
 
Derivative instruments
$

 
$
2,260

 
$

 
$
2,260

Total financial assets
$

 
$
2,260

 
$

 
$
2,260

 
 
 
 
 
 
 
 
Fair value as of December 31, 2018
 
 
 
 
 
 
 
Financial liabilities:
 
 
 
 
 
 
 
Derivative instruments
$

 
$
186

 
$

 
$
186

Total financial liabilities
$

 
$
186

 
$

 
$
186


XML 41 R28.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Financial Statement Details (Tables)
6 Months Ended
Jun. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Components of Prepaid Expenses and Other Assets
Prepaid expenses and other assets
(dollars in thousands)
June 30,
2019

December 31,
2018

Costs of obtaining contracts(1)(2)
$
90,119

$
85,590

Prepaid software maintenance and subscriptions
31,705

21,134

Unbilled accounts receivable
5,691

4,161

Taxes, prepaid and receivable
3,586

2,055

Security deposits
945

1,020

Other assets
11,001

11,191

Total prepaid expenses and other assets
143,047

125,151

Less: Long-term portion
66,319

65,363

Prepaid expenses and other current assets
$
76,728

$
59,788


(1)
Amortization expense from costs of obtaining contracts was $9.8 million and $19.4 million for the three and six months ended June 30, 2019, respectively, and $9.1 million and $17.6 million for the three and six months ended June 30, 2018, respectively.
(2)
The current portion of costs of obtaining contracts as of June 30, 2019 and December 31, 2018 was $32.3 million and $31.7 million, respectively.
Components of Accrued Expenses and Other Liabilities
Accrued expenses and other liabilities
(dollars in thousands)
June 30,
2019

December 31,
2018

Operating lease liabilities, current portion (1)
$
16,155

$

Accrued bonuses
14,301

14,868

Accrued commissions and salaries
7,760

9,934

Taxes payable
6,391

6,204

Customer credit balances
4,090

4,076

Unrecognized tax benefit
3,747

2,719

Accrued vacation costs
2,041

2,352

Accrued health care costs
1,806

1,497

Other liabilities
10,025

14,631

Total accrued expenses and other liabilities
66,316

56,281

Less: Long-term portion
5,802

9,388

Accrued expenses and other current liabilities
$
60,514

$
46,893


(1)
Upon adoption of ASU 2016-02 at January 1, 2019, we recognized lease liabilities for our operating leases. See Note 2 of these consolidated financial statements for details.
Components of Other Income and Expense
Other income, net
  
Three months ended 
 June 30,
 
 
Six months ended 
 June 30,
 
(dollars in thousands)
2019

2018

 
2019

2018

Interest income
$
525

$
277

 
$
1,179

$
669

Other income (expense), net
1,656

69

 
1,184

(163
)
Other income, net
$
2,181

$
346

 
$
2,363

$
506


XML 42 R29.htm IDEA: XBRL DOCUMENT v3.19.2
Debt (Tables)
6 Months Ended
Jun. 30, 2019
Debt Disclosure [Abstract]  
Summary of Debt
The following table summarizes our debt balances and the related weighted average effective interest rates, which includes the effect of interest rate swap agreements.
 
Debt balance at
 
 
Weighted average
effective interest rate at
 
(dollars in thousands)
June 30,
2019

December 31,
2018

 
June 30,
2019

December 31,
2018

Credit facility:
 
 
 
 
 
    Revolving credit loans
$
277,700

$
100,000

 
3.92
%
4.13
%
    Term loans
285,000

288,750

 
3.65
%
3.44
%
        Total debt
562,700

388,750

 
3.78
%
3.61
%
Less: Unamortized discount and debt issuance costs
1,388

1,626

 
 
 
Less: Debt, current portion
7,500

7,500

 
3.90
%
3.77
%
Debt, net of current portion
$
553,812

$
379,624

 
3.78
%
3.61
%

Annual Maturities Related to Credit Facility As of June 30, 2019, the required annual maturities related to the 2017 Credit Facility were as follows:
Years ending December 31,
(dollars in thousands)
Annual maturities

2019 - remaining
$
3,750

2020 
7,500

2021 
7,500

2022 
543,950

2023 

Thereafter

Total required maturities
$
562,700


XML 43 R30.htm IDEA: XBRL DOCUMENT v3.19.2
Derivative Instruments (Tables)
6 Months Ended
Jun. 30, 2019
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Fair Values of Derivative Instruments
The fair values of our derivative instruments were as follows as of:
 
 
Asset Derivatives
 
 
Liability Derivatives
(dollars in thousands)
Balance sheet location
June 30,
2019

December 31,
2018

 
Balance sheet location
June 30,
2019

December 31,
2018

Derivative instruments designated as hedging instruments:
 
 
 
 
 
 
 
Interest rate swaps, long-term portion
Other assets

2,260

 
Other liabilities
1,826

186

Total derivative instruments designated as hedging instruments
 
$

$
2,260

 
 
$
1,826

$
186


Effects of Derivative Instruments in Cash Flow Hedging Relationships
The effects of derivative instruments in cash flow hedging relationships were as follows:
 
Gain (loss) recognized
in accumulated other
comprehensive
loss as of

Location
of gain (loss)
reclassified from
accumulated other
comprehensive
loss into income
Gain (loss) reclassified from accumulated
 other comprehensive loss into income
 
(dollars in thousands)
June 30,
2019

Three months ended 
 June 30, 2019

 
Six months ended 
 June 30, 2019

Interest rate swaps
$
(1,826
)
Interest expense
$
244

 
$
473

 
 
 
 
 
 
 
June 30,
2018

 
Three months ended 
 June 30, 2018

 
Six months ended 
 June 30, 2018

Interest rate swaps
$
3,789

Interest expense
$
(60
)
 
$
(40
)

XML 44 R31.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Components of Lease Expense
The components of lease expense for the three and six months ended June 30, 2019, were as follows:
 
Three months ended 
 June 30,

 
Six months ended 
 June 30,

(dollars in thousands)
2019

 
2019

Operating lease cost(1)
$
5,894

 
$
11,894

Variable lease cost
988

 
1,979

Sublease income
(755
)
 
(1,459
)
Net lease cost
$
6,127

 
$
12,414

(1)
Includes short-term lease costs, which were immaterial.
Schedule of Maturities of Operating Lease Liabilities
Maturities of our operating lease liabilities as of June 30, 2019 were as follows:
Years ending December 31,
(dollars in thousands)
Operating leases(1)

2019 – remaining
$
11,376

2020 
21,672

2021 
18,948

2022 
16,823

2023 
14,608

Thereafter
81,958

Total lease payments
165,385

Less: Amount representing interest
49,114

Present value of future payments
$
116,271

(1)
Our maturities of our operating lease liabilities do not include payments related to Phase Two of our New Headquarters Facility, as that option had not been exercised as of June 30, 2019.
Schedule of Future Minimum Lease Commitments Related to Lease Agreements Under ASC 840
As determined under ASC 840, the future minimum lease payments related to lease agreements with a remaining noncancelable term in excess of one year, net of related sublease commitments and lease incentives, as of December 31, 2018 were as follows:
Years ending December 31,
(dollars in thousands)
Operating leases

2019 
$
20,808

2020
20,274

2021
16,924

2022
14,391

2023
12,923

Thereafter
81,755

Total minimum lease payments
$
167,075


Schedule Of Supplemental Balance Sheet Information Related To Leases
As of June 30, 2019, the weighted average remaining lease terms and discount rates were as follows:
(dollars in thousands)
June 30,
2019

Operating leases
 
Weighted average remaining lease term (years)
13.0

Weighted average discount rate
5.96
%

Our ROU assets and lease liabilities are included in the following line items in our consolidated balance sheet:
(dollars in thousands)
June 30,
2019

Operating leases
 
Operating lease right-of-use assets
$
107,165

 
 
Accrued expenses and other current liabilities
$
16,155

Operating lease liabilities, net of current portion
100,116

Total operating lease liabilities
$
116,271


Schedule Of Supplemental Cash Flow Information Related To Leases
Supplemental cash flow information related to leases during the six months ended June 30, 2019, was as follows:
 
Six months ended 
 June 30,

(dollars in thousands)
2019

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

Right-of-use assets obtained in exchange for lease obligations (non-cash):
 
Operating leases
$
105,010


XML 45 R32.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes (Tables)
6 Months Ended
Jun. 30, 2019
Income Tax Disclosure [Abstract]  
Schedule of Effective Income Tax Rates
Our income tax provision (benefit) and effective income tax rates, including the effects of period-specific events, were:
  
Three months ended 
 June 30,
 
 
Six months ended 
 June 30,
 
(dollars in thousands)
2019

2018

 
2019

2018

Income tax provision (benefit)
$
2,733

$
825

 
$
899

$
(2,702
)
Effective income tax rate
27.7
%
11.1
%
 
13.0
%
(12.5
)%

XML 46 R33.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2019
Share-based Payment Arrangement [Abstract]  
Summary of Stock-Based Compensation Expense The following table summarizes stock-based compensation expense:
  
Three months ended 
 June 30,
 
 
Six months ended 
 June 30,
 
(dollars in thousands)
2019

2018

 
2019

2018

Included in cost of revenue:
 
 
 
 
 
Cost of recurring
$
451

$
718

 
$
963

$
1,170

Cost of one-time services and other
340

927

 
802

1,570

Total included in cost of revenue
791

1,645

 
1,765

2,740

Included in operating expenses:
 
 
 
 
 
Sales, marketing and customer success
2,827

2,807

 
5,738

4,632

Research and development
2,753

2,448

 
5,427

4,584

General and administrative
8,658

6,961

 
15,825

12,997

Total included in operating expenses
14,238

12,216

 
26,990

22,213

Total stock-based compensation expense
$
15,029

$
13,861

 
$
28,755

$
24,953


XML 47 R34.htm IDEA: XBRL DOCUMENT v3.19.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2019
Equity [Abstract]  
Changes in Accumulated Other Comprehensive Loss by Component
The changes in accumulated other comprehensive income (loss) by component, consisted of the following:
 
Three months ended 
 June 30,
 
 
Six months ended 
 June 30,
 
(dollars in thousands)
2019

2018

 
2019

2018

Accumulated other comprehensive (loss) income, beginning of period
$
(1,452
)
$
7,041

 
$
(5,110
)
$
(642
)
By component:
 
 
 
 
 
Gains and losses on cash flow hedges:
 
 
 
 
 
Accumulated other comprehensive income balance, beginning of period
$
566

$
1,994

 
$
1,498

$
748

Other comprehensive (loss) income before reclassifications, net of tax effects of $628, $(259), $904 and $(651)
(1,759
)
721

 
(2,522
)
1,815

Amounts reclassified from accumulated other comprehensive loss to interest expense
(244
)
60

 
(473
)
40

Tax benefit included in provision for income taxes
64

(16
)
 
124

(11
)
Total amounts reclassified from accumulated other comprehensive loss
(180
)
44

 
(349
)
29

Net current-period other comprehensive (loss) income
(1,939
)
765

 
(2,871
)
1,844

Reclassification upon early adoption of ASU 2018-02


 

167

Accumulated other comprehensive (loss) income balance, end of period
$
(1,373
)
$
2,759

 
$
(1,373
)
$
2,759

Foreign currency translation adjustment:
 
 
 
 
 
Accumulated other comprehensive (loss) income balance, beginning of period
$
(2,018
)
$
5,047

 
$
(6,608
)
$
(1,390
)
Translation adjustments
(6,018
)
(8,817
)
 
(1,428
)
(2,380
)
Accumulated other comprehensive loss balance, end of period
(8,036
)
(3,770
)
 
(8,036
)
(3,770
)
Accumulated other comprehensive loss, end of period
$
(9,409
)
$
(1,011
)
 
$
(9,409
)
$
(1,011
)

XML 48 R35.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2019
Revenue from Contract with Customer [Abstract]  
Contract Balances Our opening and closing balances of deferred revenue were as follows:
(in thousands)
June 30,
2019

December 31,
2018

Total deferred revenue
$
329,623

$
298,555


Disaggregation of Revenue
The following table presents our revenue by market group:
 
Three months ended 
 June 30,
 
 
Six months ended 
 June 30,
 
(dollars in thousands)
2019

2018(2)

 
2019

2018(2)

GMG
$
93,259

$
89,341

 
$
185,774

$
177,609

EMG(1)
96,710

89,590

 
191,875

176,441

IMG
35,614

34,649

 
63,736

63,648

Other
51

92

 
79

158

Total revenue
$
225,634

$
213,672

 
$
441,464

$
417,856


(1)
The operating results of YourCause have been included in EMG from the date of acquisition. See Note 3 to these consolidated financial statements for details regarding this acquisition.
(2)
Beginning in the first quarter of 2019, all of our Canadian operations are included in IMG. We have recast our revenue by market group for the three and six months ended June 30, 2018, to present them on a consistent basis with the current year.
The following table presents our revenue by geographic area based on the address of our customers:
 
Three months ended 
 June 30,
 
 
Six months ended 
 June 30,
 
(dollars in thousands)
2019

2018

 
2019

2018

United States
$
190,399

$
179,586

 
$
378,525

$
355,509

Other countries
35,235

34,086

 
62,939

62,347

Total revenue
$
225,634

$
213,672

 
$
441,464

$
417,856


XML 49 R36.htm IDEA: XBRL DOCUMENT v3.19.2
Restructuring (Tables)
6 Months Ended
Jun. 30, 2019
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring Costs
The following table summarizes our facilities optimization restructuring costs as of June 30, 2019:
 
Cumulative costs incurred as of

 
Costs incurred during the three months ended

 
Costs incurred during the six months ended(1)

 
Cumulative costs incurred as of

(in thousands)
December 31, 2018

 
June 30, 2019
 
By component:
 
 
 
 
 
 
 
Contract termination costs
$
4,176

 
$
527

 
$
1,918

 
$
6,094

Other costs
1,208

 
203

 
765

 
1,973

Total
$
5,384

 
$
730

 
$
2,683

 
$
8,067


(1)
Includes $1.3 million of operating lease ROU asset impairment costs.
Schedule of Restructuring Reserve by Type of Cost
The change in our liability related to our facilities optimization restructuring during the six months ended June 30, 2019, consisted of the following:
 
Accrued at

 
Increases for incurred costs(1)

 
Written off
upon adoption
of ASU 2016-02(2)

 
Costs paid

 
Accrued at

(in thousands)
December 31, 2018

 
 
 
 
June 30, 2019

By component:
 
 
 
 
 
 
 
 
 
Contract termination costs
$
1,865

 
$
1,918

 
$
(1,656
)
 
$
(2,127
)
 
$

Other costs
50

 
765

 

 
(794
)
 
21

Total
$
1,915

 
$
2,683

 
$
(1,656
)
 
$
(2,921
)
 
$
21


(1)
Includes $1.3 million of operating lease ROU asset impairment costs.
(2)
Upon adoption of ASU 2016-02 at January 1, 2019, we reduced our operating lease ROU assets recognized at transition by the carrying amounts of the restructuring liabilities for certain leased office spaces that we ceased using prior to December 31, 2018.
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.19.2
Basis of Presentation (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Jan. 01, 2019
Dec. 31, 2018
Accounting Policies [Abstract]      
Operating lease liabilities $ 116,271 [1] $ 121,600  
Operating lease right-of-use assets $ 107,165 $ 113,400 $ 0
[1]
Our maturities of our operating lease liabilities do not include payments related to Phase Two of our New Headquarters Facility, as that option had not been exercised as of June 30, 2019.
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.19.2
Business Combinations (Details) - YourCause [Member]
$ in Millions
Jan. 02, 2019
USD ($)
Business Acquisition [Line Items]  
Estimated fair value of accounts receivable acquired $ 4.1
Goodwill, tax deductible amount 54.7
Revolving Credit Facility [Member]  
Business Acquisition [Line Items]  
Total cash consideration paid for the acquisition $ 157.7
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.19.2
Business Combinations (Purchase Price Allocation) (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Jan. 02, 2019
Dec. 31, 2018
Business Acquisition [Line Items]      
Goodwill $ 632,269   $ 545,213
YourCause [Member]      
Business Acquisition [Line Items]      
Net working capital, excluding deferred revenue   $ 3,576  
Other long-term assets   2,574  
Identifiable intangible assets   74,690  
Deferred tax liability   (4,615)  
Deferred revenue   (4,300)  
Other long-term liabilities   (1,650)  
Goodwill   87,473  
Total purchase price   $ 157,748  
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.19.2
Business Combinations (Acquired Intangible Assets) (Details) - YourCause [Member]
$ in Thousands
Jan. 02, 2019
USD ($)
Acquired Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets acquired $ 74,690
Weighted average amortization period (in years) 13 years
Acquired technology [Member]  
Acquired Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets acquired $ 47,800
Weighted average amortization period (in years) 12 years
Customer relationships [Member]  
Acquired Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets acquired $ 25,900
Weighted average amortization period (in years) 15 years
Marketing assets [Member]  
Acquired Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets acquired $ 830
Weighted average amortization period (in years) 2 years
Non-compete agreements [Member]  
Acquired Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible assets acquired $ 160
Weighted average amortization period (in years) 0 years
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.19.2
Goodwill and Other Intangible Assets (Change in Goodwill) (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2019
USD ($)
Goodwill [Roll Forward]  
Beginning balance $ 545,213
Effect of foreign currency translation (417)
Ending balance 632,269
YourCause [Member]  
Goodwill [Roll Forward]  
Additions related to current year business combination $ 87,473
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.19.2
Earnings Per Share (Computation of Basic and Diluted Earnings Per Share) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Mar. 31, 2019
Jun. 30, 2018
Mar. 31, 2018
Jun. 30, 2019
Jun. 30, 2018
Earnings Per Share [Abstract]            
Net income $ 7,140 $ (1,122) $ 6,592 $ 17,751 $ 6,018 $ 24,343
Weighted average common shares 47,714,621   47,222,657   47,622,740 47,121,692
Stock-based awards 446,063   830,437   478,472 908,855
Weighted average common shares assuming dilution 48,160,684   48,053,094   48,101,212 48,030,547
Earnings (Loss) Per Share, Basic and Diluted [Abstract]            
Basic earnings per share $ 0.15   $ 0.14   $ 0.13 $ 0.52
Diluted earnings per share $ 0.15   $ 0.14   $ 0.13 $ 0.51
Anti-dilutive shares excluded from calculations of diluted earnings per share 245,060   0   748,743 37
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value Measurements Fair Value Measurements (Details)
$ in Millions
6 Months Ended
Jun. 30, 2019
USD ($)
Fair Value Disclosures [Abstract]  
Restructuring reserve, period increase (decrease), related to impairments of operating lease right-of-use assets $ 1.3
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value Measurements (Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details) - Fair value measurements, recurring [Member] - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets   $ 2,260
Total financial assets   2,260
Derivative liabilities $ 1,826 186
Total financial liabilities 1,826 186
Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets   0
Total financial assets   0
Derivative liabilities 0 0
Total financial liabilities 0 0
Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets   2,260
Total financial assets   2,260
Derivative liabilities 1,826 186
Total financial liabilities 1,826 186
Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets   0
Total financial assets   0
Derivative liabilities 0 0
Total financial liabilities $ 0 $ 0
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Financial Statement Details (Components of Prepaid Expenses and Other Assets) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]          
Costs of obtaining contracts [1],[2] $ 90,119   $ 90,119   $ 85,590
Prepaid software maintenance and subscriptions 31,705   31,705   21,134
Unbilled accounts receivable 5,691   5,691   4,161
Taxes, prepaid and receivable 3,586   3,586   2,055
Security deposits 945   945   1,020
Other assets 11,001   11,001   11,191
Total prepaid expenses and other assets 143,047   143,047   125,151
Less: Long-term portion 66,319   66,319   65,363
Prepaid expenses and other current assets 76,728   76,728   59,788
Amortization expense from costs of obtaining contracts 9,800 $ 9,100 19,400 $ 17,600  
Current portion of costs of obtaining contracts $ 32,300   $ 32,300   $ 31,700
[1]
Amortization expense from costs of obtaining contracts was $9.8 million and $19.4 million for the three and six months ended June 30, 2019, respectively, and $9.1 million and $17.6 million for the three and six months ended June 30, 2018, respectively.
[2]
The current portion of costs of obtaining contracts as of June 30, 2019 and December 31, 2018 was $32.3 million and $31.7 million, respectively.
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Financial Statement Details (Components of Accrued Expenses and Other Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Operating lease liabilities, current portion [1] $ 16,155 $ 0
Accrued bonuses 14,301 14,868
Accrued commissions and salaries 7,760 9,934
Taxes payable 6,391 6,204
Customer credit balances 4,090 4,076
Unrecognized tax benefit 3,747 2,719
Accrued vacation costs 2,041 2,352
Accrued health care costs 1,806 1,497
Other liabilities 10,025 14,631
Total accrued expenses and other liabilities 66,316 56,281
Less: Long-term portion 5,802 9,388
Accrued expenses and other current liabilities $ 60,514 $ 46,893
[1]
Upon adoption of ASU 2016-02 at January 1, 2019, we recognized lease liabilities for our operating leases. See Note 2 of these consolidated financial statements for details.
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Financial Statement Details (Components of Other Income and Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Interest income $ 525 $ 277 $ 1,179 $ 669
Other income (expense), net 1,656 69 1,184 (163)
Other income, net $ 2,181 $ 346 $ 2,363 $ 506
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.19.2
Debt (Details) - USD ($)
$ in Millions
Jan. 02, 2019
Jun. 02, 2017
Business Acquisition [Line Items]    
Credit facility, maximum borrowing capacity   $ 700.0
Revolving Credit Facility [Member] | YourCause [Member]    
Business Acquisition [Line Items]    
Total cash consideration paid for the acquisition $ 157.7  
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.19.2
Debt (Summary of Debt) (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Line of Credit Facility [Line Items]    
Debt, gross $ 562,700 $ 388,750
Less: Unamortized discount and debt issuance costs 1,388 1,626
Less: Debt, current portion 7,500 7,500
Debt, net of current portion $ 553,812 $ 379,624
Weighted average effective interest rate 3.78% 3.61%
Revolving credit loans [Member]    
Line of Credit Facility [Line Items]    
Debt, gross $ 277,700 $ 100,000
Weighted average effective interest rate 3.92% 4.13%
Term loans [Member]    
Line of Credit Facility [Line Items]    
Debt, gross $ 285,000 $ 288,750
Weighted average effective interest rate 3.65% 3.44%
Short-term debt [Member]    
Line of Credit Facility [Line Items]    
Weighted average effective interest rate 3.90% 3.77%
Long-term debt [Member]    
Line of Credit Facility [Line Items]    
Weighted average effective interest rate 3.78% 3.61%
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.19.2
Debt (Annual Maturities Related to Credit Facility) (Details)
$ in Thousands
Jun. 30, 2019
USD ($)
Debt Disclosure [Abstract]  
2019 - remaining $ 3,750
2020 7,500
2021 7,500
2022 543,950
2023 0
Thereafter 0
Total required maturities $ 562,700
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.19.2
Derivative Instruments (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Feb. 28, 2018
Jul. 31, 2017
Derivative [Line Items]        
Ineffective portion of interest rate swap(s) $ 0.0 $ 0.0    
July 2017 Swap [Member]        
Derivative [Line Items]        
Derivative, notional value       $ 150.0
February 2018 Swap [Member]        
Derivative [Line Items]        
Derivative, notional value     $ 50.0  
June 2019 Swap [Member]        
Derivative [Line Items]        
Derivative, notional value $ 75.0      
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.19.2
Derivative Instruments (Fair Value of Derivative Instruments) (Details) - Designated as hedging instrument [Member] - Interest rate swap [Member] - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Derivatives, Fair Value [Line Items]    
Derivative assets, fair value $ 0 $ 2,260
Derivative liabilities, fair value 1,826 186
Other assets [Member]    
Derivatives, Fair Value [Line Items]    
Derivative assets, long-term portion 0 2,260
Other liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative liabilities, long-term portion $ 1,826 $ 186
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.19.2
Derivative Instruments (Effects of Derivative Instruments in Cash Flow Hedging Relationships) (Details) - Interest rate swap [Member] - Cash flow hedging [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) recognized in accumulated other comprehensive loss     $ (1,826) $ 3,789
Interest expense [Member]        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) reclassified from accumulated other comprehensive loss into income $ 244 $ (60) $ 473 $ (40)
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2018
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2018
USD ($)
May 31, 2016
ft²
lease
May 04, 2012
lease
Oct. 31, 2008
lease
Lessee, Lease, Description [Line Items]            
Operating lease, lease not yet commenced, expense   $ 6.5        
Restructuring reserve, period increase (decrease), related to impairments of operating lease right-of-use assets   $ 1.3        
Rent expense under ASC 840 $ 5.5   $ 9.9      
SC [Member] | Building [Member] | New HQ Facility [Member]            
Lessee, Lease, Description [Line Items]            
Rentable square feet (square foot) | ft²       172,000    
Number of renewal options (leases) | lease       4    
Lease agreement renewal term       5 years    
SC [Member] | Building [Member] | Customer Operations Center [Member]            
Lessee, Lease, Description [Line Items]            
Number of renewal options (leases) | lease           2
Lease agreement renewal term           5 years
TX [Member] | Building [Member]            
Lessee, Lease, Description [Line Items]            
Number of renewal options (leases) | lease         2  
Lease agreement renewal term         5 years  
Minimum [Member]            
Lessee, Lease, Description [Line Items]            
Lessee, operating lease, term of contract (less than)   1 year        
Operating lease, lease not yet commenced, term of contract   2 years        
Maximum [Member]            
Lessee, Lease, Description [Line Items]            
Lessee, operating lease, term of contract (less than)   19 years        
Lease agreement renewal term   5 years        
Operating lease, lease not yet commenced, term of contract   2 years        
Third-party technology [Member]            
Long-term Purchase Commitment [Line Items]            
Remaining aggregate minimum purchase commitment   $ 106.5        
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies (Components of Lease Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2019
Commitments and Contingencies Disclosure [Abstract]    
Operating lease cost [1] $ 5,894 $ 11,894
Variable lease cost 988 1,979
Sublease income (755) (1,459)
Net lease cost $ 6,127 $ 12,414
[1]
Includes short-term lease costs, which were immaterial.
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies (Schedule of Maturities of Operating Lease Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Jan. 01, 2019
Commitments and Contingencies Disclosure [Abstract]    
2019 – remaining [1] $ 11,376  
2020 [1] 21,672  
2021 [1] 18,948  
2022 [1] 16,823  
2023 [1] 14,608  
Thereafter [1] 81,958  
Total lease payments [1] 165,385  
Less: Amount representing interest [1] 49,114  
Present value of future payments $ 116,271 [1] $ 121,600
[1]
Our maturities of our operating lease liabilities do not include payments related to Phase Two of our New Headquarters Facility, as that option had not been exercised as of June 30, 2019.
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies (Schedule of Future Minimum Lease Commitments Related to Lease Agreements Under ASC 840) (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2019 $ 20,808
2020 20,274
2021 16,924
2022 14,391
2023 12,923
Thereafter 81,755
Total minimum lease payments $ 167,075
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies (Schedule Of Supplemental Balance Sheet Information Related To Leases) (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Jan. 01, 2019
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]      
Operating lease right-of-use assets $ 107,165 $ 113,400 $ 0
Operating lease liabilities, current portion [1] 16,155   0
Operating lease liabilities, net of current portion 100,116   $ 0
Total operating lease liabilities $ 116,271 [2] $ 121,600  
Weighted average remaining lease term (years) 13 years    
Weighted average discount rate 5.96%    
[1]
Upon adoption of ASU 2016-02 at January 1, 2019, we recognized lease liabilities for our operating leases. See Note 2 of these consolidated financial statements for details.
[2]
Our maturities of our operating lease liabilities do not include payments related to Phase Two of our New Headquarters Facility, as that option had not been exercised as of June 30, 2019.
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies (Schedule Of Supplemental Cash Flow Information Related To Leases) (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Operating cash flows from operating leases $ 11,673
Right-of-use assets obtained in exchange for lease obligations (non-cash), operating leases $ 105,010
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes (Schedule of Effective Income Tax Rates) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Income Tax Disclosure [Abstract]        
Income tax provision (benefit) $ 2,733 $ 825 $ 899 $ (2,702)
Effective income tax rate 27.70% 11.10% 13.00% (12.50%)
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation (Summary of Stock-Based Compensation Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Allocated stock-based compensation expense $ 15,029 $ 13,861 $ 28,755 $ 24,953
Cost of recurring [Member]        
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Allocated stock-based compensation expense 451 718 963 1,170
Cost of one-time services and other [Member]        
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Allocated stock-based compensation expense 340 927 802 1,570
Total included in cost of revenue [Member]        
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Allocated stock-based compensation expense 791 1,645 1,765 2,740
Sales, marketing and customer success [Member]        
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Allocated stock-based compensation expense 2,827 2,807 5,738 4,632
Research and development [Member]        
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Allocated stock-based compensation expense 2,753 2,448 5,427 4,584
General and administrative [Member]        
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Allocated stock-based compensation expense 8,658 6,961 15,825 12,997
Total included in operating expenses [Member]        
Employee Service Stock-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Allocated stock-based compensation expense $ 14,238 $ 12,216 $ 26,990 $ 22,213
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.19.2
Stockholders' Equity (Details) - $ / shares
1 Months Ended 6 Months Ended
Jun. 14, 2019
Mar. 15, 2019
Feb. 28, 2019
Jun. 30, 2019
Sep. 13, 2019
Dividends Payable [Line Items]          
Annual dividend per share approved (in dollars per share)     $ 0.48    
Quarterly dividends paid per share (in dollars per share)       $ 0.12  
Dividends paid per share (in dollars per share) $ 0.12 $ 0.12      
Subsequent event [Member]          
Dividends Payable [Line Items]          
Dividends payable per share (in dollars per share)         $ 0.12
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.19.2
Stockholders' Equity (Changes in Accumulated Other Comprehensive Loss by Component) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Mar. 31, 2018
Jun. 30, 2019
Jun. 30, 2018
Accumulated Other Comprehensive Income [Roll Forward]          
Accumulated other comprehensive (loss) income, beginning of period $ (1,452) $ 7,041 $ (642) $ (5,110) $ (642)
Reclassification upon early adoption of ASU 2018-02     0    
Translation adjustments (6,018) (8,817)   (1,428) (2,380)
Accumulated other comprehensive income (loss), end of period (9,409) (1,011) 7,041 (9,409) (1,011)
Gains and losses on cash flow hedges [Member]          
Accumulated Other Comprehensive Income [Roll Forward]          
Accumulated other comprehensive (loss) income, beginning of period 566 1,994 748 1,498 748
Other comprehensive (loss) income before reclassifications, net of tax effects (1,759) 721   (2,522) 1,815
Amounts reclassified from accumulated other comprehensive loss to interest expense (244) 60   (473) 40
Tax benefit included in provision for income taxes 64 (16)   124 (11)
Total amounts reclassified from accumulated other comprehensive loss (180) 44   (349) 29
Net current-period other comprehensive (loss) income (1,939) 765   (2,871) 1,844
Reclassification upon early adoption of ASU 2018-02 0 0   0 167
Accumulated other comprehensive income (loss), end of period (1,373) 2,759 1,994 (1,373) 2,759
Unrealized gains (losses), tax effects 628 (259)   904 (651)
Foreign currency translation adjustment [Member]          
Accumulated Other Comprehensive Income [Roll Forward]          
Accumulated other comprehensive (loss) income, beginning of period (2,018) 5,047 (1,390) (6,608) (1,390)
Translation adjustments (6,018) (8,817)   (1,428) (2,380)
Accumulated other comprehensive income (loss), end of period $ (8,036) $ (3,770) $ 5,047 $ (8,036) $ (3,770)
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue Recognition (Details)
$ in Millions
6 Months Ended
Jun. 30, 2019
USD ($)
Revenue from Contract with Customer [Abstract]  
Revenue, remaining performance obligation $ 797
Revenue, remaining performance obligation, percentage to be recognized 60.00%
Revenue, remaining performance obligation, expected timing of satisfaction 12 months
Revenue recognized that was included in deferred revenue at beginning of period $ 220
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue Recognition (Contract Balances) (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]    
Total deferred revenue $ 329,623 $ 298,555
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue Recognition (Disaggregation of Revenue by Geography) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Disaggregation of Revenue [Line Items]        
Revenue $ 225,634 $ 213,672 $ 441,464 $ 417,856
United States [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 190,399 179,586 378,525 355,509
Non-US [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 35,235 $ 34,086 $ 62,939 $ 62,347
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue Recognition (Disaggregation of Revenue by Market Group) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Disaggregation of Revenue [Line Items]        
Revenue $ 225,634 $ 213,672 $ 441,464 $ 417,856
GMG [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 93,259 89,341 [1] 185,774 177,609 [1]
EMG [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 96,710 [2] 89,590 [1] 191,875 [2] 176,441 [1]
IMG [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 35,614 34,649 [1] 63,736 63,648 [1]
Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 51 $ 92 [1] $ 79 $ 158 [1]
[1]
Beginning in the first quarter of 2019, all of our Canadian operations are included in IMG. We have recast our revenue by market group for the three and six months ended June 30, 2018, to present them on a consistent basis with the current year.
[2]
The operating results of YourCause have been included in EMG from the date of acquisition. See Note 3 to these consolidated financial statements for details regarding this acquisition.
XML 81 R68.htm IDEA: XBRL DOCUMENT v3.19.2
Restructuring (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Restructuring Cost and Reserve [Line Items]    
Restructuring costs, incurred to date $ 8,067 $ 5,384
Minimum [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring costs, expected 8,500  
Maximum [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring costs, expected $ 9,500  
XML 82 R69.htm IDEA: XBRL DOCUMENT v3.19.2
Restructuring (Schedule of Restructuring Costs) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2019
Dec. 31, 2018
Restructuring Cost and Reserve [Line Items]      
Contract termination costs $ 527 $ 1,918 [1]  
Other costs 203 765  
Total 730 2,683 [1]  
Cumulative costs incurred to date 8,067 8,067 $ 5,384
Increases for incurred costs related to impairments of operating lease right-of-use assets   1,300  
Contract termination costs [Member]      
Restructuring Cost and Reserve [Line Items]      
Cumulative costs incurred to date 6,094 6,094 4,176
Other costs [Member]      
Restructuring Cost and Reserve [Line Items]      
Cumulative costs incurred to date $ 1,973 $ 1,973 $ 1,208
[1]
Includes $1.3 million of operating lease ROU asset impairment costs.
XML 83 R70.htm IDEA: XBRL DOCUMENT v3.19.2
Restructuring (Schedule of Restructuring Reserve by Type of Cost) (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2019
USD ($)
Restructuring Cost and Reserve [Line Items]  
Restructuring reserve, beginning of period $ 1,915
Increases for incurred costs 2,683 [1]
Costs paid (2,921) [2]
Restructuring reserve, end of period 21
Increases for incurred costs related to impairments of operating lease right-of-use assets 1,300
Contract termination costs [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring reserve, beginning of period 1,865
Increases for incurred costs 1,918 [1]
Costs paid (2,127)
Restructuring reserve, end of period 0
Other costs [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring reserve, beginning of period 50
Increases for incurred costs 765
Costs paid (794)
Restructuring reserve, end of period 21
ASU 2016-02 [Member]  
Restructuring Cost and Reserve [Line Items]  
Written off upon adoption of ASU 2016-02 (1,656) [2]
ASU 2016-02 [Member] | Contract termination costs [Member]  
Restructuring Cost and Reserve [Line Items]  
Written off upon adoption of ASU 2016-02 (1,656)
ASU 2016-02 [Member] | Other costs [Member]  
Restructuring Cost and Reserve [Line Items]  
Written off upon adoption of ASU 2016-02 $ 0
[1]
Includes $1.3 million of operating lease ROU asset impairment costs.
[2]
Upon adoption of ASU 2016-02 at January 1, 2019, we reduced our operating lease ROU assets recognized at transition by the carrying amounts of the restructuring liabilities for certain leased office spaces that we ceased using prior to December 31, 2018.
XML 84 R9999.htm IDEA: XBRL DOCUMENT v3.19.2
Label Element Value
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $ 449,846,000
XML 85 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)}}} EXCEL 86 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *P^ D\?(\\#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,$% @ K#X"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 " "L/@)/5_P%[/ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/:L,P#(=?9?B>R$GI_IC4EXV>.ABLL+&;L=76-$Z,K9'T[>=X M;Z#_@2>H^!+,:;T;5=%-JOV('("X"H#^A4+%.B2\U= M'YRB] Q[\$H?U1ZAYOP6')(RBA1,P,+/1"8;HX4.J*@/9[S1,]Y_AC;#C 9L MT6%'$:JR B:GB?XTM@U< 1.,,+CX74 S$W/U3VSN #LGQVCGU# ,Y;#(N;1# M!>_/F]>\;F&[2*K3F'Y%*^CD<<4ND]\6CT_;-9,UKQX*?E_P>LOOQ+(6U?)C M&PO=&AE;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&V MM!-S:7;;M)F$[4X?A1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X M>?/N+F+HAHB4\GA@V2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E M'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ( MX53"Q,!J9S]6:\?1TDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T M;1K@X_%X.+;+THMP' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW? MZYMHG J-6T_3:W?=TXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;C MZWH2%;7E0-,@ %AP=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6 M-$9RG9 %#@ WQ-%,4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[ MR:0S>IU].LYKE']IJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>I MP+,BUY1&)$6?R"VZY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^ M",C?C8CWJV^:/5>A6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SCFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ M ?_1VC?"J_B"P#E_+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH M9%LE"0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-# MMW)+ZK:4OK4F.$KTL@'37[]EUVY".E,%.70[@:0KX# M;;J=W#HXGIB1N0K34I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW' MB/*B(>ZAAIC/PT.'>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$" M\E)58#%;Q@,KD*)\3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO* MWF6QP54=SU5;\K"^:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?!8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4" M(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8> M^3+?.7#;.MX#7N83+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@ M#'S4JUJE9"L1/TL'?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6: M&C/5BZPYC0IO0=5 Y3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+ MOP%02P,$% @ K#X"3X@4K74S P .@\ !@ !X;"]W;W)KED:HRX6DZ2ZJ\J./-RHT]-9N5OIBRJ-53$[67 MJLJ;WX^JU+=US.+W@>?B>#+=0+)9G?.C^J;,]_-38Y^2LOU?_Z!9O%_.2MVJKRY_%WIS6\2*.]NJ07TKSK&^?U+"@+(Z& MU7]15U5:>#<3J['39>O^1KM+:W0U5+%3J?*W_EK4[GKKWT@YT#"!#P0^$@3[ M+T$,!#$2F%-(^IFYI7[(3;Y9-?H6-;U;Y[S;%.Q>V(^YZP;=MW/O[&I;.WK= MI*ODVI49$(\]@D\0;$0DMO8HP)' (R=T_J_ EB($%A!P!<+1Q80N,5U"NG1T M.:%GW@>@B!D6R*! 1NAS3X B%EA@!@5FA+[T!"B"I5AA#A7FE,\\"0#A6&(! M)1:4+SP) DXO8022\KWK0:0@-?TUQ+WWV$":G@['.::\E]%8 )_'_ MH>LV1S(>>A/8!/ $[3+6?^BL"/ M?FA%^ 3@--V2[&> ":T%GP"[JNH?MVE?]Y_;8SKD_SRUW;X>\FWW7/7'+M6;*6C? M5*B4J_;U[C!?+J9G7[KEHGT9FMTA?>EF_KJ?_P1W:QW&@$GQURZ=^IOK MV3B4A[;]/M[\MKF?J]%1:M+C,#91YY_7M$Y-,[:4??QS:71^[7,,O+U^:_V7 M:?!Y, ]UG]9M\_=N,VSOYV$^VZ2G^J49OK:G7]-E0'8^NXS^]_2:FBP?G>0^ M'MNFG_[.'E_ZH=U?6LE6]O6/\^_N,/V>+NV_A G :P"8#P/T)4"3@.KL M;!KJS_50+Q==>YIUY]4ZUF-2P)W.D_DX/ISF;OI?'FV?G[XNK5]4KV,[%\GJ M+,$;";Y7K+G"AJNDROU?3:!H J=X?1L?Y7@MQNLIWMS$.T4&<9:X27*8)!J= M-60@@DH%YV0O1O1BN!<@7LX2>]N+-: U,<-E!D(,2G9C13>6NR&+M[*L&]" MGF3!FLN"L]'*9IQHQG$S9,PKQWJQVD1BA8O 6RT[\:(3SYV05%AYUHEW'@.Q MPE4V^E!(_B!Z"=R+)5X"Z\4I!8;DU9K+LID84'8313>1NW'$3>3I&ZVCB\15 M1BD-LA=0,IP4=\/HI'@V* ]T#M>"KK"3H$!*X&8"-0-\E^1T4-0+EWFK8H%Y M($,3D/N)U _RS-&(;+$$G346H;"I0,8P< Y[RN&+YEWV&.6 +1?7800'ON!( MAC%P&GM*8^"<=4X#FR)!9K4KS9",8^ \]I3'( Y^+S%*'LD89Y(K0I0!IG* MX-C;UY=&)=,4.$X]Q2EP4FKK&=HEF;&Z %20B0H(TT@08?1QEAX\6"A(.5L]92MR)GIH[*&II"@"\HZ6]BE*+,5 M.5OI:V6%G)DV[QV@.23HM(\.3<&1S%;D; V4K2C4L+ELI"239 :+:R:S%3E; MZ>Y9(4!&A*$:,!BH>I%&='($1THHB4-_4KZ M6//^4U9&LU;L=5R:7RWC5'.$9*:PTI^(G#,ZQ-XPH="Z$ M K*T#%#- 1HILC1'XZ=H%'T+2S(+4,H?&:&:(S12:FF.1C3*&_HY(>J<\:6] M*7-4/2.IJ-,^% HY+;-4VB'H=U/QXE/;3NDW*CZG$>X3?7F>M.DIV&\]/FZ.Q^SGF^& M]G@Y0JZNY]C+_P!02P,$% @ K#X"3W8>DSA @ +P< !@ !X;"]W M;W)K17('I.\-F86@I""%/0XJ;SR\+,'7A9L)ND34<. MW!.WML7\SYY0-NS\P'^=>&JNM=03H"QZ?"7?B?S1'[@:@3G*N6E))QK6>9Q< M=OZ'8%OE6F\$/QLRB$7?TY4<&7O6@R_GG0\U$*'D)'4$K)H[J0BE.I#"^#W% M].>4VKCLOT;_9&I7M1RQ(!6COYJSK'=^YGMG]*1Y=F9-52O4[+W,40'N.LXDV8^2 M<"$)'Q756I%DLP2H_#-$Z(0(C3]:0OS#'SG]D?''2W]N%3%*4B/I1L0P"JPZ MUJ(8A:&;)':2Q"N2 $(+9=0DBRSJHS,_"^<=P@>DQ(F4.)"LPO?)*I/-\I;B M 2)U0J0."&L7[4<-6J;80!NU^I_J 08Y89 #)K)@T*K>('._I?7KZM7V0M!FKQQ"B%*8 MH-A" HNC2U\EWS"_-IWPCDRJ4]"<51?&)%%!X4;%J]7M-0\HN4C=1:K/QS-\ M'$C63]<3F._(\B]02P,$% @ K#X"3YI]BI &!@ $!\ !@ !X;"]W M;W)KN>[I<+-K;QVI?MN_JI^J0_G-?-_NR2S^;AT7[U%3EW=!HOUN04GZQ M+[>'^[[:'ZT,S:Y_V^;/Y;5KOZ]7JNYU\??-P^/';]@\7- MU5/Y4/U9=7\]?6C2K\71RMUV7QW:;7V8-=7]]?R]OMS8H<% _+VM7MN3[[/> ME4]U_;G_\=O=]5SU(ZIVU6W7FRC3QTNUJG:[WE(:Q[^3T?FQS[[AZ?>OUG\9 MG$_.?"K;:E7O_MG>=8_7\SB?W57WY?.N^UB__EI-#KGY;/+^]^JEVB6\'TGJ MX[;>MUSV]7[R4H:RK[\,GYN#\/GZ_B?8*9FN %-#>C8(/7]O09F:F"^ M-;#?;6"G!O:M/;BI@6,]+$;?A\EGL@\[?>G2T,0L1X;.F'#.K %S)!9I!,=A$!K&DD1S.N]@)0FM M(AO$#ZULOF_E;* &SI<9#)@S P4V8*$!.QBP&0/C;(R,'YC#Z 2TQ:[7US-H&8#I$Y[%S#CKGY.QHA0UX:,#+V3DQ,,[.R+B3@6JE(H_( ME<0*I\7D2"HE656P/C>@SV@HM_(!^A: ;YKY%F0_9"-QWP"FHU-LU&N)D=4F M\)4'F$GQ$;!S$3H7PZ>EN..:4C\UV+,&.+3,+74)K>:P+N"8DD$$Y.+!Z@2&GN MG*32$D?N&Z!L-C"QF&D#7 O<-2,Z"D9QSR1D?.3Z#"CR402EI*PM,JE68Y75 M0&9UY)Y9L&C:&,^= YP*FCQW3W*];A=BZ0"G$I?)EQIKK7; 15Y)3-#9T-,. MT-Q#@$FA6"/,^>"Y?Q*C6&2S"JX$-"@%B)<"6NKRA0L%5P2$6:.X)" L!03Q M(A)Q(5)N[^%J0(-R@'@YH($TZRA63U))O[ES2.6E($C*J4P)J'$EH"-PC+AC M4>IJ#$(-)!4L3U!K0/F"4QM D?8VC> .B"@LID$\(U"H$:A7B-,D&G9X2@+=<"0'E7\,(;48JGZ V@R)J3LN'< M-UR@D);%*66R$>$B@$ 1P//_DJ3VV:B]\I'?3D!2.:,*$1#0 MIDHNB.L;:-,HESNL$A9?"C(P3"ZVL,P1D#G#96Z"3M/7A4)8Z0@H'=>P)0'ET>E\S-V36/!>YTC F6!9NWKYJ'X=5J.[NMGP]=/S4G3X^O;]]3 M_S:0/5_JRY4&S]?ZQ3W77U?GA3>%_7795&G\KQ M^>RQ*N^./W;5?==_#>E[,[ZC'7]T]=/T_GEQ? E^\S]02P,$% @ K#X" M3V-)6L[4! 5Q< !@ !X;"]W;W)K]XOO=77H'I:[OC_>)TGWLO-UV7UICOXP_.>U:>NR M'V[;MZ0[MK[<3HWJ*B&E7%*7^\-RO9J>/;7K5?/>5_N#?VH7W7M=E^W?&U\U MIX>E7GX^^+I_V_7C@V2].I9O_C??_WY\:H>[Y!)ENZ_]H=LWAT7K7Q^6C_J^ M,%.#2?''WI^ZJ^O%F,ISTWP;;W[>/BS5Z,A7_J4?0Y3#SXUAFR\76OY;O5?^U.?WDYX3LR+]>KMCDMVO-L' O!-@(A+ M P.8*8"Y#D!&#,19XR;-8=(XI<5H%:&(#!O&7BST8D$RA ,X&,"%R5PY."=S MUM@KGX:U%JHB5'&>F12;2:&9%)B1(YN&9IQQPDLH8I='K&302@:L6&$E"WJA M++5"50"5R6UDEG-H)@=F1,J;'(R+M!)JM*;(NZ\5IH "7E*) 16.?RKGZ']$ MMV8B2-+ 3, D'6:=9R3=A*H[H_.('8BO1TU@-<9"8#AI#C.R2F;$P*M5J98Y M 1UG*H\ 0F/<:< [JZ4E$W:E*27Y!D)=YB@V2IAZV@:64LF)67.S[G3P#H8B MQQ0!A<8$U0"AEJ2;D(YWN=)&^@$RYU(;,80IJ@%&K62Z#A%)0^KR$X5DN34Q M0YBE&L#4!O,5-4 M+@HDRVULU@FSD +K00S DG%$7J4,)@)0!6)UE/")B<&9=*.T"8#H5I;,HP M60D4E"Y6PV,>$N"ADSPD4"U2KL-!#G4ZY>O)N+6$B4B B$X2D4+4W0U4"#Z_ M!10R70MO36$J$J"BDU2D$'=W.D_E:U(@'5F=1;A(F(L$"DU91&XHK"*#I8H* MS<@>#>.5 5Z=Q"L#;FJ59DI^Q9"05:ZSR.)@C%@&B)7K<,, G9P:69LAF>$\ M-DH8L P ZR1@&0%69TI6P%CG8CL5CNRN 5^=Y"N'Z&25R?U5 63CM"D;V24P MYBP#SJ:2LPSP:4F^V$@U,#OF!S.6P^I5R]I]PV%E.I0.2GZJ"J3C$5N1(I8Q MM!E .Y709G 08(8]?C!*HKD2V; %MP:S9$E;S 6 M#<"BK'$WL\C%)^K<57)U'%G[]FTZN>T6+\W[H1^/_:Z>7DZ''VD\SA3/-_J^ M.!]S_AOF?.3\:]F^[0_=XKGI^Z:>CC1?FZ;W@TWU91B+G2^WEYO*O_;C93I< MM^>CWO--WQSG8^SD9FFW*UG5Y?=M]]VE]?UB_->K6M/NTGAY?-IMS_=U.MZ[>KJ9I^_^+S MZNFY:;^875_NRJ?JSZKY:_=I'S[-3KT\K#;5]K"JMY-]]7@U_45]7'K3-N@0 M?Z^JM\/9^TD[E2]U_;7]\-O#U31K(ZK6U7W3=E&&E]=J7JW7;4\ACG_[3J>G M,=N&Y^^_][[H)A\F\Z4\5/-Z_<_JH7F^FN;3R4/U6+ZLF\_UVZ]5/R$[G?2S M_[UZK=8!WD82QKBOUX?N[^3^Y=#4F[Z7$,JF_'9\76V[U[>^_^_-< /J&]"I M@5*##73?0)\:$ TV,'T#P/T8P@PU MK,H,L7V0L O2A2I8=PN <[RSI001V8P*O$H&KI+I^M#1*EG<@84=6+G,Q)?9 MB@T-)]WRLS6&BH)Q,!@']IQ?.R>&N; Y61;,&"H*QL-@/ B&WV\OAB%?&$I< MJ1R.DX-Q&$?,IN<]Z'P8HWU^)@OQ4)B'%2#B M0O'UD4PLHB%!0JDY8YI6@*?Y#LQ[4'0FM"65FC/F.F7 4)K/V8BA @DQ$EF, MH>)P,',J0)T%OS-*LJ+0;4":T!6F=&YT8 M#+.G O19" LE^5,;HTGQH/RX@J.^'"G%#L@=P%V04UZ)?9% GQGAJ( $:)LH8<^1+'#30L"@%SI3E*56!E,_(>KG MSH4D]6N3$XFDX1TF'?7E;6%XM@1PX8H;S6_4 @%5QAW-$L!(>Y=<+BQ?A.2+ MTR])81JF7\+B1$B<./V2%!5(OSUN>&] 7XA^ 0[3+P "^@6H(?HEK(SD?N*. M8[TCH'?RCDNQ<):[I>48*@X'"PHA01'[+P6ES9)R'L\8+ X(BPXAT1',)!G; M9-ZDZ@:8L#5*'3@M:6GV>=HP"(D#P;2O >V+I$I+V@_WP?-K,PJ+ \+JH%'U MAB=56JJ#TKE3?'4@3+/I+0&,$JY5)^I 2&5X&J,E0[M IE0;%E#RS+*#%*"P."-.H M1FD#IPDM"7+8P&A,DAJ0I# P6K(?-# ];KC*"/I"!@;@L(%!0&!@ &S(P&A, MX1I0.+?F:<3E]%@%C>2Q2EC-^W&@)*-UUYD3CUN<&]07T5!W''< M 5S8FW#Q&/4M$- J[G.6 $;&&9]@28.UQJCW.QB#U<$ =1 .QD@^OU"*N(49 MA<4!8>8WZ"< [F$,L/"VR/@-&(7% 26*[4 @A() L$(8H!#"Q!A _2HW_+[>C>/BD+!&&%29YS;&2(U0VI/CZX-@ MCDO@$L"2?(:UQB"MX<[!2)YV3A=9HC!I,$\;Q-/N9&QTD1K9]FM6HRAXG PEUK)I<0Y:6XE2;I, MY<'6IP;#/&DE3U)&?.Z@=N*L-SD/2M9A'#NFMZ OHZC0C KO .Z"XPEP!&NC!Y0BHM9G&+;#ZW,1;5889LC$W\O"IY7-H8"T@:V1C[CCH,Z@O9 M&(##-@8!@8T!L"$;8[':V)\HQ%BL#O8]A1@+2BQ9JFAD,:-;R>B4B2T#C!X& M\IE+G2/,Z59R.F5B5J#.[LES+IA;2>SRCH-2#/G"R3_.J@JDG][W.#>@+X@_P(< MYE\$!/P+8$/\Z[ V.GK_'7=8\1S(#,0==U(MO#*9XR"(D#P;3O .V+ M/,6!WWZ#W>><-@J+ \+RX% %GFY08\2?&2H7DP7I9V$OOD,7M[E#EPQ?2 ^0IO$G?%8^+S MZ,=9GJ-X4#D)LLLN[V(4%@>$:=2CQ($[& ]*ZX,.QF.2])(DI8/QLG0.'0S M"94$&.A@ X[& 0$#@; H(.9G3V,W#[A_D>Y?UIM#Y,O==/4F^[IX\>Z;JK0 M9_8A+/]S53Z&PO=V]R:W-H965T&UL MC53M;ILP%'T5Y >H^4S2")":M-4F;5+4:=MOA]P$5!LSVX3N[6<;AQ+"JO[! M]O4YYWYP?=..BU=9 BCOC=%:9JA4JEEC+(L2&)%WO(%:WQRY8$3IHSAAV0@@ M!TMB%(>^O\",5#7*4VO;B3SEK:)5#3OAR98Q(OYN@/(N0P&Z&%ZJ4ZF, >=I M0T[P ]3/9B?T"0\JAXI!+2M>>P*.&7H(UD^QP5O KPHZ.=I[)I,]YZ_F\/60 M(=\$!!0*912(7LZP!4J-D [CC]-$@TM#'.\OZL\V=YW+GDC8!(6JI>>/<%7#X)\ESRW^ ,5,--)-I'P:FT7Z]HI>+,J>A0&'GKUZJV:^?T M+[1Y0N@(X4#0OC\B1(X0O1/B#PFQ(\2?)22.D$P(N,_=%O.1*)*G@G>>Z-NA M(:;K@G6B?U=AC/;OV#M=3ZFMYSSTDQ2?C9##;'I,.,($_G+ 8*T_. GGG&S" M&X'PVL5V!N$OKC&/MYC 7UUCGN9T_A-J-%N/R I$5P*K>8%X5B"V O&5P/VD MH#TFL9BZSV09!!/4]A851O=1$$S*,@-+%LMI8>;$XCB))ZGA4=\P$"?[B*57 M\+96IJXCZS G'D+3=Q/[1L^/_KF_R_3#YSL1IZJ6WIXKW=6V]XZ<*]!1^GX,]=/Y/C48+YUW3,-L;$%4$:<5XDMPR+61' MBRS&3J;(<'!*=G RQ Y:"_-Z!(5C3E-Z#3S*IG4AP(JL%PU\ _>]/QGOL86E MDAHZ*[$C!NJ'XS[DQX0?$D:[LDGHY(SX%)S/54Z3( @4E"XP"']QO/,29>2 ;BVK^P?8^^^E[.P\(#JIZQBA8OTRF[>(XS_Q6V#> S@+\!L*E05/Y! M.%%D!D=BIMGW(EQQ>N!^-F4(QE'$?UZ\]=%+P=,D8Y= -.</8FDXOJ2["=3?E[QDX: D1]L3WC.6?.C,?Y9.RSZP \>5%2NX)V MW@]'QES5@1+NQ@R@\:8Q5@F/IFV9&RR(.H*49/QP>,>4Z#4M\^@[VS(WHY>] MAK,E;E1*V%\GD&8J:$)?'4]]V_G@8&4^B!:^@O\VG"U:;&6I>P7:]483"TU! M[Y/C*0OQ,>![#Y/;G$FHY&+,!VA0>0,A"AC)\+)UU3 M!N#V_,K^(=:.M5R$@P%"" M.2HC75Q)-3IOU,*"4I1XF?=>QWV:;])D@>T#^ +@*^ NYF%SHJC\47A1YM9, MQ,Z]'T1XXN3(L3=5<,96Q#L4[]![+7F2YNP:B):8TQS#-S')&L&0?4W!]U*< M^']PO@]/=Q6F$9[^I3#;)\AV";)(D+U9XE[,[3])V*:G"FP;I\F1RHPZ3O+& MNP[L/8]O\B=\GO8OPK:]=N1B/+YL[']CC >4KP@ZV&A,:'XWL\VWG, M9L.;8?E!;/W&Y6]02P,$% @ K#X"3QX?9S&U 0 T@, !D !X;"]W M;W)K&UL?5-A;]P@#/TKB!]0+N36GDY)I%ZK:9,V MZ=1IZVV168&KV0'9TO< MH+6POTZ@S)C3A+XYGF33^N!@1=:+!KZ!_]Z?+5IL8:FDALY)TQ$+=4[OD^-I M'^)CP \)HUN=2:CD8LQ+,#Y7.=T%0:"@](%!X':%!U J$*&,GS,G75(&X/K\ MQOXQUHZU7(2#!Z.>9>7;G!XHJ: 6@_)/9OP$E&".TB@7 M5U(.SAL]LZ 4+5ZG779Q'Z>;-)UAVP ^ _@".,0\;$H4E3\*+XK,FI'8J?>] M"$^<'#GVI@S.V(IXA^(=>J\%3VXS=@U$<\QIBN&KF&2)8,B^I.!;*4[\'SC? MAJ>;"M,(3_]0>+=-L-\DV$>"_7]+W(HY_)6$K7JJP39QFAPIS=#%25YYEX&] MY_%-WL.G:?\J;",[1R[&X\O&_M?&>$ INQL&UL?5/;;MP@$/T5Q <$F]VDZ;(M@",O6G4VIZUS_8$Q6[:@ MA;W"'CI_4Z/1PGG3-,SV!D0525HQGB0W3 O9T2*+OI,I,AR9=.ZX&!%UHL&?H+[U9^,M]BB4DD-G978$0-U3N_2PW$?\!'P M6\)H5V<2*CDC/@7C>Y73)"0$"DH7%(3?+G /2@4AG\;SK$F7D(&X/K^I?XVU M^UK.PL(]JC^R]*8,SMB+>^>2M]UX*GG[.V"4(S9CCA.$K3+H@F%=?0O"M$$?^CLZWZ;O- M#'>1OEO3>;(ML-\4V$>!_8S;%H7'*S(>M' -W#?^Y/Q%EM8*JFALQ([8J#.Z?W^<$Q#? SX(6&T MJS,)E9P17X/QNU,& M9VQ%O//BK?=>"LYYQBZ!:(XY3C%\%;-?(IAG7U+PK11'_@^<;\.3385)A"=_ M*$RV"=)-@C02I/\M<2LF_2L)6_54@VGB-%E2XM#%25YYEX&]Y_%-WL.G:?\J M3",[2\[H_,O&_M>(#KR4W8T?H=9_L,504+MP_.C/9AJSR7#8SS^(+=^X^ U0 M2P,$% @ K#X"3UM 7?:U 0 T@, !D !X;"]W;W)K&UL?5/;CMP@#/T5Q KJI5::;15VVU"Z(^,^:H#+?R-[<'@36.= M%@%-US+?.Q!U FG%^&YWQ[20AI9Y\IU=F=LA*&G@[(@?M!;NYPF4'0NZIV^. M9]EV(3I8F?>BA2\0OO9GAQ9;6&JIP7AI#7'0%/1Q?SQE,3X%?),P^M69Q$HN MUKY$XV-=T%T4! JJ$!D$;E=X J4B$732JK!!ZMG%I2BQ>NT M2Y/V<;HY9#-L&\!G %\ #RD/FQ(EY>]$$&7N[$CQ"?>'SGVIHK.U(IT MA^(]>J\EY[8TQ?!5S'Z)8,B^I.!;*4[\'SC?AA\V%1X2_/"'PKMM M@FR3($L$V7]+W(JY_RL)6_54@VO3-'E2V<&D25YYEX%]Y.E-?H=/T_Y9N%8: M3RXVX,NF_C?6!D INQL&UL?5/;;IPP$/T5RQ\0+]Y-FJX *9NJ:J566J5J\NR% :S8#+'-DOY] M;<,2E-*\X)GAG#,7C],!S;-M !QYU:JU&6VP5=M#Z/Q4:+9QW M3LHWG M,.E?:.L$/A'X.P(;$\7*OP@G\M3@0,PX^TZ$*T[VW,^F",$XBOC/%V]]])QS M?INR89$8PKSZGX&LI#OP?.E^G;U"=O\'';?PI3R]:2$SI_LW'^ M%:(#7\KFRJ]0XQ_8["BH7# _>=N,:S8Z#KOI!;'Y&>=_ 5!+ P04 " "L M/@)/V>08+;,! #2 P &0 'AL+W=O,)IILSNA]9MMI2PZ8"G1[_GN!]FK5ZA=@ MAGEOW@Q#/J)]=AV )R]:&5?0SOO^R)BK.M#"W6 /)MPT:+7PP;0M<[T%42>0 M5HQGV5NFA32TS)/O;,LYX.L3X%/!-PNA69Q(KN2 ^1^-C7= L"@(% ME8\,(FQ7> "E(E&0\7WFI$O*"%R?7]G?I]I#+1?AX '5DZQ]5] [2FIHQ*#\ M(XX?8*[G#25S\9_@"BJ$1R4A1X7*I954@_.H9Y8@18N7:9-TPV]GV#: MSP"^ .Y2'C8E2LK?"2_*W.)([-3[7L0GWAUYZ$T5G:D5Z2Z(=\%[+?D^R]DU M$LTQIRF&KV)V2P0+[$L*OI7BQ/^"\VWX?E/A/L'WORG\1_[#)L$A$1S^6^)6 MS)\JV:JG&FR;ILF1"@>3)GGE70;VGJ@A2 MLILP0EWX8(NAH/'Q>!O.=AJSR?#8SS^(+=^X_ E02P,$% @ K#X"3^K_ M^YBW 0 T@, !D !X;"]W;W)K&UL;5-A;]L@ M$/TKB!]0$NQF461;:CI-F[1)4:=MGXE]ME'!>(#C[M_OP*[G=OX"W''OW;OC MR$9CGUT+X,F+5IW+:>M]?V+,E2UHX>Y,#QW>U,9JX=&T#7.]!5%%D%:,[W8' MIH7L:)%%W\46F1F\DAU<+'&#UL+^.8,R8T[W]-7Q))O6!PI,0B578YZ#\:7*Z2X( @6E#PP" MMQL\@E*!"&7\GCGIDC( U^=7]D^Q=JSE*AP\&O5+5K[-Z9&2"FHQ*/]DQL\P MUW-/R5S\5[B!PO"@!'.41KFXDG)PWNB9!:5H\3+MLHO[.-T")TG&;H%HCCE/ M,7P5LU\B&+(O*?A6BC/_#\ZWX M)6&KGFJP39PF1THS='&25]YE8!]X?)-_X=.T?Q.VD9TC5^/Q96/_:V,\H)3= M'8Y0BQ]L,134/AP_X-E.8S89WO3S#V++-R[^ E!+ P04 " "L/@)/:JK: M@K8! #2 P &0 'AL+W=O_(M0"#/6AF?TS:$[LB8+UO0PM_8#@S>U-9I$=!T#?.= U$ED%:,;S;O MF!;2T")+OK,K,ML')0V<'?&]UL+]/H&R0TZW],7Q*)LV1 0*E(A#)^39QT3AF!R_,+^\=4.]9R$1X>K/HIJ]#F]$!)!;7H57BTPR>8 MZKFE9"K^"UQ!87A4@CE*JWQ:2=G[8/7$@E*T>!YW:=(^C#>W?(*M _@$X#/@ MD/*P,5%2_D$$463.#L2-O>]$?.+MD6-ORNA,K4AW*-ZC]UKPW5W&KI%HBCF- M,7P1LYTC&++/*?A:BA-_ ^?K\-VJPEV"[_Y1>%@GV*\2[!/!_K\EKL6\?Y6$ M+7JJP35IFCPI;6_2)"^\\\#>IT=D?\/':?\J7".-)Q<;\&53_VMK Z"4S0V. M4(L?;#84U"$>[_#LQC$;C6"[Z0>Q^1L7?P!02P,$% @ K#X"3_^]9."S M 0 T@, !D !X;"]W;W)K&UL?5-ACYP@$/TK MA!]PN&C;RT9-;J]IVJ1--M>T_X+,,.\-V^&(9_0 M/-H.P)$GK7I;T,ZYX1D_%TZZI@S [?F9_4.LW==R$1;N4?V0M>L*>DM)#8T8E7O Z2,L];RA M9"G^,UQ!^?"@Q.>H4-FXDFJT#O7"XJ5H\33OLH_[--^DZ0+;!_ %P%? ;S^(\,2'(_>]J8(SMB+>>?'6>Z\ESY*<70/1$G.:8_@F MYK!&,,^^IN![*4[\/SC?AZ>["M,(3_]2^$+^;)<@BP39JR7NQ?RKDFUZJL&T M<9HLJ7#LXR1OO.O WO'X)G_"YVG_(DPK>TLNZ/S+QOXWB Z\E.3&CU#G/]AJ M*&A<.+[S9S./V6PX')8?Q-9O7/X&4$L#!!0 ( *P^ D\SUJA/M0$ -(# M 9 >&PO=V]R:W-H965T( 7J=_WP$[KMM:>0%FF'/FS#!DH[$OK@7P MY$U)[7+:>M\?&'-E"TJX*].#QIO:6"4\FK9AKK<@J@A2DO'=[H8IT6E:9-%W MLD5F!B\[#2=+W*"4L+^.(,V8TSU]=SQW3>N#@Q59+QKX!OY[?[)HL86EZA1H MUQE-+-0YO=L?CFF(CP$_.AC=ZDQ")6=C7H+Q5.5T%P2!A-('!H';!>Y!RD"$ M,EYG3KJD#,#U^9W]%"".4HC75Q).3AOU,R"4I1XF_9.QWV<;M)DAFT#^ S@"^ VYF%3HJC\ M07A19-:,Q$Z][T5XXOV!8V_*X(RMB'*K!-G"9' M2C/H.,DK[S*P=SR^R9_P:=J_"MMTVI&S\?BRL?^U,1Y0RNX*1ZC%#[88$FH? MCI_P;*4;%[\!4$L#!!0 ( *P^ D_'_Y=&PO=V]R:W-H965TJVF3-NG4:>MG+G$25(@S()?NWP](FF9;M"^ C=_SLS'9B.;%M@".O&K5 MV9RVSO5'QFS9@A;V!GOH_$V-1@OG3=,PVQL0501IQ?AN=\NTD!TMLN@[FR+# MP2G9P=D0.V@MS*\3*!QSFM WQY-L6A<F!D@IJ,2CWA.,GF.OY0,E<_!>X@O+A M08G/4:*R<27E8!WJF<5+T>)UVF47]W&ZX>N^UX.EMQJZ!:(XY33%\%9,L$:C!-G"9+2ARZ M.,DK[S*P]SR^R7OX-.U?A6ED9\D%G7_9V/\:T8&7LKOQ(]3Z#[88"FH7CG?^ M;*8QFPR'_?R#V/*-B]]02P,$% @ K#X"3Z4T55BU 0 T@, !D !X M;"]W;W)K&UL?5/;;MP@$/T5Q <$+^MMTI5M*9NH M:J566J5J^LS:8QL%/"[@=?KW!>RX5FOE!9CAG#,7AFQ$\V); $=>M>IL3EOG M^B-CMFQ!"WN#/73^ID:CA?.F:9CM#8@JDK1B/$D^,"UD1XLL^LZFR'!P2G9P M-L0.6@OS^P0*QYSNZ)OC23:M"PY69+UHX#NX'_W9>(LM*I74T%F)'3%0Y_1^ M=SRE 1\!SQ)&NSJ34,D%\2487ZJ<)B$A4%"ZH"#\=H4'4"H(^31^S9IT"1F( MZ_.;^J=8NZ_E(BP\H/HI*]?F](Z2"FHQ*/>$XV>8ZSE0,A?_%:Z@/#QDXF.4 MJ&Q<23E8AWI6\:EH\3KMLHO[.-VDMS-MF\!G E\(=S$.FP+%S!^%$T5F<"1F MZGTOPA/OCMSWI@S.V(IXYY.WWGLM>/HQ8]<@-&-.$X:O,+L%P;SZ$H)OA3CQ M_^A\F[[?S' ?Z?LU_9!L"Z2; FD42-\M<0-S^+=(MNJI!M/$:;*DQ*&+D[SR M+@-[S^.;_(5/T_Y-F$9VEES0^9>-_:\1'?A4DAL_0JW_8(NAH';A>.O/9AJS MR7#8SS^(+=^X^ -02P,$% @ K#X"3P]!X>&U 0 T@, !D !X;"]W M;W)K&UL?5/;CM,P$/T5RQ^P;MR4K:HDTG81 @FD M:A'P[":3B]:78#O-\O>,G6R(V,"+[1F?<^;B<38:^^Q: $]>E-0NIZWW_8DQ M5[:@A+LS/6B\J8U5PJ-I&^9Z"Z**)"49W^W>,24Z38LL^BZVR,S@9:?A8HD; ME!+VUQFD&7.:T%?'4]>T/CA8D?6B@:_@O_47BQ9;5*I.@7:=T<1"G=.'Y'1. M SX"OG7;G!XIJ: 6@_1/9OP(IQIVP0^$_A".,8X; H4,W\OO"@R:T9BI][W M(CQQ&UL?51M;YLP$/XKR#^@#@3R)D!J6DV;M$E1IW6? M';@$5!LSVX3NW\\VE#%V[1=LGY^7.QM?VDOUHBL $[P*WNB,5,:T!TIU48%@ M^DZVT-B=BU2"&;M45ZI;!:ST),%IM%IMJ&!U0_+4QTXJ3V5G>-W 206Z$X*I MWT?@LL](2-X"3_6U,BY \[1E5_@.YD=[4G9%)Y6R%M#H6C:!@DM&[L/#<>_P M'O!<0Z]G\\!5/'?MA)HI&&$Z*1$$V$G?>A@Y'/_)$9EJ=*]H$:SKYE M[HK#0V3/IG!!?Q1^SR:O;?261TF$5A>_,>8P83. M'I, =?5M1 >%[!K?PF;1J5/=^]=+_\*'-O>-J6O=Z. LC7W2_N%=I#1@4UG= MV?^CLIUU6G"X&#?=VKD:^LNP,+(=6R>=^G?^!U!+ P04 " "L/@)/";"\ M[L8! W! &0 'AL+W=O3',<.;,F8%Q M,DCUJFL @]X%;W6*:V.Z R$ZKT$P?2,[:.U)*95@QIJJ(KI3P H?)#BA4;0E M@C4MSA+O.ZDLD;WA30LGA70O!%/_CL#ED.(5_G \-55MG(-D2<0$ 8?<. 9F MEPO< >>.R,IXFSCQG-(%+O,B;RRN^985FBY(#4V/N.N2M>':CM3>Z+9X% :M]W9O1K?\F@8V4UC2N9_1?8?4$L# M!!0 ( *P^ D__K2_BM@$ -(# 9 >&PO=V]R:W-H965TPUG0^RHE#!_3B!Q*NB!OCJ>^K9S MP<'*?! M? ?W8S@;;[%5I>X5:-NC)@::@CX4?[J:]<5 M])Z2&AHQ2O>$TV=8ZKFE9"G^*UQ!>GC(Q,>H4-JXDFJT#M6BXE-1XF7>>QWW M:;ZY31?:/H$O!+X2[F,<-@>*F7\43I2YP8F8N?>#"$]\.'+?FRHX8ROBG4_> M>N^UY'<\9]<@M&!.,X9O,(<5P;SZ&H+OA3CQ_^A\GY[N9IA&>KJE\V1?(-L5 MR*) ]D^)Z;L2]S#9NR!LTU,%IHW39$F%HXZ3O/&N _O XYN\P>=I_R9,VVM+ M+NC\R\;^-X@.?"K)C1^ASG^PU9#0N'"\\VV+:P$\>=7*N)RVWGJV%_7T&A4-.M_3-\2R;UD<' M*[).-/ -_/?N8H/%9I5*:C!.HB$6ZIP^;D_G?<0GP \)@UN<2:SDBO@2C<]5 M3C M"GX\9.P6A2;,><3P!68[(UA0GT/PM1!G_A^=K]-WJQGN$GVWI//=NL!^56"? M!/;_E'C_KL0US/%=$+;HJ0;;I&ERI,3>I$E>>.>!?4R/R/["QVG_*FPCC2-7 M].%E4_]K1 \AE#R&LQW';#0\=M,/8O,W+OX 4$L#!!0 M ( *P^ D\#@: "N $ -(# 9 >&PO=V]R:W-H965TD21;9EII.TR9M4M1IVV]B7]NHX.L!CKNW'V#7 M\UK_ >[EG',_N*0#FF?; #CRHE5K,]HXUYT8LT4#6M@[[*#U-Q4:+9PW3